• Предмет: Математика
  • Автор: katerinkamerkulova
  • Вопрос задан 1 год назад

КТО ПОМОЖЕТ СДЕЛАТЬ ОТДАЮ 200 БАЛЛОВ
ПОМОГИТЕ ПОЖАЛУЙСТА РЕШИТЬ РЕБЯТ
необходимо имеющиеся доллары выгодно обменять на рубли если имеется информация о стоимости их купли-продажи в банках города и количество банков- N

Ответы

Ответ дал: vladonchik66
2
#include <iostream>
#include <locale.h>//для корректного вывода кирилици на консоль
using namespace std;
#define N 5
void main()
{
setlocale(LC_ALL,"");//для корректного вывода кирилици на консоль
float arry[N] = { 10.2, 11.6, 10.8, 11.2, 11.0};//значение процентных ставок в массиве
float summa = 100, kurs = 0;// изначально устанавливаем сумму в 100 дол и наименьший возможный курс
10 
int nomber_of_bank = 0;//дополнительная переменная для отображения названия банка из swich-а
11 
for(int i = 0; i < N; i++)//пробегаемся по массиву
12 
if(arry[i]>kurs)//ищем наибольшую процентную ставку
13 
{
14 kurs = arry[i];//запоминаем наибольший курс 
15 nomber_of_bank = i;//запоминаем позицию массива с наибольшим значение для отображения названия банка
16 }
17  for(int i = 0; i < N; i++)// для проверки самих себя выводим на консоль все значения массива
18 
cout<<arry[i]<<" ";
19 
cout<<endl<<"Наибольшая ставка - "<<arry[nomber_of_bank];//дальше думаю всё должно быть понятно
20 
switch(nomber_of_bank)
21 

22 
case 0:
23 
cout<<" в банке\"Рога и копыта\""<<endl;
24 
break;
25 
case 1:
26 
cout<<" в банке\"Альбатрос\""<<endl;
27 break;
28 
case 2:
29 
cout<<" в банке\"Лёлик и Болик\""<<endl;
30 
break;
31 
case 3:
32 
cout<<" в банке\"Братья Гавс\""<<endl;
33 
break;
34 
case 4:
35 
cout<<" в банке\"Мавродий и Со\""<<endl;
36 
break;
37 
}
38 
cout<<"Еквивалент "<<summa<<" дол. США составит - "<<arry[nomber_of_bank]*summa<<" руб. "<<endl ;
39 
40 
}
Утро начинается не с кофе,жду за свой ответ "лучший" :) Удачи!

katerinkamerkulova: СПАСИБО БОЛЬШОЕ !!!
vladonchik66: ;)
Ответ дал: Cat88Cat
0
Это по какому предмету такая странная задача?
Вас заинтересует