Рабочий лист на тему:

Программирование

Подтемы: Циклы с условием. Циклы по переменной, Ветвления. Составные условия

Информатика11 класс10 заданий
Множественный выборСоединениеРеши примерыКраткий ответРеши задачуТаблица

Типы заданий

Множественный выборСоединениеРеши примерыКраткий ответРеши задачуТаблица
Программирование

11 класс · дифференцированный

Ф.И.
Класс


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

№1 · ВЫБОР УСЛОВИЯ

1 ВОПРОС · 1 БАЛЛ

1. Цикл с известным числом повторений

Выберите фрагмент, который выведет числа от 3 до 24 включительно.

  • for i in range(3, 24): print(i)
  • for i in range(3, 25): print(i)
  • for i in range(24, 3): print(i)
  • for i in range(3, 25, 2): print(i)

№2 · СОПОСТАВЛЕНИЕ

3 ПАРЫ · 1 БАЛЛ

2. Условие и результат ветвления

Соедините условие с результатом, который выведет программа при указанном значении переменной.

№3 · ЦИКЛ ПО ПЕРЕМЕННОЙ

3 ВЫРАЖЕНИЯ · 1 БАЛЛ

3. Печать последовательностей

Вычислите значения выражений, связанных с параметрами цикла.

1)len(range(1, 20, 3))
2)sum(range(1, 6))
3)sum(i for i in range(2, 21, 2))

№4 · СОСТАВНОЕ УСЛОВИЕ

1 ОТВЕТ · 2 БАЛЛА

4. Кратность двум условиям

Даны числа 12 и 15. Какое значение выведет программа?

n = 12
if n % 3 == 0 and n % 4 == 0:
 print("yes")
else:
 print("no")

№5 · СУММИРОВАНИЕ

1 ЗАДАЧА · 2 БАЛЛА

5. Сумма чисел по условию

Найдите сумму чётных чисел от 2 до 20 включительно. Используйте цикл и проверку чётности.

№6 · ТРАССИРОВКА ЦИКЛА

4 СТРОКИ · 2 БАЛЛА

6. Изменение значения в цикле

Заполните таблицу трассировки. В каждой строке укажите значение s после выполнения тела цикла.

s = 0
for i in range(1, 5):
 if i % 2 == 0:
 s = s + i

is после итерации
1
2
3
4

+5 заданий в этом листе

Зарегистрируйтесь — и соберите свой рабочий лист по этой теме за минуту: заданий столько, сколько нужно.

№7 · ФИЛЬТРАЦИЯ ДАННЫХ

1 ВОПРОС · 3 БАЛЛА

7. Кратность с исключениями

Выберите правильный фрагмент программы для подсчёта чисел от 1000 до 3000, кратных 4 или 6, но не кратных 7, 18 и 29.

  • s = 0
    for i in range(1000, 3000):
        if i % 4 == 0 and i % 6 == 0 and i % 7 == 0:
            s += i
  • s = 0
    for i in range(1000, 3001):
        if (i % 4 != 0 or i % 6 != 0) and i % 7 == 0:
            s += i
  • s = 0
    for i in range(1000, 3001):
        if (i % 4 == 0 or i % 6 == 0) and i % 7 != 0 and i % 18 != 0 and i % 29 != 0:
            s += i
  • s = 0
    for i in range(1000, 3001):
        if i % 4 == 0 or i % 6 == 0 or i % 7 != 0 or i % 18 != 0 or i % 29 != 0:
            s += i

№8 · СОПОСТАВЛЕНИЕ

4 ПАРЫ · 2 БАЛЛА

8. Составные условия и их смысл

Соедините логическое условие с его смыслом.

№9 · ОБРАБОТКА ПОСЛЕДОВАТЕЛЬНОСТИ

3 ВЫРАЖЕНИЯ · 3 БАЛЛА

9. Сумма и произведение введённых чисел

Вычислите результаты для заданных последовательностей. В программе числа вводятся по одному, а цикл выполняется n раз.

1)sum([3, -2, 5, 4])
2)3 · (-2) · 5 · 4
3)sum(i for i in [8, 11, 14, 17] if i % 3 == 2)

№10 · АНАЛИЗ ПРОГРАММЫ

1 ОТВЕТ · 3 БАЛЛА

10. Поиск максимального подходящего числа

Какое число выведет программа?

m = 0
for i in range(1, 101):
 if (i % 7 == 0 or i % 3 == 0) and i > m:
 m = i
print(m)

Создайте уникальный лист по своей теме

  • Любая тема, любой уровень
  • 20+ типов заданий
  • 100% уникальный контент
  • Со страницей ответов
  • Защита от списывания
  • Готово за 1 минуту

Другие темы по информатике для 11 класса

Система, системный подход. СистематизацияОбработка информации в электронных таблицахЗащита информации, вредоносные программы, антивирусные программы, безопасность в интернетеТекстовые документы. Виды программного обеспечения для обработки текстовой информацииТабличный процессор. Копирование и перемещение данныхВеб-сайт и веб-страница. Взаимодействие браузера с веб-сервером; Динамические страницы. Разработка интернет-приложенийТехногенные и экономические угрозы, связанные с использованием ИКТВредоносное программное обеспечение и способы борьбы с нимТехногенные и экономические угрозы, связанные с использованием ИКТ. Защита информации и информационная безопасностьУмная ферма как цифровое измерениеГосударственные электронные сервисы и услуги. Открытые образовательные ресурсыАнализ данных с помощью электронных таблиц; Численное решение уравнений с помощью подбора параметра

Чем удобны рабочие листы Нейрум

  • По действующей программеТемы и задания совпадают со школьной программой 1–11 классов. Открыли — дали классу, без правок.
  • Готово к печати, с ответамиPDF в формате A4 и ключ ответов на отдельной странице. Скачали, распечатали, раздали — без правок в Word.
  • Свой лист за минутуНе нашли нужный? ИИ-конструктор соберёт лист по вашей теме, классу и типам заданий.

Вопросы и ответы

Как скачать рабочий лист «Циклы с условием. Циклы по переменной; Ветвления. Составные условия»?

Зарегистрируйтесь бесплатно — лист сохранится в личном кабинете, откуда его можно скачать в PDF и распечатать.

Сколько заданий в листе и какие они?

В листе 10 заданий: множественный выбор, соединение, реши примеры, краткий ответ, реши задачу, таблица.

Соответствует ли лист ФГОС?

Да, задания ориентированы на школьную программу по информатике для 11 класса по ФГОС.

Можно ли изменить задания под свой класс?

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