Повторение линейных алгоритмов
б) нельзя использовать дополнительную переменную1. Ввести два числа. Поменять местами их значения. Вывести результат.
а) можно использовать дополнительную переменную
2. Ввести число. Если оно четное, то прибавит к нему 2, если нечетное, то прибавить 1. Вывести результат. Нельзя использовать команду if (проверки условия).
3. Чему равно a после вычисления алгоритма
a = 4b = 8+2*aa = b/2*a
Алгоритмы с ветвлением
1. Проверить число на четность
2. Проверить делится ли введенное с клавиатуры число одновременно
на 3 и на 2.
3. Найти корни квадратного уравнения (значения a, b, c – вводятся с клавиатуры).
4. Проверить, являются ли три числа, введенные с клавиатуры сторонами треугольника.
5. Ввести два числа. Проверить, является ли одно делителем второго или второе делителем первого. Вывести сначала делимое, затем делитель. Если ни одно условие не выполняется, вывести "НЕТ".
6. Написать программу. Ввести с клавиатуры два целых числа. Проверить условие, если первое число больше 10 или второе число больше 10, то вывести на печать словoYES, иначе вывести слово NO.
Ответить на вопрос:
(1,2)
(11,2)
(1,12)
(11,12)
(-11,-12)
(-11,12)
(-12,11)
(10,10)
(10,5)
Сколько было запусков, при которых программа напечатала «YES»? Проверить ответ на практике
Задания по теме Ветвление в алгоритмах
1. Написать программу, которая проверяет знания таблицы умножения.
Получение случайного числа от 1 до 9 в Python:
подключение from random import randint
вызов randint(1, 9)
2. Написать программу, которая по номеру введенного месяца определяет время года
3. Написать программу, которая к числу добавляет слово "рубль" с нужным окончанием
Пример работы программы:
Входные данные |
Выходные данные |
3 16 21 |
3 рубля 16 рублей 21 рубль |
ОГЭ: Анализ программ с ветвлениями Время: 4 мин
(Задания взяты с сайта Полякова К. https://kpolyakov.spb.ru/ )
|
||
2.(№ 1259) (О. Щецова) Дана программа:Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел: |
||
3.(№ 1258) (О. Щецова) Дана программа:Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел: |
||
4.(№ 1257) (О. Щецова) Дана программа:Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел: |
||
5.(№ 1256) (О. Щецова) Дана программа:Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел: |
||
6.(№ 1255) (О. Щецова) Дана программа:Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел: |
||
7.(№ 1254) (О. Щецова) Дана программа:Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел: |
||
8.(№ 1253) (О. Щецова) Дана программа:Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел: |
||
|
||
9.(№ 1252) (О. Щецова) Дана программа:Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел: |
||
10.(№ 1251) Дана программа:Было проведено 9 запусков этой программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (–11,–12); (–11, 12); (–12, 11); (10, 10); (10, 5) |
||
11.(№ 1250) Дана программа:Было проведено 9 запусков этой программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
|
||
12.(№ 1249) Дана программа:Было проведено 9 запусков этой программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: |
||
13.(№ 1248) Дана программа:Было проведено 9 запусков этой программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: |
||
14.(№ 1247) Дана программа:Было проведено 9 запусков этой программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: |
||
Было проведено 9 запусков этой программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: |
Комментариев нет:
Отправить комментарий