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

Суммировать чётные числа в массиве - C++

Восстановить пароль Регистрация
 
JIioneJI
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 121
18.02.2013, 01:54     Суммировать чётные числа в массиве #1
Написать программу, в которой массив генерируется случайными числами от 0 до 9.
Подсчитать сумму элементов, стоящих на четных местах
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2013, 01:54     Суммировать чётные числа в массиве
Посмотрите здесь:

C++ Запрашивать числа и суммировать,пока пользователь не введет 0
2 Задачи на С++(Вводить и суммировать числа пока пользователь не введет 2 одинаковых числа) C++
Суммировать целые числа от 1 до 99 с помощью for C++
C++ Дана строка, содержащая целые числа. Вывести на экран только чётные числа
C++ Чётные числа на нечётных местах
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11841 / 6820 / 771
Регистрация: 27.09.2012
Сообщений: 16,911
Записей в блоге: 2
Завершенные тесты: 1
18.02.2013, 02:02     Суммировать чётные числа в массиве #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <cstdlib>
#include <ctime>
int main(){
    const int size=10;
    int arr[size],sum=0;
    srand(time(NULL));
    for(int i=0;i<size;++i){
        std::cout<<(arr[i]=rand()%10)<<" ";
        sum+=i&1?arr[i]:0;
    }
    std::cout<<std::endl;
    std::cout<<sum;
}
JIioneJI
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 121
18.02.2013, 02:11  [ТС]     Суммировать чётные числа в массиве #3
Цитата Сообщение от Croessmah Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <cstdlib>
#include <ctime>
int main(){
    const int size=10;
    int arr[size],sum=0;
    srand(time(NULL));
    for(int i=0;i<size;++i){
        std::cout<<(arr[i]=rand()%10)<<" ";
        sum+=i&1?arr[i]:0;
    }
    std::cout<<std::endl;
    std::cout<<sum;
}
Плюсует как то не так
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11841 / 6820 / 771
Регистрация: 27.09.2012
Сообщений: 16,911
Записей в блоге: 2
Завершенные тесты: 1
18.02.2013, 02:15     Суммировать чётные числа в массиве #4
Цитата Сообщение от JIioneJI Посмотреть сообщение
Плюсует как то не так
как именно?
Название: Безымянный.png
Просмотров: 56

Размер: 2.6 Кб
JIioneJI
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 121
18.02.2013, 02:18  [ТС]     Суммировать чётные числа в массиве #5
Цитата Сообщение от Croessmah Посмотреть сообщение
как именно?
Вложение 235903
вот
Миниатюры
Суммировать чётные числа в массиве  
JIioneJI
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 121
18.02.2013, 02:21  [ТС]     Суммировать чётные числа в массиве #6
Цитата Сообщение от Croessmah Посмотреть сообщение
как именно?
Вложение 235903
стоп а почему к 3 добавлять если в задание вроде только к чётным числам или я не так понял?(
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11841 / 6820 / 771
Регистрация: 27.09.2012
Сообщений: 16,911
Записей в блоге: 2
Завершенные тесты: 1
18.02.2013, 02:22     Суммировать чётные числа в массиве #7
Цитата Сообщение от JIioneJI Посмотреть сообщение
вот
8+2+3+8+7=28.
Что не так?

Добавлено через 47 секунд
Цитата Сообщение от JIioneJI Посмотреть сообщение
только к чётным числам или я не так понял?(
Собственно вот:
Подсчитать сумму элементов, стоящих на четных местах
JIioneJI
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 121
18.02.2013, 02:24  [ТС]     Суммировать чётные числа в массиве #8
Цитата Сообщение от Croessmah Посмотреть сообщение
8+2+3+8+7=28.
Что не так?

Добавлено через 47 секунд

Собственно вот:
ну тройка это как бы нечётное число? разве к ней прибавлять нужно?

Добавлено через 1 минуту
Цитата Сообщение от Croessmah Посмотреть сообщение
8+2+3+8+7=28.
Что не так?

Добавлено через 47 секунд

Собственно вот:
ааааааааааааа всё понял до меня не дошло что хочет от меня программа всё работает прости)))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.02.2013, 02:25     Суммировать чётные числа в массиве
Еще ссылки по теме:

Перевернуть чётные числа C++
сортировать в массиве отдельно чётные и не чётные C++
C++ Найти чётные числа последовательности

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

Или воспользуйтесь поиском по форуму:
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11841 / 6820 / 771
Регистрация: 27.09.2012
Сообщений: 16,911
Записей в блоге: 2
Завершенные тесты: 1
18.02.2013, 02:25     Суммировать чётные числа в массиве #9
Цитата Сообщение от JIioneJI Посмотреть сообщение
ну тройка это как бы нечётное число? разве к ней прибавлять нужно?
у Вас задание:
Подсчитать сумму элементов, стоящих на четных местах
Yandex
Объявления
18.02.2013, 02:25     Суммировать чётные числа в массиве
Ответ Создать тему
Опции темы

Текущее время: 02:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru