Вопрос задан 14.11.2023 в 23:45. Предмет Информатика. Спрашивает Самбур Данил.

Дано положитель- ное целое число N. Создайте про- грамму, в которой, если число «7» имеется среди

цифр этого числа, то цикл остановится и выведет- ся на экран «Error», в противном случае отобразится сумма цифр заданного числа.
0 0
Перейти к ответам

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

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

Ответ:

на python

Объяснение:

////////////////


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

Для решения данной задачи можно использовать следующий алгоритм:

1. Считать положительное целое число n. 2. Инициализировать переменную sum = 0, которая будет хранить сумму цифр числа n. 3. Преобразовать число n в строку str_n. 4. Для каждого символа c в строке str_n выполнить следующие шаги: 1. Если c равен символу '7', вывести на экран «error» и завершить программу. 2. Иначе, преобразовать символ c в целое число digit. 3. Увеличить переменную sum на значение digit. 5. Вывести на экран значение переменной sum.

Пример кода на языке Python:

```python n = int(input("Введите положительное целое число: ")) sum = 0 str_n = str(n) for c in str_n: if c == '7': print("error") quit() # выход из программы digit = int(c) sum += digit print("Сумма цифр числа:", sum) ```

Программа будет последовательно проверять каждую цифру числа n. Если встретится цифра '7', программа выведет "error" и завершит свою работу. В противном случае будет вычислена сумма всех цифр числа n и выведена на экран.

0 0

Похожие вопросы

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

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

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