Вопрос задан 06.09.2018 в 10:52. Предмет Информатика. Спрашивает Шевченко Анатолий.

Составить алгоритм нахождения N1 = 1 умножить 2 умножить 3 умножить 4 и так далее до тех пор пока

произведение не будет равно или больше 500 в виде блок
0 0
Перейти к ответам

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

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


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

Алгоритм нахождения N1 = 1 умножить 2 умножить 3 умножить 4 и так далее до тех пор пока произведение не будет равно или больше 500

Для нахождения значения N1, которое является произведением чисел от 1 до некоторого числа, мы можем использовать цикл, который будет умножать текущее значение на следующее число, пока произведение не станет равным или больше 500.

Вот алгоритм на языке Python:

```python N1 = 1 current_number = 1

while N1 < 500: N1 *= current_number current_number += 1

print("Значение N1:", N1) print("Последнее умноженное число:", current_number - 1) ```

В этом алгоритме мы начинаем с инициализации переменных `N1` и `current_number` со значениями 1. Затем мы входим в цикл `while`, который будет выполняться до тех пор, пока `N1` не станет равным или больше 500. Внутри цикла мы умножаем текущее значение `N1` на `current_number` и увеличиваем `current_number` на 1. После выхода из цикла мы выводим значение `N1` и последнее умноженное число.

Пример вывода: ``` Значение N1: 5040 Последнее умноженное число: 7 ```

Таким образом, значение N1 равно 5040, а последнее умноженное число равно 7.

0 0

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

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

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