Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
posobie_1_chast.doc
Скачиваний:
6
Добавлен:
01.03.2025
Размер:
4.45 Mб
Скачать

Задания

  1. Изменить проект «Инженерный калькулятор» следующим образом:

  • Добавить кнопку возведения числа в заданную степень и создать для нее обработчик события. Для возведения числа х в степень y используется формула: xy = eyln(x).

  • Изменить проект так, чтобы вводимые числа были вещественного типа.

  • Запрограммировать кнопку Сброс. При нажатии на эту кнопку должны обнуляться исходные данные и результат.

Рис. 66 Графический интерфейс проекта «Инженерный калькулятор»

  1. Составить проект «Параллелепипед», в котором требуется ввести длину, ширину и высоту параллелепипеда. В проекте должны вычисляться объем и площадь полной поверхности параллелепипеда. Для вывода результатов вычисления используйте компоненты TEdit.

Рис. 67 Графический интерфейс проекта «Параллелепипед»

  1. Составить проект, в котором нужно определить среднее арифметическое и среднее геометрическое двух чисел, введенных с клавиатуры. Среднее арифметическое двух чисел а и b рассчитывается по формуле: , среднее геометрическое двух чисел а и b – по формуле: .

Рис. 68 Графический интерфейс проекта

  1. Написать программу, которая вычисляет силу тока в электрической цепи. По закону Ома сила тока равна , где U – напряжение, R – сопротивление.

Рис. 69 Графический интерфейс проекта

  1. Составить проект вычисления гипотенузы и площади прямоугольного треугольника, если известны длины его катетов. Гипотенуза прямоугольного треугольника вычисляется по формуле , где а и b – длины катетов. Площадь прямоугольного треугольника равна .

Рис. 70 Графический интерфейс проекта

  1. Составить проект «Поездка», в котором вычисляется стоимость поездки до дачи и обратно. Требуется ввести расстояние до дачи, количество бензина, которое потребляет машина в среднем на 100 км и стоимость 1 л. бензина.

Рис. 71 Графический интерфейс проекта «Поездка»

  1. Написать программу, которая вычисляет силу тока в электрической цепи. Цепь состоит из двух параллельно соединенных сопротивлений, общее сопротивление определяется по формуле: . Силу тока найти по закону Ома.

Рис. 72 Графический интерфейс проекта

  1. Написать программу, которая вычисляет скорость (км/ч), с которой бегун бежал дистанцию. Скорость находится по формуле: , где S – длина дистанции, t – время в секундах.

Рис. 73 Графический интерфейс проекта

  1. Составить проект «Цилиндр», который вычисляет объем и площадь поверхности цилиндра по вводимым значениям высоты и радиуса основания.

  2. Составьте проект «Вычисление работы», совершенной при равномерном подъеме груза массой m кг на высоту h м. Ускорение свободного падения описать как константу g = 9,81. Работа силы тяжести равна: A = mgh.

  3. Составить программу, которая выполняет операции умножения и деления двух обыкновенных дробей.

  4. Создать проект «Конвектор», определяющий размер денежного вклада через t лет после его внесения, если заданы размер начального взноса n и банковский процент b. Для расчета размера вклада использовать формулу: S = n∙(1+b)t.

  5. Составить проект, в котором требуется ввести х и вычислить значение функции . Результат вычисления вывести в отдельном диалоговом окне. Для вывода информации в отдельном окне используется процедура ShowMessage().

Рис. 74 Работающее приложение

  1. Создать проект «Начисление заработной платы». Требуется ввести фамилию, имя, отчество, количество отработанных часов и стоимость одного часа. Компьютер выдает в отдельном диалоговом окне результат вида «Уважаемый, …, Вы заработали … рублей». Чтобы найти зарплату, нужно количество отработанных часов умножить на стоимость одного часа.

Рис. 75 Окно проекта «Начисление заработной платы»

  1. Составить проект, который вычисляет целую часть от деления вводимого числа на 5 и остаток от деления этого же числа на 5.

  1. Создать проект «Банкомат», в котором требуется ввести желаемую сумму. Банкомат должен рассчитать, сколько купюр по 1000, 500, 100 и 50 рублей ему нужно выдать.

Рис. 76 Графический интерфейс проекта «Банкомат»

  1. Создать проект «Хронометр», который измеряет интервал, прошедший от одного момента времени до другого. Моменты времени задаются в часах и минутах. Интервал между этими моментами также вычисляется в часах и минутах.

Рис. 77 Графический интерфейс проекта «Хронометр»