Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KR_Programmirovanie_1 (1).docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
201.55 Кб
Скачать

2. Контрольные задания (варианты)

1. Простейшие арифметические и логические операции

1.1. Написать программу для вычисления значения выражения:

при различных значениях x.

Предусмотреть программную обработку значений x, при которых выражение не существует.

1.2. Написать программу для вычисления значения выражения:

при ,

1.3. Написать программу для вычисления значения выражения:

при различных значениях x.

Предусмотреть программную обработку значений x, при которых выражение не существует.

1.4. Написать программу для вычисления значения выражения:

1.5. Два целых числа вводятся с клавиатуры. Написать прог­рамму, находящую их среднее арифметическое.

1.6. В магазине имеется k1 кг сахара по p1 руб/кг. В магазин дополнительно привезли k2 кг сахара по p2 руб/кг. Написать программу, вычисляющую итоговое количество сахара и его цену.

1.7. Некто располагает суммой в А руб. Он хочет купить В книг по С руб. и D журналов по Е руб. Написать программу, про­веряющую, возможна ли такая покупка.

1.8. Первый автомобилист выезжает из города А в город В в С ч и движется со скоростью D км/ч. Второй автомобилист выез­жает вдогонку через Е ч и движется со скоростью F км/ч. Напи­сать программу, определяющую, догонит ли второй автомобилист первого, если расстояние между городами А и В составляет G км.

1.9. Написать программу, проверяющую, попадет ли точка М с координатами (х, у) внутрь кольца с радиусами r1 и r2 (r1 < r2) и центром в начале координат.

1.10. N окружностей заданы координатами центров и радиу­сами. Написать программу, проверяющую, все ли окружности ле­жат внутри первой.

1.11. Проверить, является ли заданный символ строчной гласной буквой латинского алфавита.

1.12. Проверить, является ли заданный с клавиатуры символ согласной буквой латинского алфавита (прописной или строчной).

1.13. Проверить, является ли заданный с клавиатуры символ цифрой.

2. Линейные программы

2.1. Старинная английская система денежных единиц состо­яла из фунтов, шиллингов (12 шиллингов = 1 фунту) и пенсов (20 пенсов = 1 шиллингу). Написать фрагмент программы для вычисления целого числа фунтов, шиллингов и пенсов, если имеется А пенсов.

2.2. Старинными русскими денежными единицами являют­ся: 1 рубль — 100 коп., 1 гривна — 10 коп., 1 алтын — 3 коп., 1 по­лушка — 0,25 коп. Имеется А копеек. Написать фрагмент прог­раммы для представления имеющейся суммы в рублях, гривнах, алтынах и полушках.

2.3. В N-этажном доме M подъездов. На каждой лестничной площадке К квартир. Нумерация квартир в доме сквозная, на­чиная с 1. Написать программу, которая по номеру квартиры определяет номер подъезда и этажа, на котором находится квар­тира.

2.4. К условиям предыдущей задачи добавляется то, что на площадке первого этажа по Р<К квартир. Написать программу, которая по номеру квартиры определяет номер подъезда и этажа, на котором находится квартира.

2.5. Идет k-я секунда суток. Написать программу для вычисления целого числа полных часов, минут, секунд.

2.6. Заданы два момента времени в часах, минутах и секундах. Написать программу, определяющую интервал между этими моментами.

2.7. Написать программу, определяющую, на какую цифру заканчивается заданное натуральное число.

2.8. Написать программу, которая в трехзначном натуральном числе переставляет цифры в обратном порядке.

2.9. Написать программу, вычисляющую сумму цифр в заданном n-значном натуральном числе. Например, для 6237 ответом будет 18.

2.10. Написать программу, определяющую цифру сотен в заданном натуральном числе. Например, для 62784 ответом будет цифра 7.

2.11. Написать программу, определяющую вторую цифру дробной части заданного вещественного числа. Например, для числа 3,147834 ответом будет цифра 4.

2.12. Сколько четырехзначных нечетных чисел можно образовать, используя цифры: 0, 1, 4, 5, 6, 8? Выписать наименьшее и наибольшее из этих чисел.

2.13. На вопрос «Сколько Вам лет?» Петр Петрович Васечкин ответил «Тридцать пять … без суббот и воскресений». Написать программу, определяющую сколько лет Петру Петровичу.

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