FreeCDZ

СПО. Базовый и расширенный. Анализ алгоритмов с помощью трассировочных таблиц. Разработка и программная реализация алгоритмов решения типовых задач базового уровня

×

Задание 1

Составьте программу нахождения большего из трёх чисел a, b, c.

×

Задание 2

Постройте трассировочную таблицу и определите значение, которое выведет программа. s = 10 k = 2 n = 1 while n < 25: s = s + k * n k = k + 1 n = n * 2 print(s)

×

Задание 3

Составьте программу нахождения суммы цифр числа.

×

Задание 4

Что такое точка останова (breakpoint) при автоматической отладке программы?

×

Задание 5

Постройте трассировочную таблицу и определите значение, которое выведет программа. a, b, c = 45, 21, 222 m = c if a < b: m = a else: m = b if c < m: m = c print(m)

×

Задание 6

Какое действие приводит к выполнению следующей команды в программе без подпрограмм?
Изображение к заданию

×

Задание 7

Постройте трассировочную таблицу и определите значение, которое выведет программа. s = 100 n = 1 while n < 21: s = s - 1 n = n + 2 print(s)

×

Задание 8

Постройте трассировочную таблицу и определите значение, которое выведет программа. s = 244 n = 1 while n != 40: s = s - 1 n = n + 3 print(s)

×

Задание 9

Постройте трассировочную таблицу и определите значение, которое выведет программа. s = 1000 n = 1 while n != 64: s = s - n n = n * 2 print(s)

×

Задание 10

Постройте трассировочную таблицу и определите значение, которое выведет программа. m = 0 n = 375876 while n > 0: if n % 10 > m: m = n % 10 n = n // 10 print(m)