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

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

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

Найти сумму всех целых чисел от a до 500 - C++

23.09.2016, 11:12. Просмотров 547. Ответов 7
Метки нет (Все метки)

Найти сумму всех целых чисел от a до 500 (значение a вводится с клавиатуры; a<=500)
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.09.2016, 11:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти сумму всех целых чисел от a до 500 (C++):

Даны два целых числа A и B (A < B). Найти сумму всех целых чисел от A до B включительно - C++
Даны два целых числа A и B (A &lt; B). Найти сумму всех целых чисел от A до B включительно. как это реализовать на с++??

Даны два целых числа А и В (А<В). Найти сумму квадратов всех целых чисел от А до В включительно - C++
Даны два целых числа А и В (А&lt;В). Найти сумму квадратов всех целых чисел от А до В включительно.

Найти сумму всех целых чисел от а до b - C++
Пожалуйста, подскажите как правильно оформить в с++ такие задачи 1)Найти сумму всех целых чисел от а до b (значения а и b вводятся с...

Найти сумму квадратов всех целых чисел от a до b - C++
Найти сумму квадратов всех целых чисел от a до b ( значения а , b вводятся через клавиатуру b &gt; = a ) Добавлено через 6 минут ...

Найти сумму всех целых чисел от A до B включительно - C++
Описать функцию SumRange(A, B) целого типа, находящую сумму всех целых чисел от A до B включительно (A и B — целые). Если A &gt; B, то функция...

Найти сумму всех целых чисел в заданном диапазоне - C++
Даны два целых числа А и В (А &lt;В). Найти сумму всех целых чисел А до B включительно

7
magirus
Супер-модератор
Эксперт по компьютерным сетямЭксперт Windows
26682 / 14999 / 867
Регистрация: 15.09.2009
Сообщений: 65,243
Записей в блоге: 70
23.09.2016, 11:13 #2
собственные попытки будут?
0
Байт
Эксперт C
16136 / 10414 / 1549
Регистрация: 24.12.2010
Сообщений: 19,713
23.09.2016, 11:59 #3
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
cout << 500*501/2 - a*(a-1)/2;
2
ValeryS
Модератор
6651 / 5060 / 470
Регистрация: 14.02.2011
Сообщений: 16,919
23.09.2016, 13:20 #4
сумма арифметической прогресии есть произведение среднего члена на количество
средний член это сумма крайних деленных на 2
итого
C++
1
2
int n=500-a+1;
int S=(500+a)*n/2;
Добавлено через 1 минуту
Цитата Сообщение от Байт Посмотреть сообщение
a*(a-1)/2
почему -1
0
Байт
Эксперт C
16136 / 10414 / 1549
Регистрация: 24.12.2010
Сообщений: 19,713
23.09.2016, 14:25 #5
Цитата Сообщение от ValeryS Посмотреть сообщение
почему -1
Сам a не входит в отбрасываемое начало. Последний член a-1
0
ValeryS
Модератор
6651 / 5060 / 470
Регистрация: 14.02.2011
Сообщений: 16,919
23.09.2016, 15:58 #6
я правильно понял, что
S=S1-S2
где S1 сумма от 0 до 500
S2 сумма от 0 до a-1 ???
0
Байт
Эксперт C
16136 / 10414 / 1549
Регистрация: 24.12.2010
Сообщений: 19,713
23.09.2016, 16:00 #7
Цитата Сообщение от ValeryS Посмотреть сообщение
я правильно понял
В общем-то да. Но нули там не обязательны. Можно с ними, можно и без них.(с 1, то бишь)..
0
ValeryS
Модератор
6651 / 5060 / 470
Регистрация: 14.02.2011
Сообщений: 16,919
23.09.2016, 16:13 #8
из
C++
1
2
int n=500-a+1;
int S=(500+a)*n/2;
так же получилось
(500+а)(501-a)/2
(500*501+501*a-500a-a*a)/2
(500*501+a-a*a)/2
((500*501)+(a-a*a))/2
((500*501)-(a*a-a))/2
((500*501)-a(a-1))/2
500*501/2-a(a-1)/2
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.09.2016, 16:13
Привет! Вот еще темы с ответами:

Найти сумму квадратов всех целых чисел от A до В включительно - C++
Помогите, может кто уже делал такие задачи? я ваще не дум дум. 1) Даны целые числа K&gt;N(N&gt;0).Вывести N раз число K. 2) Даны два числа A...

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

Найти сумму квадратов всех целых чисел от А до В включительно - C++
Даны два целых числа А и В (А &lt; В). Найти сумму квадратов всех целых чисел от А до В включительно. b) Напечатать таблицу значений...

Найти сумму всех целых чисел от A до B включительно (Pascal -> С++) - C++
задание такое: Даны два целых числа A и B (A &lt; B). Найти сумму всех целых чисел от A до B включительно. Не знаю, как будет в С++...


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

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

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