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

Найти среднее значение - C++

Восстановить пароль Регистрация
 
PticaDoDo
0 / 0 / 0
Регистрация: 26.04.2014
Сообщений: 14
30.06.2014, 09:53     Найти среднее значение #1
Скажите, что не правильно делаю?

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
27
#include<iostream.h>
#include<conio.h>
#include<math.h>
#include<windows.h>
#include<stdio.h>
#include<fstream.h>
 
void main()
{
FILE *f1;
f1=fopen("10chisel","r");
int M[10];
int i;
for (i=0; i<10; i++)
fscanf (f1,"%i", &M[i]);
fclose(f1);
int S;
S=0;
for (i=0; i<10; i++)
{
S+=M[i];
}
cout <<"S=" << S;
ofstream output("vblvoD.txt");
output<<S;
getch();
}
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.06.2014, 09:53     Найти среднее значение
Посмотрите здесь:

C++ Найти среднее значение элементов массива
C++ Найти среднее значение значений ф-ции
Вычислить значение функции a = b ^2 sin (b), причем b изменяется от 0,9 до 1,7 с шагом 0,2. Найти среднее значение разности между элементами C++
Подскажите как добавить вычесленное среднее значение из подпрограммы 1, в подпрограмму 2, а то в подпрограмме 2 берет среднее значение = 0 C++
C++ Найти среднее арифметическое значение четных элементов и среднее арифметическое нечетных элементов и сравнить их между собой
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ryuk
 Аватар для Ryuk
179 / 177 / 33
Регистрация: 10.06.2011
Сообщений: 869
30.06.2014, 10:02     Найти среднее значение #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
PticaDoDo, среднее значение находится как: сумма элементов разделить на их количество. В вашем случае вы просто S не делите на 10.
PticaDoDo
0 / 0 / 0
Регистрация: 26.04.2014
Сообщений: 14
30.06.2014, 19:01  [ТС]     Найти среднее значение #3
Ryuk, спасибо, разобрался. А ещё разрешение файла не указал.
PticaDoDo
0 / 0 / 0
Регистрация: 26.04.2014
Сообщений: 14
01.07.2014, 19:42  [ТС]     Найти среднее значение #4
Если вдруг, кому-то интересно будет, то вот:
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
27
28
#include<iostream.h>
#include<conio.h>
#include<math.h>
#include<windows.h>
#include<stdio.h>
#include<fstream.h>
 
void main()
{
FILE *f1;
f1=fopen("10chisel.txt","r");
int M[10];
int i;
for (i=0; i<10; i++)
fscanf (f1,"%i", &M[i]);
fclose(f1);
int S;
S=0;
for (i=0; i<10; i++)
{
S+=M[i];
}
S=S/10
cout <<"S=" << S;
ofstream output("vblvoD.txt");
output<<S;
getch();
}
Yandex
Объявления
01.07.2014, 19:42     Найти среднее значение
Ответ Создать тему
Опции темы

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