Перейти к содержимому

Какое будет значение i после исполнения инструкций i n 0 625 while n 0 n n 5 i i 1 запишите число

  • автор:

Python. Циклы с предусловием

Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.

Тест состоит из 10 вопросов. Не торопитесь, внимательно читайте задания.
Система оценки: 5 балльная

Список вопросов теста

Вопрос 1

Как называются алгоритмы, содержащие конструкцию повторения?

Варианты ответов
  • Рекурсивные
  • Линейные
  • Циклические
  • Разветвляющиеся
Вопрос 2

Какое будет значение i после исполнения инструкций?

Вопрос 3

Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 3 раза?

i = 2 while i 
Вопрос 4

Сколько раз будет выполнен этот цикл?

i = 3 while i < 7: print ( "Привет!" ) i += 1
Вопрос 5

Какое число будет выведено на экран в результате выполнения этого цикла?

i = 3 print ( "9", end="" ) while i < 6: print ( i, end="" ) i += 1
Вопрос 6

Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 2 раза?

i = 3 while i >= . print ( "Привет!" ) i -= 1
Вопрос 7

Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 2 раза?

i = . while i >= 3: print ( "Привет!" ) i -= 1
Вопрос 8

Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 2 раза?

i = . while i 
Вопрос 9

Чему будет равно значение переменной «a» после выполнения этого цикла?

i = 4 a = 12 while i < 5: a += i i += 1
Вопрос 10

Цикл с предусловием – это цикл, который:

Варианты ответов
  • Повторяется определенное число раз
  • Повторяется до тех пор, пока условие верное
  • Повторяется до тех пор, пока условие ложное

Какое будет значение i после исполнения инструкций i n 0 625 while n 0 n n 5 i i 1

Циклические алгоритмы. Циклы с предусловием и постусловием

Как называются алгоритмы, содержащие конструкцию повторения?

Варианты ответов
  • Линейные
  • Разветвляющиеся
  • Циклические
  • Рекурсивные
Вопрос 2

Сколько раз будет выполнено тело цикла?
while False:

Вопрос 3

Из перечисленных слов выберите инструкции управления циклом в языке Python.

Варианты ответов
Вопрос 4

Запишите первую строку бесконечного цикла на языке Python.

Вопрос 5

Описание какого цикла приведено в предложении?
Андрей шёл, пока не стало совсем темно.

Варианты ответов
  • С постусловием
  • С заданным числом повторений
  • С предусловием
  • С параметром
Вопрос 6

Какое будет значение i после исполнения инструкций?
i, n = 0, 625
while n > 0:
n = n // 5
i = i +1

Вопрос 7

Установите соответствие между инструкциями управления циклом и их описанием.

Варианты ответов
Вопрос 8

Расставьте строки программы в таком порядке, чтобы после её выполнения a стало равно восьми.

Решение модуля 2.6 из курса «Программирование на Python»

Напишите программу, которая считывает с консоли числа (по одному в строке) до тех пор, пока сумма введённых чисел не будет равна 0 и сразу после этого выводит сумму квадратов всех считанных чисел.

Гарантируется, что в какой-то момент сумма введённых чисел окажется равной 0, после этого считывание продолжать не нужно.

В примере мы считываем числа 1, -3, 5, -6, -10, 13; в этот момент замечаем, что сумма этих чисел равна нулю и выводим сумму их квадратов, не обращая внимания на то, что остались ещё не прочитанные значения.

Напишите программу, которая выводит часть последовательности 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 … (число повторяется столько раз, чему равно). На вход программе передаётся неотрицательное целое число n — столько элементов последовательности должна отобразить программа. На выходе ожидается последовательность чисел, записанных через пробел в одну строку.

Например, если n = 7, то программа должна вывести 1 2 2 3 3 3 4.

Напишите программу, которая считывает список чисел lstlst из первой строки и число xx из второй строки, которая выводит все позиции, на которых встречается число xx в переданном списке lstlst.

Позиции нумеруются с нуля, если число xx не встречается в списке, вывести строку «Отсутствует» (без кавычек, с большой буквы).

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

Напишите программу, на вход которой подаётся прямоугольная матрица в виде последовательности строк. После последней строки матрицы идёт строка, содержащая только строку «end» (без кавычек, см. Sample Input).

Программа должна вывести матрицу того же размера, у которой каждый элемент в позиции i, j равен сумме элементов первой матрицы на позициях (i-1, j), (i+1, j), (i, j-1), (i, j+1). У крайних символов соседний элемент находится с противоположной стороны матрицы.

В случае одной строки/столбца элемент сам себе является соседом по соответствующему направлению.

Выведите таблицу размером n \times nn×n, заполненную числами от 11 до n^2n2 по спирали, выходящей из левого верхнего угла и закрученной по часовой стрелке, как показано в примере (здесь n=5):

informatikstr.ru

