Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
10. Задачи по уровням.doc
Скачиваний:
4
Добавлен:
06.11.2018
Размер:
826.88 Кб
Скачать

Ветвление Задачи к уроку 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 целых чисел. Определить количество чисел в наиболее длинной подпоследовательности из подряд идущих нулей.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]