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

Посчитать среднее арифметическое элементов массива, расположенных между max и min - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Библиотеки http://www.cyberforum.ru/cpp-beginners/thread27876.html
Хай всем! Как мне сделать так, чтобы при создании консольного приложения в MS VS 2008 автоматически было подключено Russia.h в "Заголовочные файлы", а Russia.cpp в "Файлы исходного кода"?
C++ чтение с реестра Расскажите пожалуйста, как прочитать правильно с реестра строку http://www.cyberforum.ru/cpp-beginners/thread27872.html
C++ Сумма бесконечного ряда
Задание : Ввести с клавиатуры х и точность вычисления Eps. Вычислить с заданной точностью сумму: S=сумма с к=1 до бесконечности( (((-1)^(k+2))*(k*x+2))/(k*x^2) ) Плз помогите разобраться,...
Количество строк в файле C++
суть задачи такова нужно посчитать кол-во строк. мое предположение: создается цикл, ставиться счетчик. но когда должен закансиваться цикл? если можно поподробнее. все это дело пишеться на microsoft...
C++ Программа с использованием деструкторов http://www.cyberforum.ru/cpp-beginners/thread27848.html
Товарищи эксперты! помогите с курсовой:) надо срочно наваять программу на С++ с использованием деструкторов. Буду премного благодарен:)
C++ Применить выравнивание по центру окна Есть два вопроса: 1. необходимо вывести следующие данные "1 | x | x | 2" ....... "15| x | x | 16" проблема заключается в том, что что когда числа меньше 10 все нормально, но когда больше... подробнее

Показать сообщение отдельно
Газмяс
0 / 0 / 0
Регистрация: 04.03.2009
Сообщений: 93
30.03.2009, 09:28  [ТС]
все равно считает неверно!
задаю {2,3,4,5,0,9,6,7,8,8}
а он вместо ответа 0, пишет 5.77777
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
29
30
31
32
33
34
35
#include "stdio.h"
#include"math.h"
#define N 10
 
int main ()
{
int a[N];
 
 
int k;
for(k=0;k<10;k++)
{printf("Wedite element nomer %d ",k);
scanf("%d", &a[k]);}
 
 
int i,imax,imin;
 
imax=a[0];
imin=a[0];
for ( i=0;i<N;i++)
{if ( a[i]>=imax)
imax=a[i];
if(a[i]<=imin)
imin=a[i];
}
printf("Minimalniy element %d\n",imin);
printf("Maksimalniy element %d\n",imax);
 
float sum=0,sred;
for ( k=imin;k<=imax;k++)
{sum+=a[k];}
sred=sum/(imax-imin);
printf("Srednee arifmeticheskoe %f\n", sred);
return 0;
}
Добавлено через 20 часов 43 минуты 26 секунд
Люди ну кто нибудь посмотрите! в чем ошибка?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru