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

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

Войти
Регистрация
Восстановить пароль
 
JIioneJI
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 121
#1

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

18.02.2013, 01:54. Просмотров 442. Ответов 8
Метки нет (Все метки)

Написать программу, в которой массив генерируется случайными числами от 0 до 9.
Подсчитать сумму элементов, стоящих на четных местах
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2013, 01:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Суммировать чётные числа в массиве (C++):

сортировать в массиве отдельно чётные и не чётные - C++
нужно отдельно сортировать числа стоящие на чётных и нечётных позициях получается в итоге вывод длинного числа -84........ помогите...

Найти минимум в массиве и заменить все отрицательные чётные числа на его значение - C++
Ребята, посмотрите пожалуйста в чем не доработка или ошибка Судя по условию, нечетные числа все равно отрабатывает, к if-у и else уже...

Найти минимум в массиве и заменить все отрицательные чётные числа на его значение - C++
Ребята, посмотрите пожалуйста в чем не доработка или ошибка Судя по условию, нечетные числа все равно отрабатывает, к if-у и else уже...

2 Задачи на С++(Вводить и суммировать числа пока пользователь не введет 2 одинаковых числа) - C++
Помогите написать 2 задачки на с++. 1.Вводить и суммировать числа пока пользователь не введет 2 одинаковых числа. 2.Пользователь вводит...

Суммировать положительные числа до первого отрицательного числа - C++
Всем привет, есть задачка, надо найти сумму положительных чисел до первого отрицательного числа, всё что после отрицательного суммировать...

Дана строка, содержащая целые числа. Вывести на экран только чётные числа - C++
я накидала код...но что-то тут не ладное((( #include <iostream> #include <cstring> #include <cstdlib> #include <stdio.h> using...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Croessmah
Модератор
Эксперт CЭксперт С++
13133 / 7396 / 828
Регистрация: 27.09.2012
Сообщений: 18,227
Записей в блоге: 3
Завершенные тесты: 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
Модератор
Эксперт CЭксперт С++
13133 / 7396 / 828
Регистрация: 27.09.2012
Сообщений: 18,227
Записей в блоге: 3
Завершенные тесты: 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
Модератор
Эксперт CЭксперт С++
13133 / 7396 / 828
Регистрация: 27.09.2012
Сообщений: 18,227
Записей в блоге: 3
Завершенные тесты: 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 секунд

Собственно вот:
ааааааааааааа всё понял до меня не дошло что хочет от меня программа всё работает прости)))
Croessmah
Модератор
Эксперт CЭксперт С++
13133 / 7396 / 828
Регистрация: 27.09.2012
Сообщений: 18,227
Записей в блоге: 3
Завершенные тесты: 1
18.02.2013, 02:25 #9
Цитата Сообщение от JIioneJI Посмотреть сообщение
ну тройка это как бы нечётное число? разве к ней прибавлять нужно?
у Вас задание:
Подсчитать сумму элементов, стоящих на четных местах
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.02.2013, 02:25
Привет! Вот еще темы с ответами:

Найти элемент в массиве и суммировать элементы, стоящего после него - C++
Как найти елемент в масиве?и после нахождения суммировать елементы стоящего после него.

Суммировать вводимые ненулевые числа - C++
При разработке алгоритма и программы подобных задач необходимо учесть, что ввод исходных данных должен осуществляться в цикле, так как...

Суммировать целые числа от 1 до 99 с помощью for - C++
1. Определить значение prod и х после выполнения операции ( начальное значение x=5,prod=l) prod=*x++; 2. Суммировать целые числа от 1...

Запрашивать числа и суммировать,пока пользователь не введет 0 - C++
Помогите пожалуйста составить блок-схемы к 2-м похожим задачкам. 1 Запрашивать числа и суммировать,пока пользователь не введет 0. 2...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
18.02.2013, 02:25
Ответ Создать тему
Опции темы

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