Хелпикс

Главная

Контакты

Случайная статья





Задания по системе Lazarus.



Выполнить задания в среде Lazarus поместив некоторые пользовательские функции и процедуры по каждому заданию в отдельный модуль, а затем использовать процедуры и функции модуля в своем проекте. Выбор выполняемого задания должен осуществляться через главное меню. Меню содержит пункты и подпункты: Постановка задач (Постановка задачи 1, …, Постановка задачи 5), Выполнить задания (задание 1, …, задание 5); помощь (автор, о программе); выход. При запуске на экран отображает меню и надпись на форме, содержащую информацию об авторе и названии проекта. Подпункты меню Выполнить задания открываются в том же окне, подпункты меню Постановка задач и Помощь в отдельных окнах, содержащих кнопку ОК.

Задание 1. Составьте программу, которая создает файл F1. DTAиз 10 элементов типа integer. Выведите его на экран. Удалите последние пять элементов и выведите его содержимое на экран.

Задание 2. В доме проживают 70 семей. Найти номер квартиры, в которой проживает самая многочисленная семья.

Задание 3. Сложное слово состоит из двух частей одинаковой длины и соединительной гласной. Найдите обе части этого слова.

Задание 4. Дана действительная матрица размера m× n. Вывести матрицу на экран. Определить числа b1, …, bmравные суммам элементов строк.

Задание 5. Вывести график функции на отрезке [m, n], значения mиn задаются пользователем. Для построения графика используется вся доступная область формы, причем если во время работы программы пользователь изменит размер окна, то график должен быть перерисован заново с учетом реальных размеров окна. Координатные оси ОХ и ОУ должны быть промаштабированы 10-ю точками каждая.

5 Перечень вопросов, подлежащих разработке:

1) Изучение теоретических основ пользования Mathcad и Lazarus.

2)Анализ всех функций программ и выбор нужных из них для решения поставленной задачи.

3) Построение графиков функций в Mathcad, определение корней.

4) Действия над полиномами в Mathcad.

5)Решение системы однородных уравнений с использованием различных функций в Mathcad.

6) Преобразование нелинейных уравнений в Mathcad.

7) Символьное решение уравнений в Mathcad.

8) Типизированные файлы в Lazarus.

9) Матрицы и операции над ними в Lazarus.

10) Построение графиков в Lazarus.

 

Дата выдачи и получения задания

Руководитель «15» сентября 2018 г. ________________ А. Н. Колобов

Студент          «15» сентября 2018 г. ________________ И. И. Иванов




  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.