Вы находитесь на странице: 1из 3

Задание для лабораторной работы № 4

1 Для целого числа k от 1 до 99 напечатать фразу «мне k лет», учитывая при


этом, что при некоторых значениях k слово «лет» заменить на слово «год» или
«года».
2 Для натурального числа k напечатать фразу «мы нашли в лесу k грибов»,
согласовав окончание слова «гриб» с числом k.
3 Составить программу случайного выбора места летнего отдыха из семи
предлагаемых туристическим агентством курортов, причем с вероятностью 3/10
придется отдыхать на даче.
4 Составить программу случайного выбора дежурного из списка, в котором 4
мальчика и 4 девочки, причем для девочек вероятность выбора в два раза ниже, чем
для мальчиков.
5 Составить программу случайного выбора трех дисциплин, по которым
придется сдавать экзамены, из предлагаемых на выбор четырех (всего возможно 4
варианта выбора).
6 Составить программу, анализирующую нажатую клавишу на ее
принадлежность к определенной группе клавиш. Соответствующие сообщения
выдаются для цифровых клавиш, больших букв и малых букв латинского алфавита.
7 Составить программу, анализирующую код символа на принадлежность
символа к определенной группе. Соответствующие сообщения выдаются для
псевдографики, больших букв и малых букв русского алфавита. Символ
генерируется по коду как случайному числу в диапазоне 33..255.
8 Русские не метрические единицы длины: 1 верста = 500 саженей; 1 сажень =
3 аршина; 1 аршин = 16 вершков; 1 вершок = 44,45 мм. Длинна некоторого отрезка
составляет р метров. Перевести её в русскую не метрическую систему.
9 Дан номер группы студента ОГУ и текущий год. Напечатать, в каком году
он поступил и на каком факультете учиться. Например, гр. 09 АТП, 2010 г. -
факультет математический, год поступления 2009. Для справки - номера
факультетов:
1 – аэрокосмический;
2 – архитектурно-строительный;
3 – геолого-географический
4 – математический;
5 – транспортный;
6 – гуманитарных и социальных наук;
7 – журналистики;
8 – информационных технологий;
9 – общественных профессий;
10 – юридический;
11 – физический.
10 Напечатать слово w в падеже p и единственном числе (например, при w =
степь и p = твор. надо напечатать слово «степью»).
11 Из чисел от 10 до 99 вывести те, сумма цифр которых равна п (0 < n ≤18).
12 Банк предлагает 3 вида срочных вкладов: на 3 месяца - под p1%, на 6
месяцев - под p2% и на год - под p3%. Какой из вкладов наиболее выгоден для
вкладчика?
13 Получить таблицу пересчета миль в километры и обратно (1 миля =
1,609344 км) для расстояний, не превышающих k км, в следующем виде:
мили км
0.6214 1.0000
1.0000 1.6093
1.2428 2.0000
1.8641 3.0000
2.0000 3.2128

14 Такси. В такси одновременно сели три пассажира. Когда вышел первый


пассажир, на счетчике было р1 рублей; когда вышел второй — р2 рублей. Сколько
должен заплатить каждый пассажир, если по окончании поездки счетчик показал р3
рублей? Плата за посадку составляет р0 рублей.
15 Факультету выделен стипендиальный фонд в размере f руб./мес.
Результаты сессии таковы: n1 ─ «отличников», n2 ─ «хорошистов», n3 ─
«троечников». Повышенная стипендия (для отличников) составляет s1 руб., обычная
– s2 руб.; задолжники стипендии лишаются. Сколько студентов каждой категории
могут получать стипендию и каков будет остаток фонда на материальную помощь
малоимущим?
16 Составить программу случайного выбора места зимнего отдыха из семи
предлагаемых туристическим агентством курортов, причем с вероятностью 2/10
придется отдыхать дома.
17 Владелец автомобиля приобрел новый карбюратор, который экономит 50%
топлива, новую систему зажигания, которая экономит 30% топлива, и поршневые
кольца, экономящие 20% топлива. Верно ли, что его автомобиль теперь сможет
обходиться совсем без топлива? Найти фактическую экономию для произвольно
заданных процентов.
18 Число делится на 3, если сумма его цифр делится на 3. Проверить этот
признак на примере заданного трехзначного числа.
19 Расчет банковских вкладов. Составить программу расчета роста по месяцам
в течение полутора лет банковского вклада. Программа запрашивает с защитой от
неверного ввода указанные данные и выводит таблицу роста вклада по месяцам.
Также рассчитывается указанная дополнительно информация.
Ввести:
- начальный размер вклада ( 1000…10000 ),
- размер периодических платежей (от 1% до 10% от начального вклада),
- размер процентной ставки (0.5% … 4% в месяц ).
В таблицу роста вклада по месяцам включить дополнительный столбец роста
вклада в предположении отсутствия периодических платежей.
20В старояпонском календаре был принят 60-летний цикл, состоящий из пяти
12-летних подциклов. Подциклы обозначались названиями цветов: зелёный,
красный, жёлтый, белый и чёрный. Внутри каждого подцикла годы носили названия
животных: крысы, коровы, тигра, зайца, дракона, змеи, лошади, овцы, обезьяны,
курицы, собаки и свиньи. (1984 год – год зелёной крысы – был началом очередного
цикла). Написать программу, которая выводит номер некоторого года нашей эры и
печатает его название по старояпонскому календарю.