0 / 0 / 0
Регистрация: 26.10.2014
Сообщений: 4
1

Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до N

26.10.2014, 22:45. Показов 8759. Ответов 3
Метки нет (Все метки)

Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до N.
Не могу найти где ошибка ?
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
#include <iostream>
#include <math.h>
using namespace std;
 
int main()
{
   int even= 0;
   int odd= 0;
   int n=1;
   cin>>n;
   int a[n];  
   
   for (int i = 0; i < n;i++)
   {
   cin>>a[n];
   
   if (a[i]%2==0)
   even=even + a[i];
   
   else
   odd= odd + a[i];
   
   }
   cout<<"Even= ";
   cout<<even;
   cout<<"  Odd= ";
   cout<<odd;
   
   
   
   return 0;
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.10.2014, 22:45
Ответы с готовыми решениями:

Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n
18 задача 1 лаба После удара о поверхность Земли мяч движется вертикально вверх со скорость 15...

Вычислить отдельно сумму четных и сумму нечетных членов последовательности
Добрый день! Только начал изучать этот язык и пытаюсь решить две задачи. Увы, с одной всё вообще...

Посчитать сумму четных и сумму нечетных чисел на отрезке [a; b].
Четные или Нечетные Имя входного файла: стандартный ввод Имя выходного файла: стандартный вывод...

Создать массив из 10 целых случайных чисел. Вычислить сумму четных элементов массива и среднее арифметическое нечетных
Создать массив из 10 целых случайных чисел. Вычислить сумму четных элементов массива и среднее...

3
140 / 133 / 88
Регистрация: 18.05.2013
Сообщений: 399
27.10.2014, 00:09 2
C++
1
2
3
4
5
for (int i = 0; i < n;i++)
{
   cin>>a[i];
   ...
}
Что это вы вводите?
Должно быть так:
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>
#include <math.h>
using namespace std;
 
int main()
{
   int even= 0;
   int odd= 0;
   int n=1;
   cin>>n;
   
   for (int i = 0; i < n;i++)
   { 
   if (i%2==0)
   even+=i;
   
   else
   odd+= i;  
   }
   cout<<"Even= ";
   cout<<even;
   cout<<"  Odd= ";
   cout<<odd;
   
   
   
   return 0;
}
1
4814 / 2275 / 287
Регистрация: 01.03.2013
Сообщений: 5,933
Записей в блоге: 26
27.10.2014, 00:14 3
Карл Гаусс переворачивается наверное там у себя от цикла и от ввода чисел натурального ряда вручную.
1
140 / 133 / 88
Регистрация: 18.05.2013
Сообщений: 399
27.10.2014, 00:15 4
Выше не заметил, цикл должен начинаться с 1 до N:
C++
1
for (int i = 1; i <= n; i++)
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.10.2014, 00:15
Помогаю со студенческими работами здесь

Найти сумму нечетных чисел меньших натурального числа
Дано натуральное число N. Найти сумму положительных нечетных чисел, меньших N. Помогите,...

Вычислить сумму элементов натурального ряда
Ввести число с клавиатуры Q. Вычислить сумму элементов натурального ряда от 1 до Q. проверить...

Вычислить сумму четных и произведения нечетных
используя оператор цикла for вычислить сумму четных и произведения нечетных С++

Найти сумму четных и нечетных чисел
Файл F генерируется из случайных чисел, размерность которой указывает пользователь. Найти сумму...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru