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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 40, средняя оценка - 4.63
Da Magic
0 / 0 / 0
Регистрация: 26.10.2011
Сообщений: 9
#1

Дана последовательность из n целых чисел.Найти сумму чётных элементов этой последовательности. - C++

15.11.2011, 20:28. Просмотров 5873. Ответов 23
Метки нет (Все метки)

Дана последовательность из n целых чисел.Найти сумму чётных элементов этой последовательности.
В СИ...

Добавлено через 39 минут
ап........
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.11.2011, 20:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дана последовательность из n целых чисел.Найти сумму чётных элементов этой последовательности. (C++):

Дана последовательность из n целых чисел. Найти сумму четных элементов этой последовательности - C++
Дана последовательность из n целых чисел.Найти сумму чётных элементов этой последовательности. Помогите пожалуйста сделать циклом.

Дана последовательность из n целых чисел. Найти сумму четных элементов этой последовательности - C++
1. Дана последовательность из n целых чисел. Найти сумму четных элементов этой последовательности.

Дана последовательность из n целых чисел. Найти сумму нечетных элементов этой последовательности. - C++
int summa = 0; for (int k = 0; k < n; k++) if (a % 2 != 0) summa += a; Ввод данных осуществляется с клавиатуры. Массивы при...

Дана последовательность из n целых чисел. Найти сумму элементов с нечетными номерами из этой последовательности! - C++
Дана последовательность из n целых чисел. Найти сумму элементов с нечетными номерами из этой последовательности! Помогите!!

. Дана последовательность из n целых чисел. Найти среднее арифметическое чётных чисел из этой последовательности - C++
. Дана последовательность из n целых чисел. Найти среднее арифметическое чётных чисел из этой последовательности.(С++ помогите пожалуйста)

Дана последовательность целых чисел, за которой следует 0. Найти сумму элементов с нечетными номерами из этой последовательности - C++
Дана последовательность целых чисел, за которой следует 0. Найти сумму элементов с нечетными номерами из этой последовательности.

23
Da Magic
0 / 0 / 0
Регистрация: 26.10.2011
Сообщений: 9
15.11.2011, 21:07  [ТС] #16
Цитата Сообщение от aeshes Посмотреть сообщение
Вот на Си
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
#include <stdlib.h>
#include<time.h> 
#include<stdio.h>
const int n=10;                       
 
int main()
{
    srand(time(NULL));
    int array[n];                       
    int sum=0, i;                      
    for(i=0;i<n;i++)
    {
        array[i]=rand() % 50;                 
    }
 
    for(i=0;i<n;i++)
    {
       if(array[i] % 2==0) sum+=array[i];      
    }
 
    printf("Summa = %d",sum);
    system("Pause");
    return 0; 
}
Вот,теперь все нормально)
Огромное спасибо тебе и все кто отписался в этой теме за помощь.
Вот выучусь,тоже буду помогать,благое дело делаете)
0
aeshes
440 / 203 / 13
Регистрация: 07.10.2011
Сообщений: 462
15.11.2011, 21:09 #17
Da Magic, да не за что) учись)
0
mc.Duck
Заблокирован
15.11.2011, 21:13 #18
go, ну говорю же - с десяточкой ошибся, там n должно было быть...
0
dgroup
0 / 0 / 0
Регистрация: 01.12.2010
Сообщений: 16
15.11.2011, 21:17 #19
C
1
2
3
4
5
int i;
float sum =0
for (i=0; i< 10 i ++){
    if (mas[i] %2==0) sum+=mas[i]; 
}
0
aeshes
440 / 203 / 13
Регистрация: 07.10.2011
Сообщений: 462
15.11.2011, 21:18 #20
mc.Duck, вы неправильно организуете циклы для прохода по массиву. в Си/С++ индексы в массиве начинаются с 0, соответственно для массива, описанного как int array[10]; нет элемента с номером 10 - последний номер элемента равен 9. И цикл будет иметь вид тогда
C
1
2
for(i=0;i<10;i++)
//действия с array[i]
0
mc.Duck
Заблокирован
15.11.2011, 21:43 #21
aeshes, в Dev-С++ все работает прекрасно и без ваших советов
C++
1
for(int i=1;i<=10;i++)
0
soon
15.11.2011, 21:57
  #22

Не по теме:

aeshes, в Dev-С++ все работает прекрасно и без ваших советов
Это не значит, что вы правы. Далеко не так.
Попробуйте тоже самое написать на Си. Я вам зуб даю, при превышении границы на два элемента он отправит вас прямиком в лес с сегфаултом.
К чему это я. А к тому, что в плюсах не отслеживается выход за границы выделенной памяти. Можно сравнить это с дачным участком, у вас есть определенная, т.н. "ваша" территория, но кто вам мешает выйти за нее?
Хотя, кто я такой, чтобы вам указывать, верно? Поступайте как знаете. Но на будущее совет: не надо так резко отталкивать любезно протянутую вам руку помощи.

0
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
15.11.2011, 22:15 #23
Цитата Сообщение от mc.Duck Посмотреть сообщение
в Dev-С++ все работает прекрасно и без ваших советов
До поры, до времени...
http://codepad.org/pZAwixVr

Добавлено через 1 минуту
C++
1
int arr[n];
выделяется от 0 до n (то есть всего n-элементов, 0,1,2,...,n-1)
0
mc.Duck
Заблокирован
16.11.2011, 15:28 #24
soon, прошу прощения...спасибо.
0
16.11.2011, 15:28
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.11.2011, 15:28
Привет! Вот еще темы с ответами:

Дана последовательность из n целых чисел. Найти количество нечетных элементов этой последовательности - C++
Ребят, не могу решить эту задачу: Дана последовательность из n целых чисел. Найти количество нечетных элементов этой последовательности. ...

Дана последовательность из n целых чисел найти количество элементов этой последовательности кратных числу k - C++
Дана последовательность из n целых чисел найти количество элементов этой последовательности кратных числу k.

Дана последовательность целых чисел, за которой следует 0. Найти количество четных элементов этой последовательности - C++
Дана последовательность целых чисел, за которой следует 0. Найти количество четных элементов этой последовательности. Помогите!!!

Дана последовательность целых чисел, за которой следует 0.Найти количество нечетных элементов этой последовательности. - C++
Помогите пожалуйста написать программку!!!!!! Дана последовательность целых чисел, за которой следует 0.Найти количество нечетных...


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

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

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