Сумма номеров талонов до лимита · Основы
Задание
На кассе нужно сложить
все порядковые номера талонов
от
1
до
ЛимитНомера
включительно.
Реализуйте это в функции
СуммаНомеровТалонов
и сверьте итог со вкладкой
«Результат».
Задачи:
- Возьмите параметр ЛимитНомера.
- Посчитайте сумму всех целых от 1 до этого лимита включительно.
- Верните ответ через Возврат и нажмите Проверить.
Пишите во вкладке «Код». Сигнатуру функции не меняйте.
Описание
В редакторе уже есть функция
СуммаНомеровТалонов(ЛимитНомера).
Результат задачи — значение
Возврат
этой функции.
-
При
ЛимитНомера = 3: 1 + 2 + 3 = 6. -
При
ЛимитНомера = 5: 1 + 2 + 3 + 4 + 5 = 15. -
При
ЛимитНомера = 0сумма равна0.
Параметр — целое неотрицательное число. Удобно использовать формулу суммы арифметической прогрессии, а не перебор в цикле.
Подсказка
Сумма от 1 до
N
равна
(1 + N) * N / 2.
Подставьте вместо
N
параметр
ЛимитНомера
и верните значение через
Возврат.
Параметры
ЛимитНомера
— тип «Число» (целое неотрицательное).
СуммаНомеровТалонов(ЛимитНомера)
— функция, которую нужно дописать.
Примечание
-
Результатом является значение функции
СуммаНомеровТалонов(черезВозврат). - Сигнатуру функции и имя параметра не переименовывайте.
- Дополнительные проверки типа не требуются — параметр всегда числовой.