Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.53/17: Рейтинг темы: голосов - 17, средняя оценка - 4.53
РМаксим
0 / 0 / 0
Регистрация: 26.10.2014
Сообщений: 4
#1

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

26.10.2014, 22:45. Просмотров 3103. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.10.2014, 22:45
Ответы с готовыми решениями:

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

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

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

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

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

3
atoi
133 / 127 / 87
Регистрация: 18.05.2013
Сообщений: 394
Завершенные тесты: 3
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
_Ivana
3233 / 1861 / 235
Регистрация: 01.03.2013
Сообщений: 5,091
Записей в блоге: 5
27.10.2014, 00:14 #3
Карл Гаусс переворачивается наверное там у себя от цикла и от ввода чисел натурального ряда вручную.
1
atoi
133 / 127 / 87
Регистрация: 18.05.2013
Сообщений: 394
Завершенные тесты: 3
27.10.2014, 00:15 #4
Выше не заметил, цикл должен начинаться с 1 до N:
C++
1
for (int i = 1; i <= n; i++)
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.10.2014, 00:15

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

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

Подсчитать сумму квадратов четных и сумму квадратов нечетных чисел
1. Дан массив A размера N. Вывести его элементы в следующем порядке: A1, AN,...


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

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

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