Предмет: Информатика, автор: verasavenkova943

помогите пожалуйста по информатике ​

Приложения:

Ответы

Автор ответа: matvejsypko
0

Ответ:

from random import randint

p = True

while p != False:

   int1 = randint(7, 28)

   print(int1)

   if int1 == 18:

       p = False

или же:

int1 = 1

while int1 != 18:

   int1 += 1

   print(int1)

Объяснение:

Делаем эту программу через while это цыкл с уловием пока p не будет ровняться false, программа будет  перебирать цыфры.

Если написал код не правильно по вашему мнению то напишите в комментарии. Второй способ просто добавляем + 1 к переменной


verasavenkova943: добрый день.Я в этом не понимаю,но надеюсь что правильно.Спасибо
matvejsypko: там есть ещё один вариант
matvejsypko: пересмотрите может вам подходит второй
Автор ответа: Antins
0

Ответ: (не знаю это на pyhton или js но вот как решить это в js)

for(let i = 7; i <= 28; i++) {

   console.log(i);

   if(i == 18) {

       break;

   }

}

Объяснение: Мы пишем цикл for, где говорим, что переменная I, которая равна 7, будет постоянно увеличивается до того, как будет меньше, либо равен 28. После мы написали, чтобы каждый раз показывала в консоли i. Так мы увидим путь I до становления 18. В итоге мы написали if, где сказали: если i равен 18, то пусть сделает break, то есть остановит программу.

Похожие вопросы
Предмет: Українська мова, автор: viktoriamro5568