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

Найти сумму целых четных чисел, расположенных в интервале (a, b)

22.11.2013, 19:04. Просмотров 1060. Ответов 2
Метки нет (Все метки)

Для решения заданий следует использовать "однопроходные" алгоритмы, позволяющие получить требуемый результат после однократного просмотра набора исходных данных. Однопроходные алгоритмы обладают важным преимуществом: для решения задачи не требуется хранить в памяти одновременно весь набор данных. Поэтому при программировании таких алгоритмов не нужно использовать массивы.


Даны два числа a>0 и b>0 (a меньше b). Найти сумму целых четных чисел, расположенных в интервале (a,b)

Если можно то используйте scanf и printf

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2013, 19:04
Ответы с готовыми решениями:

Найти сумму четных элементов массива целых чисел
В чём ошибка? //Найти сумму четных элементов массива целых чисел. #include...

Найти сумму четных элементов массива целых чисел
Найти сумму четных элементов массива целых чисел. Размерность массива - 20....

Найти сумму четных элементов в массиве из 9 целых чисел
1. Даны два числа. Найти среднее арифметическое их модулей. 2. Даны числа х и...

Дан массив целых чисел. Найти сумму четных элементов
Через массив динамический

Найти сумму всех целых чисел на заданном интервале, дающих при делении на 5 в остатке 3 (цикл for)
Найти сумму всех целых чисел, дающих при делении на 5 в остатке 3, из отрезка ...

2
hwmlex
41 / 41 / 22
Регистрация: 30.01.2013
Сообщений: 133
22.11.2013, 19:22 #2
Лучший ответ Сообщение было отмечено Dereban как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
int main()
{
    int a, b, sum = 0;
 
    std::cin >> a >> b;
 
    for (int i = a; i <= b; i++)
        sum += !(i % 2) ? i : 0;
 
    std::cout << sum;
}
Должно работать.

Добавлено через 3 минуты
Если Вам даны числа a и b вещественные, вы перед циклом их округляете (a до большего целого, b - до меньшего)
0
Dereban
0 / 0 / 0
Регистрация: 10.11.2013
Сообщений: 11
24.11.2013, 11:34  [ТС] #3
Еще?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2013, 11:34

В однородном массиве из 15 целых чисел найти сумму четных элементов массива.
В однородном массиве из 15 целых чисел найти сумму четных элементов массива и...

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

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


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

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

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