Вопрос задан 24.02.2019 в 06:40. Предмет Информатика. Спрашивает Кречко Карина.

дано натуральное число n составить программу нахождения суммы всех чисел от 1 до n. Решить задачу

изпользуя цикл REPEAT, заранее спасибо)
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Волкова Вика.

var
i, n,l: integer;
begin
write ('Введите число: ');
readln (n);
i := 1;
repeat
l:=l+i;
inc(i);
until i > n;
write('Сумма всех чисел равна: ', l);
end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, давайте напишем программу на языке программирования, используя цикл `REPEAT`, для нахождения суммы всех чисел от 1 до заданного натурального числа `n`. Ниже представлен пример кода на псевдокоде:

```plaintext Ввод: n (натуральное число) Сумма := 0 i := 1

Повторять Сумма := Сумма + i i := i + 1 Пока i <= n

Вывод: Сумма ```

Давайте теперь реализуем этот алгоритм на примере конкретного языка программирования, например, на Python:

```python # Ввод натурального числа n n = int(input("Введите натуральное число n: "))

# Инициализация суммы сумма = 0

# Цикл с использованием REPEAT i = 1 while i <= n: сумма += i i += 1

# Вывод результата print("Сумма чисел от 1 до", n, "равна", сумма) ```

Этот код сначала запрашивает у пользователя ввод натурального числа `n`, затем использует цикл `REPEAT` для нахождения суммы всех чисел от 1 до `n` и выводит результат.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос