С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Нужна помощь, чтобы разобраться в несложной программе (последовательность) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите написать простейшую программу http://www.cyberforum.ru/cpp-beginners/thread370139.html
Доброго времени суток! Помогите пожайлуста написать простую программу на С++, без использования массива: "дана последовательность n, целых чисел. имеется ли в последовательности этих чисел два...
C++ Символьная строка Подскажите алгоритм который будет вычислять количество слов больше 4 элементов в символьной строке http://www.cyberforum.ru/cpp-beginners/thread370137.html
C++ Найти максимальный элемент массива и его номер
Составить программу записи в массив В номеров четных элементов массива А. Дан одномерный массив состоящий из различных целых чисел. Найти максимальный элемент массива и его номер.
Как рисовать в С++ ? C++
Здравствуйте. Передо мной такая задача. Надо численно решить систему уравнений в Visual Studio 2008 и нарисовать разные графики и анимацию. Мне сказали, что оконный интерфейс делается "в платформе...
C++ Полезная длина строки http://www.cyberforum.ru/cpp-beginners/thread370097.html
#include <iostream> #include <string.h> using namespace std; int main () { int wdcount = 0; char str1 = ""; char str2 = ""; char newc, oldc; freopen ("input.txt", "r", stdin);
C++ Объясните словесно плиз одну функцию небольшую bool IsEven(int val) { bool valIsEven = val%2 ? false : true; return valIsEven; } Люди не могу понять словесно как функия выполняется... ну вот что за тип такой bool ? тип где применяется... подробнее

Показать сообщение отдельно
C++++++
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 11

Нужна помощь, чтобы разобраться в несложной программе (последовательность) - C++

21.10.2011, 16:53. Просмотров 374. Ответов 6
Метки (Все метки)

Вот задание:
Дана последовательность целых чисел, за которой следует 0. Найти среднее арифметическое этой последовательности.
Ну и вот собственно мой вариант кода программы:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <conio.h>
#include <stdio.h>
#include <math.h>
#include <iostream.h>
void main(void)
{
int f,x,n,s;
n=1;
while (x!=0)
{
cout<<"vvedite elem. posled. #"<<n<<" ";
cin>>x;
s+=x;
n++;
}
f=s/n;
cout<<"srednee arifmeticheskoe="<<f;
getch();
}
При вычислении f проблема состоит в n. Для вычисления программа берет последнее значение суммы из цикла, но почему то не последнее значение n. Собственно впорос в том, как задать это последнее значение n..а может я вообще в корне неправильно делаю)

 Комментарий модератора 
Используйте теги форматирования кода.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.