Вопрос задан 01.09.2020 в 10:40. Предмет Информатика. Спрашивает Васильев Кирилл.

С клавиатуры вводится некоторое количество положительных чисел.ввод чисел заканчивается при вводе

0.найти сумму тех чиснл восмеричная запись которых содержит ровно четвре знака при чем последний из них не цифра 5
0 0
Перейти к ответам

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

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

Для решения данной задачи, необходимо вводить положительные числа с клавиатуры до тех пор, пока не будет введен 0. Затем нужно проверить каждое введенное число на условие: его восьмеричная запись должна содержать ровно четыре знака, при этом последний из них не должен быть цифрой 5. Если число удовлетворяет этому условию, его нужно добавить к сумме. В конце программы нужно вывести полученную сумму.

Вот пример кода на языке Python, который решает данную задачу:

```python sum_octal = 0

while True: num = int(input("Введите положительное число (0 для завершения): ")) if num == 0: break octal_num = oct(num)[2:] # получаем восьмеричную запись числа и удаляем первые два символа ('0o') if len(octal_num) == 4 and octal_num[-1] != '5': sum_octal += num

print("Сумма чисел с восьмеричной записью, содержащей ровно четыре знака (последний из которых не является цифрой 5):", sum_octal) ```

При запуске этого кода, программа будет запрашивать ввод чисел с клавиатуры до тех пор, пока не будет введен 0. Затем программа проверит каждое введенное число на условие и, если число удовлетворяет условию, добавит его к сумме. В конце программа выведет полученную сумму.

Примечание: В данном примере предполагается, что пользователь будет вводить только положительные числа. Если нужно учесть возможность ввода отрицательных чисел, то код нужно немного изменить, добавив соответствующую проверку.

0 0

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

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

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