Определите, при каком наименьшем введённом значении переменной s программа выведет число 60. Для Вашего удобства программа представлена на четырёх языках программирования.
s = int(input())
s = (s+1) // 7
n = 36
while s < 2050:
s = s * 2
n = n + 3
print(n)

Определите, при каком наименьшем введённом значении переменной s программа выведет число, превосходящее 2000.
s = int(input())
n = 0
while s < s*s:
s = s — 1
n = n + 3
print(n)

Ответ: 668

Определите, при каком наименьшем введённом значении переменной s программа выведет число 11
s = int(input())
s = 10 * s + 5
n = 1
while s < 2021:
s = s + 2 * n
n = n + 1
print(n)

Похожие публикации:

  1. Как установить joomla на хостинг timeweb
  2. Как установить node js на хостинг
  3. Как установить pyserial на windows
  4. Как установить statsmodels в python

Решение модуля 2.1 из курса «Программирование на Python»

Какое значение будет у переменной i после выполнения фрагмента программы?

i = 0
while i i = i + 1
if i > 7:
i = i + 2

Сколько итераций цикла будет выполнено в этом фрагменте программы?

i = 0
while i i = i + 1
if i > 7:
i = i + 2

Сколько всего знаков * будет выведено после исполнения фрагмента программы:

i = 0
while i < 5:
print(‘*’)
if i % 2 == 0:
print(‘**’)
if i > 2:
print(‘***’)
i = i + 1

Напишите программу, которая считывает со стандартного ввода целые числа, по одному числу в строке, и после первого введенного нуля выводит сумму полученных на вход чисел.

a = int(input()) s = a while a != 0: a = int(input()) s += a print(s)

В Институте биоинформатики между информатиками и биологами устраивается соревнование. Победителям соревнования достанется большой и вкусный пирог. В команде биологов aa человек, а в команде информатиков — bb человек.

Нужно заранее разрезать пирог таким образом, чтобы можно было раздать кусочки пирога любой команде, выигравшей соревнование, при этом каждому участнику этой команды должно достаться одинаковое число кусочков пирога. И так как не хочется резать пирог на слишком мелкие кусочки, нужно найти минимальное подходящее число.

Напишите программу, которая помогает найти это число.
Программа должна считывать размеры команд (два положительных целых числа aa и bb, каждое число вводится на отдельной строке) и выводить наименьшее число dd, которое делится на оба этих числа без остатка.

a, b = int(input()), int(input()) s = a while s % a or s % b: s += a print(s)

Если у вас не отображается решение последних задач, значит у вас включен блокировщик рекламы который вырезает эти ответы

Циклические алгоритмы. Циклы с предусловием и постусловием

Будьте внимательны! У Вас есть 10 минут на прохождение теста. Система оценивания - 5 балльная. Разбалловка теста - 3,4,5 баллов, в зависимости от сложности вопроса. Порядок заданий и вариантов ответов в тесте случайный. С допущенными ошибками и верными ответами можно будет ознакомиться после прохождения теста. Удачи!

Система оценки: 5 балльная

Список вопросов теста

Вопрос 1

Как называются алгоритмы, содержащие конструкцию повторения?

Варианты ответов
  • Линейные
  • Разветвляющиеся
  • Циклические
  • Рекурсивные
Вопрос 2

Сколько раз будет выполнено тело цикла?
while False:

Вопрос 3

Из перечисленных слов выберите инструкции управления циклом в языке Python.

Варианты ответов
Вопрос 4

Запишите первую строку бесконечного цикла на языке Python.

Вопрос 5

Описание какого цикла приведено в предложении?
Андрей шёл, пока не стало совсем темно.

Варианты ответов
  • С постусловием
  • С заданным числом повторений
  • С предусловием
  • С параметром
Вопрос 6

Какое будет значение i после исполнения инструкций?
i, n = 0, 625
while n > 0:
n = n // 5
i = i +1

Вопрос 7

Установите соответствие между инструкциями управления циклом и их описанием.

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

Завершает работу цикла

Завершает текущее исполнение тела цикла

Варианты ответов
Вопрос 8

Расставьте строки программы в таком порядке, чтобы после её выполнения a стало равно восьми.

Варианты ответов
  • a = i = 1
  • while True:
  • a, i = a + 1, i +1
  • if i == 8:
  • break
Вопрос 9

Что произойдёт при попытке исполнения инструкций?
import random
k = random.random ()
while k < 1:
t = random.randint (100, 200)

Варианты ответов
  • Программа завершится с сообщением об ошибке
  • Цикл ни разу не будет выполнен
  • Произойдёт зацикливание программы
  • Ничего из выше перечисленного
Вопрос 10

Чему будет равно значение переменной а после исполнения инструкций?
import random
a, i = 0, random.randint (-10, 10)
t = i > 0:
while t and not t:
a = a + 5 ** 2

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *