Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабы_Информатика.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
3.08 Mб
Скачать

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

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«Тульский государственный университет»

Политехнический институт

Кафедра «Сварка, литье и технология конструкционных материалов»

МетодическиЕ указаниЯ

ПО выполнению лабораторнОЙ работЫ №3

по дисциплине

ИНФОРМАТИКА

Задачи с ветвлениями в среде Borland Delphi

Уровень профессионального образования: высшее образование – бакалавриат

Направление подготовки: 150700 «Машиностроение»

Профиль подготовки: «Машины и технология литейного производства»

Квалификация выпускника: 62, бакалавр

Форма обучения: очная

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