Как сделать так что бы программа в Паскале складывала числа, например от 1 до 10 (1 и 10 включительно)

Программирование
Никишин С.
  · 4,7 K
Вы знаете ответ на этот вопрос?
Поделитесь своим опытом и знаниями
Войти и ответить на вопрос
2 ответа
Радиофизик, меньше математик, радио, сетевой админ, программист. Родом из...
Проще использовать формулу арифметической прогрессии. Быстрее посчитать по ней. Формула: Сумма арифметической прогрессии = где d - насколько увеличивается каждый следующий член по отношению к предыдущему, a1 - начальный член ряда, n - количество членов в ряде. В Вашем случае: a1 = 1, d = 1, n - сколько пожелаете сложить чисел. Далее используем... Читать далее
Комментировать ответ…Комментировать…
Автор видеоуроков для подготовки к ЕГЭ по информатике  · youtube.com/c/ИнформатикБУ
Можно сложить с помощью цикла: var i, s, a, b: integer; begin readln(a, b); s := 0; for i:=a to b do s := s + i; writeln(s); end. А можно с помощью формулы суммы первых n-членов арифметической прогрессии: var s, a, b: integer; begin readln(a, b); s := trunc(((a+b) / 2)*(b-a+1)); writeln(s); end. Читать далее

О, я ваши видео по подготовке к ЕГЭ смотрю)

Комментировать ответ…Комментировать…