Урок решения задач на ветвление проводится в 9 классе в рамках темы "Программирование", при проведении данного урока необходимо подобрать задачи математические физические, такие где бы встречались вычисления в зависимости от условия. Данная подборка помогает облегчить учителю подготовку к уроку, сократить время на выбор заданий. Данная подборка предусматривает и уровень сложности заданий.
Ветвления условный оператор
ifelse
Задача
Определить нечетное число
Уровень
сложности
Из двух случайных чисел, одно из которых четное, а другое нечетное,
определить и вывести на экран нечетное число.
Средний
Среди трех чисел найти среднее
Вводятся три разных числа. Найти, какое из них является средним (больше
одного, но меньше другого).
Средний
Проверка делимости одного числа на другое
Вводятся два целых числа. Проверить делится ли первое на второе.
Вывести на экран сообщение об этом, а также остаток (если он есть) и
частное (в любом случае).
Простой
Перевести байты в килобайты или наоборот
Перевести число, введенное пользователем, в байты или килобайты в
зависимости от его выбора.
Простой
Буква или иной символ?
Вводится целое число, обозначающее код символа по таблице ASCII.
Определить, это код английской буквы или какойлибо иной символ.
Простой
Определить високосный год или нет
Определить, является ли год, который ввел пользователем, високосным или
невисокосным.
Средний
Решить квадратное уравнение
Найти корни квадратного уравнения и вывести их на экран, если они есть.
Если корней нет, то вывести сообщение об этом. Конкретное квадратное
уравнение определяется коэффициентами a, b, c,
которые вводит
пользователь.
Средний
Какой координатной четверти принадлежит точка?
Средний
Определить четверть координатной плоскости, которой принадлежитЗадача
точка. Координаты точки ввести с клавиатуры.
Уровень
сложности
Определение принадлежности точки кругу с центром в начале координат
Вводятся координаты (x;y) точки и радиус круга (r). Определить
принадлежит ли данная точка кругу, если его центр находится в начале
координат.
Средний
Вычислить значение функции y=f(x)
Дана
функция y=f(x):
y = 2x 10, если x > 0
y
0
y = 2 * |x| 1, если x < 0
следующая
если
0,
x
=
=
Простой
Требуется найти значение функции по переданному x.
Найти максимальное число из трех
Вводятся три целых числа. Определить какое из них наибольшее.
Простой
Определить существование треугольника и его тип
По длинам трех отрезков, введенных пользователем, определить
возможность существования треугольника, составленного из этих отрезков.
Если такой треугольник существует, то определить, является ли он
разносторонним, равнобедренным или равносторонним.
Сре