Отыскать сумму чисел из интервала A и B, каждое больше предыдущего

Отыскать сумму чисел из интервала A и B, каждое больше предшествующего на M.

Сделать через for, while, repeat.


Пример: a=3 b=7 m=2 (Итог 15)

a=2 b=10 m=2 (Итог 30)

Задать свой вопрос
1 ответ

C++:

include lt;iostreamgt;

using namespace std;

int main()

long long a, b, m, s = 0; // инициализация чисел

cin gt;gt; a gt;gt; b gt;gt; m; // ввод чисел

for(int i=a; ilt;=b; i+=m) // проход циклом for от a до b с шагом m

 s += i; // осуществление суммы

cout lt;lt; s lt;lt; endl; // вывод суммы

return 0;

Python 3:

s = 0

a, b, m = map(int,input().split()) ввод чисел

for i in range(a, b+1, m):  

   s += i сложение

print(s) вывод

Pascal:

var

a, b, m, s :integer;

begin

read(a, b, m); // ввод чисел

s := 0;

while a lt;= b do begin

     s := s + a; // сумма

     a := a + m; // увеличиваем a

end;

write(s); // выводим сумму

end.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт