Регистрация
Среда программирования: Delphi, Pascal
Название работы: Расчет математической функции на Делфи. Принадлежит ли заданная точка треугольнику (программа на Паскале)
Вид работы: Контрольная работа
Описание: Контрольная работа № 1
Вариант задания выбирается по последней цифре зачетной книжки - N.
Составить приложение в среде Delphi (Lazarus), рассчитывающую функцию у(х) в зависимости от введенного параметра А. Функция и значения А выбираются из таблицы 1 в соответствии с N.
Программа должна содержать:
1. оператор выбора Case..of
2. четыре вида оператора цикла
3. поясняющие комментарии к тексту программы
4. поясняющие надписи к визуальным компонентам, расположенным на форме
5. форму с компонентами соответствующими варианту.
6. верхнее меню
7. контекстное меню
8. диалоговые окна
В программе предусмотреть:
1. запрос на подтверждение пользователем выхода из программы.
2. значение параметра А вводит или выбирает пользователь. Компонент для ввода А выбирается из таблицы 2 в соответствии с номером варианта.
3. полученные значения у(х) записываются в массив.
4. значения массива у(х) и х выводятся в компонент соответствующий варианту.
5. верхнее меню (компонент MainMenu) содержит: выход из программы, расчет у(х) и выбор критерия для расчета. Для всех вариантов сделать следующие критерии:
• максимальный элемент массива,
• минимальный элемент массива,
• сумма всех элементов массива,
• произведение всех элементов массива,
• сумма всех отрицательных элементов массива,
• произведение всех отрицательных элементов массива,
• сумма всех положительных элементов массива,
• произведение всех положительных элементов массива,
Вывод рассчитанных критериев осуществляется с помощью диалогового окна (Application.MessageBox).
• Вывод всех положительных элементов массива
• Вывод всех отрицательных элементов массива
Вывод всех положительных и отрицательных элементов массива осуществляется в компонент в соответствии с вариантом задания (таблица 3).
Если положительные или отрицательные элементы при расчете соответствующего критерия отсутствуют предусмотреть вывод сообщения об их отсутствии.
6. невозможность расчета у(х) при не введенном А
7. невозможность расчета критериев без рассчитанной у(х)
8. все функции верхнего меню дублируются в контекстном меню(РорирМепи).
Задание №1 (Ветвления)
Составить приложение на языке Pascal.
Вариант задания выбирается по последней цифре зачетной книжке.
Вариант Задание
По заданным значениям х,у вычислить Jmax(.r + у,х‘у/2),хй 0 |min{(.T- , дг + у/2),х>0 определить в какую четверть координатной плоскости попала точка с координатами (х,у). Переменной N присвоить номер четверти. Если точка попала в начало координат, то N=0. Если точка попала на ось X или Y, то напечатать сообщение об этом.
• Даны числа Аь В, Сь А2, В2,С2, Напечатать координаты точки пересечения прямых: А|Х+В|у=С| и А2х+В2у=С2, либо сообщить, что эти прямые совпадают, не пересекаются или вовсе не существуют.
• Даны произвольные числа а,Ь,с. Выяснить существует ли треугольник с такими длинами сторон. Если треугольник существует, то ответить является ли он равносторонним.
• Даны произвольные числа а,Ь,с. Выяснить существует ли треугольник с такими длинами сторон. Если треугольник существует, то ответить является ли он равносторонним, равнобедренным или каким либо иным.
• Треугольник задан вершинами (xi,yi), (Х2,уг)> (xj.yj). Принадлежит ли заданная точка (а,Ь) указанному треугольнику.
• Даны действительные положительные числа а,Ь,с,х,у. Выяснить, пройдет ли кирпич с ребрами а.Ь.с в прямоугольнике отверстие со сторонами х и у. При прорисовывании кирпича ребра его должны быть параллельны или перпендикулярны сторонам отверстия.
• Даны две тройки чисел а,Ь,с и x,y,z. (число, месяц, год). Определить количество полных лет, прошедших между этими датами.
• Дано число х . Напечатать в порядке возрастания числа: chx, 1+|х|, 2х(1+х).
• Даны действительные числа x,y,z. Получить min(x,y,z) и max(x,y,z).
• Если сумма трех попарно различных действительных чисел x,y,z меньше единицы, то наименьшее из этих чисел заменить полусуммой двух оставшихся значений.
Год: 2019
Данный заказ (контрольная работа) выполнялся нашим сайтом в 2019-м году, в рамках этого заказа была разработана программа в среде программирования Delphi, Pascal. Если у Вас похожее задание на программу, которую нужно написать на Delphi, Pascal, либо на другом языке программирования, пожалуйста заполните форму, приведённую ниже, после чего Ваше задание в первую очередь рассмотрит наш программист, выполнявший в 2019-м году этот заказ, если он откажется, то Ваше задание оценят другие наши программисты в течение 48-и часов, если оценка нужна срочно, просим Вас оставить пометку об этом - напишите в тексте задания фразу "СРОЧНЫЙ ЗАКАЗ".
Тел.: ![]() Viber: ![]() Telegram: ![]() ВКонтакте: ![]() ![]() E-mail: ![]() Skype: ![]() |