СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до 07.06.2025

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Контрольная работа "Язык программирования Python"

Категория: Информатика

Нажмите, чтобы узнать подробности

Просмотр содержимого документа
«Контрольная работа "Язык программирования Python"»

Контрольная работа. Вариант 3

Контрольная работа. Вариант 4

1. Какое значение получится при вычислении следующего выражения: (6 // 5) * 5 — 2 % 3

1. Какое значение получится при вычислении следующего выражения:

17 % 5 + (7 // 3) *2

2. Дан фрагмент программы:

a

b

(a+b)

s





a = 1

b = 1

while (a+b)

a = a+2

b = b+2

s = a+b

print(s)

Составьте трассировочную таблицу, определите значение переменных a,b,s после выполнения программы.

2. Составьте трассировочную таблицу для следующего фрагмента программы. Определите значение переменной S после выполнения фрагмента программы.

i

s

i




i = 7

s = 0

while i

s = s+i

i = i * 2

print(s)

3. Определите значение переменных x и y после выполнения программы

x = 2

y = 10

if (x 0):

x = x+5

else:

x = x-3

y = x * y

print(x, y)

3. Определить значение переменной x после выполнения фрагмента программы:

a = 2

b = a ** 2 / 5

x = 1

if a

x = x+2

else:

x = a + b - 2

print(x)

4. Определите значения переменных x и y выполнения фрагмента программы:

x = 2

y = 1

x = x * 2

x = x * (x + 1)

x = (x + 1) * 2

y = x * y

print(x, y)

4. Определите значения переменных a,b,c,x после выполнения программы, если при вводе их значения равны: a = 3, b = 10, c = 15:

a, b, c = int(input()) ,int(input()), int(input())

x = a + b + c

a = a * 5

b = a + b

c = 15

b = b * 3

print(a, b, c, x)

5. Напишите программу для решения задачи:

Запросить два числа: m и n. Если числа равны, увеличить каждое из них на 1, иначе заменить нулем.

5. Напишите программу на паскале для решения следующей задачи: даны два числа x и y, не равные друг другу. Меньшее из этих чисел увеличить на 1, а большее уменьшить на 1.



Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!

Поделитесь с друзьями
ВКонтактеОдноклассникиTwitterМой МирLiveJournalGoogle PlusЯндекс