- •Задачи к уроку 11-12 Домашнее задание
- •Задачи к уроку 13-14 Домашнее задание
- •Ветвление Задачи к уроку 17-18 Домашнее задание
- •Ветвление Задачи к уроку 19-20 Домашнее задание
- •Ветвление Задачи к уроку 21-22 Домашнее задание
- •Ветвление Задачи к уроку 23-24 Домашнее задание
- •Ветвление Задачи к уроку 25-26 Домашнее задание
- •Тема: Программирование циклических алгоритмов. Задачи к уроку 31-32 Домашнее задание
- •Тема: Программирование циклических алгоритмов. Задачи к уроку 33-34 Домашнее задание
- •Тема: Программирование циклических алгоритмов. Задачи к уроку 35-36 Домашнее задание
- •Тема: Программирование циклических алгоритмов. Задачи к уроку 37-38 Домашнее задание
- •Тема: Программирование циклических алгоритмов. Задачи к уроку 39-40 Домашнее задание
- •Тема: Массивы. Задачи к уроку 43-44 Домашнее задание
- •Тема: Массивы. Задачи к уроку 45-46 Домашнее задание
- •Тема: Массивы. Задачи к уроку 47-48 Домашнее задание
- •Тема: Массивы. Задачи к уроку 49-50 Домашнее задание
- •Тема: Массивы. Задачи к уроку 51-52 Домашнее задание
- •Тема: Массивы. Задачи к уроку 53-54 Домашнее задание
- •Тема: Массивы. Задачи к уроку 55-56 Домашнее задание
- •Тема: Массивы. Задачи к уроку 57-58 Домашнее задание
- •Тема: Массивы. Задачи к уроку 59-60 Домашнее задание
- •Тема: Файлы Задачи к уроку 63-64 Домашнее задание
- •Пример входных и выходных данных
- •Тема: Файлы Задачи к уроку 65-66 Домашнее задание
Ветвление Задачи к уроку 25-26 Домашнее задание
Уровень I (до 9 баллов)
Задача №108 (8баллов).
Является ли четырехугольник с данными сторонами a, b, c, d ромбом?
Задача № 32 (8 баллов).
Составить программу с условием, вычисляющую частное двух чисел.
Задача № 80 (9баллов).
Составить программу, которая запрашивает дату (число, месяц, год) и проверяет корректность введенных пользователем данных.
Задача № 108 (9 баллов).
Заданы три числа a, b, c. Если значения чисел таковы, что a, b, c могут являться сторонами треугольника, то:
а) является ли треугольник разносторонним;
б) является ли треугольник равносторонним;
в) является ли треугольник равнобедренным;
г) является ли треугольник прямоугольным;
Уровень II (10 баллов).
Задача № 171.
Известно, что астрологи делят год на 12 периодов и каждому из них ставят в соответствие один из знаков Зодиака:
20.01 – 18.02 – Водолей 23.07 – 22.08 – Лев
19.02 – 20.03 – Рыбы 23.08 – 22.09 – Дева
21.03 – 19.04 – Овен 23.09 – 22.10 – Весы
20.04 – 20.05 – Телец 23.10 – 22.11 – Скорпион
21.05 – 21.06 – Близнецы 23.11 – 22.12 – Стрелец
22.06 – 22.07 – Рак 22.12 – 19.01 – Козерог
Напишите программу, которая вводит дату некоторого дня года и печатает название соответствующего знака Зодиака.
Уровень III (11 баллов).
Задача № 157.
В старояпонском календаре был принят 60-летний цикл, состоящий из пяти 12-летних подциклов. Подциклы обозначались названиями цвета: зеленый, красный, желтый, белый и черный. Внутри каждого подцикла годы носили название животных: крысы, коровы, тигра, зайца, дракона, змеи, лошади, овцы, обезьяны, курицы, собаки и свиньи. 1894 год – год зеленой обезьяны – был началом очередного цикла. Напишите программу, которая вводит номер некоторого года нашей эры и печатает его название по старояпонскому календарю.
Уровень IV (12 баллов).
Задача №163.
Два завсегдатая кафе решают, кто будет оплачивать заказ в очередной раз, с помощью следующей договоренности: оба пишут целое число от 1 до 5 (или от 1 до 9); числа сравнивают, и заказ оплачивает тот, чье число оказалось больше, по крайней мере на 2. Если числа различаются только на единицу, то платит тот, чье число меньше, причем платит не только в этот раз, но и в следующий. Если числа одинаковые – переигрывается. Составить программу определения, кому платить. Одно число выбирает компьютер с помощью датчика случайных чисел, другое вводит пользователь. Методом перебора вариантов установить оптимальную стратегию при выборе чисел.
Тема: Программирование циклических алгоритмов. Задачи к уроку 31-32 Домашнее задание
Уровень I (до 9 баллов)
Задача № 25 (8 баллов).
Задана последовательность натуральных чисел. Составить программу вычисления произведения n членов этой последовательности.
Задача № 8 (8 баллов).
Составить алгоритм вычисления первых 50 членов последовательности bk=k/(k+0.5), где k=1, 2, 3, ….
Задача № 26 (9 баллов).
Возведите вещественное число x в целую положительную степень y.
Задача № 98 (9 баллов).
Дана непустая последовательность различных натуральных чисел, за которой следует 0. Определить порядковый номер наименьшего из них.
Уровень II (10 баллов).
Задача № 35.
Составить программу вычисления суммы всех натуральных чисел, кратных b и меньших 100.
Задача № 31.
Составить программу вычисления суммы и произведения первых N четных натуральных чисел.
Уровень III (11 баллов).
Задача № 42.
Вычислить 1!+2!+...+n!, n=5.
Задача № 154.
Даны целые положительные числа a, b. Определить целую часть при делении a на b.
Уровень IV (12 баллов).
Задача № 87.
Подсчитать k – количество цифр в десятичной записи целого неотрицательного числа n.
Задача № 92.
Дана последовательность из 100 целых чисел. Определить количество чисел в наиболее длинной подпоследовательности из подряд идущих нулей.