009988771
14.12.2020 11:31

Найти сумму чисел из промежутка a и b, каждое больше предыдущего на m.сделать через for, while, repeat.пример: a=3 b=7 m=2 (результат 15)a=2 b=10 m=2 (результат 30)

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
pupsikira2
08.06.2020 18:11

C++:

#include <iostream>

using namespace std;

int main() {

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

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

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

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

}

cout << s << 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 <= b do begin

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

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

end;

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

end.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота