Курс языка программирования Raku / Основы / Основы переменных и типов данных / Числа / Exercises / Сумма чисел от 1 до 100

Решение: Сумма чисел от 1 до 100

Чтобы посчитать сумму целых чисел от 1 до 100, можно сложить все числа в одном длинном выражении. Или создать цикл (мы познакомимся с циклами в одной из следующих глав). Но лучшее решение — это использовать широко известную формулу.

С помощью формулы решение сильно упрощается.

Код

my $N = 100;
my $sum = $N * (1 + $N) / 2;
say "The sum of the numbers from 1 to $N is $sum.";

🦋 Вы можете найти исходный код в файле sum1-100.raku.

Вывод

$ raku exercises/numbers/sum1-100.raku 
The sum of the numbers from 1 to 100 is 5050.

Навигация по курсу

Сумма чисел от 1 до 100   |   Булев тип