М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
elinaaldamowa
elinaaldamowa
05.02.2020 14:05 •  Информатика

Не работает прога(Python): for s in range(100000):
x = s
L = x-30
M = x+30
while L != M:
if L > M:
L = L - M
else:
M = M - L
if (M == 30):
print(s)

Вот задание:
Ниже на пяти языках программирования записан алгоритм. Получив на вход число x, этот алгоритм печатает число M. Известно, что x > 100. Укажите наименьшее такое (т. е. большее 100) число x, при вводе которого алгоритм печатает 30.

x = int(input())
L = x-30
M = x+30
while L != M:
if L > M:
L = L - M
else:
M = M - L
print(M)

👇
Ответ:
zirkonij556
zirkonij556
05.02.2020

(см. объяснение)

Объяснение:

У вас по условию x>100. Зачем вы с нуля идете? Зачем такой огромный диапазон значений?

Вот правильный код:

for s in range(101,121):

   x = s

   L = x-30

   M = x+30

   while L != M:

       if L > M:

           L = L - M

       else:

           M = M - L

   if(M==30):

       print(s)

Результат работы программы число 120.

Задание выполнено!

4,4(87 оценок)
Открыть все ответы
Ответ:
Zippergorskii
Zippergorskii
05.02.2020

Рассмотрим все задачи.

Объяснение:

Задача 8.

Она уже была описана в ответе на первый вариант, здесь приведу только решение

Задача 9.

Циклом пройдемся по строке, будем проверять, четный ли индекс, и на основании результатов проверки будем добавлять элемент с четным индексом к строке n_string, которая и будет являться ответом.

Задача 10.

Вводимую строку сразу же разобьем на отдельные слова (в этом нам split()). Одновременно с этим записываем получившиеся слова в список (list comprehensions) и тут же проверяем, длиннее ли они трех символов. Если да, то записываем в список, в противном случае - нет.

Решения на скриншоте.


с информатикой, задания 8, 9, 10. (Тоже в Питоне)
4,6(76 оценок)
Ответ:
LiViLi
LiViLi
05.02.2020
Приготовление плова
1. Свинину моем, режем на небольшие кусочки.
2. Рис моем, заливаем водой.
3. Лук чистим, режем полукольцами.
4 Морковь чистим, режем соломкой.
5. В казане разогреваем растительное масло,
 6 поджариваем лук.
7 добавляем мясо
8 обжариваем на сильном огне со всех сторон.
 9 добавляем морковь.
 10 Жарим еще 10 минут
11. Солим,
12перчим,
13заливаем кипятком, чтобы покрыло сверху,
14тушим 20 минут на небольшом огне под крышкой.
15. Зубчики чеснока равномерно раскладываем на мясо.
16. Сливаем с риса воду и засыпаем его сверху на мясо.
17Доливаем кипятка столько, чтобы покрыло рис.
18Тушим на медленном огне под крышкой до готовности риса (около часа). При необходимости можно долить немного кипятка.
4,4(88 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