Форум программистов, компьютерный форум CyberForum.ru

Определить среднюю урожайность пшеницы по районам и по области в целом - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 5.00
aliev_ravil
0 / 0 / 0
Регистрация: 26.12.2011
Сообщений: 70
15.11.2012, 07:54     Определить среднюю урожайность пшеницы по районам и по области в целом #1
В области 20 районов. Площади, засеянные пшеницей (в гектарах), и урожай, собранный в каждом районе ( в центнерах), хранятся в двух массивах .Определить среднюю урожайность пшеницы по каждому району и по области в целом.
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "stdafx.h"
#include <iostream>
#include<conio.h>
using namespase std;
 
int _tmain(int argc, _TCHAR* argv[])
{ int a[20];
int b[20];
int sum=0;
int sr1,sr2;
setlocale(0,"rus");
for (int i=1,i<=5;i++)
    
cout<<"";
cin>>a[i];
 
getch(0;)
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.11.2012, 07:54     Определить среднюю урожайность пшеницы по районам и по области в целом
Посмотрите здесь:

Определить, сколько цифр в целом положительном числе C++
C++ определить среднюю длину строк
C++ Code::Blocks Когда нажимаешь среднюю среднюю кнопку мыши, то вставляется содержимое буфера обмена. Как это можно изменить?
C++ Определить среднюю температуру воздуха за неделю...
Определить среднюю массу людей C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
LVV
56 / 56 / 3
Регистрация: 15.02.2010
Сообщений: 239
15.11.2012, 09:40     Определить среднюю урожайность пшеницы по районам и по области в целом #2
Решение:

C++
1
2
3
4
5
6
7
8
9
10
11
12
//урожайность по каждому району:
for (int i=0; i<20; i++)
cout << (float)b[i]/a[i] <<" ";
 
//урожайность по области
int A=0;B=0;
for (int i=0; i<20; i++)
{
A+=a[i];
B+=b[i];
}
cout << endl << (float)B/A << endl;
Но у Вас, кажется прблемы не только с решением задачи, но и с созданием и заполнением самих массивов данных.
aliev_ravil
0 / 0 / 0
Регистрация: 26.12.2011
Сообщений: 70
15.11.2012, 09:58  [ТС]     Определить среднюю урожайность пшеницы по районам и по области в целом #3
в консольном все 1 показывает
LVV
56 / 56 / 3
Регистрация: 15.02.2010
Сообщений: 239
15.11.2012, 10:29     Определить среднюю урожайность пшеницы по районам и по области в целом #4
Это потому что Вы не заолнили массивы данными...

Добавлено через 10 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
using namespace std;
int main()
{
 
    //площади
    int a[20]={12,45,78,34,23,33,55,45,11,12,11,23,44,56,87,99,22,34,56,77};
 
    //урожаи
    int b[20]={67,33,67,5,34,233,455,444,678,123,34,33,44,66,54,32,34,67,66,543};
    
//урожайность по каждому району:
for (int i=0; i<20; i++)
cout << (float)b[i]/a[i] <<"  ";
 
//урожайность по области
int A=0,B=0;
for (int i=0; i<20; i++)
{
A+=a[i];
B+=b[i];
}
cout << endl << endl << (float)B/A << endl;
system ("pause");   
    return 0;
}
Yandex
Объявления
15.11.2012, 10:29     Определить среднюю урожайность пшеницы по районам и по области в целом
Ответ Создать тему
Опции темы

Текущее время: 23:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru