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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
karinok
0 / 0 / 0
Регистрация: 19.05.2009
Сообщений: 13
#1

Найти среднее арифметическое заданных чисел - C++

19.05.2009, 09:46. Просмотров 1026. Ответов 5
Метки нет (Все метки)

Не могу решить задачку на VS. Подскажите, кто может!
Условие: Найти среднее арифметическое заданных чисел. Числа вводятся через пробел до знака "-1".
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2009, 09:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти среднее арифметическое заданных чисел (C++):

Найти среднее арифметическое и среднее геометрическое заданных чисел - C++
Даны два положительных действительных числа. Найти среднее арифметическое и среднее геометрическое этих чисел. Данные взять из контрольного...

Найти среднее арифметическое заданных пользователем чисел - C++
2)Вводятся поочередно данные о росте студентов группы. Определить средний рост студентов.

Найти среднее арифметическое квадратов и среднее арифметическое абсолютных значений двух вещественных чисел - C++
Всем здрасте помогите плиз. Дается два вещественных числа. Найти среднее арифметическое их квадратов и среднее арифметическое их абсолютных...

Вычислить среднее арифметическое трех заданных чисел - C++
1. Вычислить среднее арифметическое трех заданных чисел.

Вывести на экран сумму и среднее арифметическое N случайных чисел, заданных в диапазоне от А до В - C++
Написать программу, выводящую на экран сумму и среднее арифметическое N случайных чисел, заданных в диапазоне от А до В. Основная программа...

Найти сумму и среднее арифметическое каждого из заданных массивов - C++
Здравствуйте!Вот у меня есть решённая задача,условие которой такое - есть три одномерных массива разной размерности,найти сумму и среднее...

5
RazorQ
577 / 344 / 9
Регистрация: 06.02.2009
Сообщений: 1,386
19.05.2009, 10:00 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
 
int main(){
int sr[80], i=0;
long sum=0;
cout << "Вводите числа через пробел. -1 для завершения: ";
do{
cin >> sr[i];
if(sr[i]) == -1) break;
++i;
}
for(int j=0;j<i; j++) sum += sr[i];
cout << sum/i;
return 0;
}
0
karinok
0 / 0 / 0
Регистрация: 19.05.2009
Сообщений: 13
19.05.2009, 23:56  [ТС] #3
Не компилится даже. В десятой строчке ошибку убрал, но компилятор на 13-ой требует еще while.
0
CheshireCat
Эксперт С++
2893 / 1242 / 78
Регистрация: 27.05.2008
Сообщений: 3,379
20.05.2009, 00:00 #4
Естессно. Ведь цикл с 8 по 12-ю строчки должен выполняться, пока (while) - что? Вот компилятор и требует, чтобы ему сказали while.....
0
Gravity
562 / 556 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
20.05.2009, 00:10 #5
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
int main(void)
{
    int k;
    float num, sum;
    
    sum = k = 0;
    while(scanf("%f", &num) != EOF && num != EOF) {
        sum += num;
        k++;
    }
    if(k > 0)
        printf("sr. arifm. = %.2f", sum / k);
    return 0;
}
1
karinok
0 / 0 / 0
Регистрация: 19.05.2009
Сообщений: 13
20.05.2009, 00:48  [ТС] #6
Все работает, спасибо, только бы еще код на с++.

Добавлено через 20 минут 19 секунд
Сам смог понять код от С и перевёл в С++.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
using namespace std;
 
int main()
{
float a;
float num , sum;
sum = a = 0;
do{
cin >> num;
sum +=num;
a++;
}
while (num != EOF);
if (a > 0)
cout << sum/a;
return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.05.2009, 00:48
Привет! Вот еще темы с ответами:

Найти среднее арифметическое и среднее геометрическое модулей двух чисел - C++
Найти средне арифметическое и средне геометрическое их модулей. Средне геометрическое вычисляется по формуле: G= √|A|B|.

Найти среднее арифметическое, среднее геометрическое и количество всех натуральных нечетных двузначных чисел - C++
Помогите на с++ написать программу для нахождения среднего арифметического, среднего геометрического и количества всех натуральных нечетных...

Найти среднее арифметическое и среднее геометрическое двух чисел - C++
Даны два действительных положительных числа. Найти среднее арифметическое и среднее геометрическое этих чисел. ...

Найти среднее арифметическое и среднее геометрическое чисел - C++
Даны два действительных положительных числа.Найти среднее арифметическое и среднее геометрическое этих чисел.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Yandex
Объявления
20.05.2009, 00:48
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru