СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Программирование. Lazarus. Урок 8.

Категория: Информатика

Нажмите, чтобы узнать подробности

Тема"Решение задач средствами среды программирования."

Просмотр содержимого документа
«Практическое занятие 22»

Практическое занятие 22

Тема: Решение задач средствами среды программирования.

Цель: закрепить знания с помощью решения задач в среде программирования.

Оборудование: компьютер.

Выполнение работы:

Задание 1. Проект «Среднее арифметическое введенных чисел»

Подсчитать и вывести на форму среднюю оценку по 5 предметам, заданным произвольно с помощью диалоговых окон ввода – вывода.

  1. П оместить на форму – кнопку Button1 для запуска приложения – Ввод оценки.









2. Создать событийную процедуру, реализующую ввод оценок по 5 предметам функцией InputBox и выполняющую вывод результата функцией MessageDlg на специальную панель сообщений.

  1. Программный код для кнопки Ввод оценки.

procedure TForm1.Button1Click(Sender: TObject);

var

a, b, c, d, e, f : Integer;

begin

a:= StrToInt(InputBox ('Введи оценку по истории', ' Ввод оценки','0'));

b:=StrToInt (InputBox('Введи оценку по химии', 'Ввод оценки','0'));

c:=StrToInt (InputBox('Введи оценку по информатике', ' Ввод оценки ','0')) ;

d:=StrToInt (InputBox('Введи оценку по физике', 'Ввод оценки ','0')) ;

e:=StrToInt (InputBox('Введи оценку по математике', 'Ввод оценки ','0')) ;

f:= (a+b+c+d+e)div 5 ;

MessageDlg('Средняя оценка по предметам ' + IntToStr(f), mtInformation,[mbOK],0) ;

end;

  1. Сохраните проект в папке на Рабочем столе. Запустите проект на исполнение.

Задание 2. В проекте «Среднее арифметическое введенных чисел» измените вывод оценки. Это должно быть не целое число. Например, 3,5.


Просмотр содержимого документа
«Тест Lazarus 111»

АМИ им. В.И. Воронина – филиал ФГБОУ ВО «ГУМРФ имени адмирала С.О. Макарова»

Специальность 26.02.03. «Судовождение»

Дисциплина: ПД.02 «Информатика»


Курсант _______ _____ группа 111 дата __________

Тест № 12 по теме Lazarus


Вопрос

Введите ответ

1.


Что такое Lazarus?


2.


Этапы создания приложения


3.


Для создания нового проекта нужно выбрать…


4.


В каком разделе описывается переменная, для обращения к ней?


5.


Какие виды переменных есть в среде разработки Lazarus?


6.

Вещественный тип данных объявляется служебным словом…


7.


Как называются имена, представленные в разделе описаний основной программы?


8.


Какой файл необходимо открыть, для того, чтобы продолжить писать код в приложении?


9.


Название компонента



10.


Название компонента


11.


Название компонента



12.


Название компонента



13.


Функция, которая позволяет преобразовывать символьную переменную в вещественную переменную …


14.


Функция, которая позволяет преобразовывать целочисленную переменную в строковую …


15.

Свойство, которое позволяет подобрать параметры шрифта, для вывода надписи на компоненте называется …



Просмотр содержимого документа
«Тест Lazarus»

АМИ им. В.И. Воронина – филиал ФГБОУ ВО «ГУМРФ имени адмирала С.О. Макарова»

Специальность 26.02.03. «Судовождение»

Дисциплина: ПД.02 «Информатика»


Курсант _______ _____ группа 111 дата __________

Тест № 12 по теме Lazarus


Вопрос

Введите ответ

1.


Что такое Lazarus?


2.


Этапы создания приложения


3.


Для создания нового проекта нужно выбрать…


4.


В каком разделе описывается переменная, для обращения к ней?


5.


Какие виды переменных есть в среде разработки Lazarus?


6.

Вещественный тип данных объявляется служебным словом…


7.


Как называются имена, представленные в разделе описаний основной программы?


8.


Какой файл необходимо открыть, для того, чтобы продолжить писать код в приложении?


9.


Название компонента



10.


Название компонента


11.


Название компонента



12.


Название компонента



13.


Функция, которая позволяет преобразовывать символьную переменную в вещественную переменную …


14.


Функция, которая позволяет преобразовывать целочисленную переменную в строковую …


15.

Свойство, которое позволяет подобрать параметры шрифта, для вывода надписи на компоненте называется …



Просмотр содержимого документа
«тест Lazarus 112»

АМИ им. В.И. Воронина – филиал ФГБОУ ВО «ГУМРФ имени адмирала С.О. Макарова»

Специальность 26.02.03. «Судовождение»

Дисциплина: ПД.02 «Информатика»


Курсант _______ _____ группа 112 дата __________

Тест № 12 по теме Lazarus


Вопрос

Введите ответ

1.


Что такое Lazarus?


2.


Этапы создания приложения


3

Какой язык лежит в основе среды Lazarus?


4.


Для создания нового проекта нужно выбрать…


5.


В каком разделе описывается переменная, для обращения к ней?


6.


Какие виды переменных есть в среде разработки Lazarus?


7.

Логический тип данных объявляется служебным словом…


8.


Компонент TEdit служит для …


9.


Какой файл необходимо открыть, для того, чтобы продолжить писать код в приложении?


10.


Название компонента



11.


Название компонента


12.


Название компонента



13

Название компонента



14.


Функция, которая позволяет преобразовывать символьную переменную в вещественную переменную …


15.

Свойство, которое позволяет сделать, кнопку невидимым называется …




Просмотр содержимого документа
«тест Lazarus 113»

АМИ им. В.И. Воронина – филиал ФГБОУ ВО «ГУМРФ имени адмирала С.О. Макарова»

Специальность 26.02.03. «Судовождение»

Дисциплина: ПД.02 «Информатика»


Курсант _______ _____ группа 113 дата __________

Тест № 12 по теме Lazarus


Вопрос

Введите ответ

1.


Что такое Lazarus?


2.


Этапы создания приложения


3

Для создания нового проекта нужно выбрать…


4.


Для чего нужна форма?


5.


В каком разделе описывается переменная, для обращения к ней?


6.


Какие виды переменных есть в среде разработки Lazarus?


7.

Целочисленный тип данных объявляется служебным словом…


8.


Компонент Image служит для …


9.


Какой файл необходимо открыть, для того, чтобы продолжить писать код в приложении?


10.


Название компонента



11.


Название компонента


12.


Название компонента



13

Название компонента



14.


Функция, которая позволяет преобразовывать целочисленную переменную в строковую …


15.

Свойство, которое позволяет сделать, кнопку невидимой называется …





Просмотр содержимого документа
«тест Lazarus 114»

АМИ им. В.И. Воронина – филиал ФГБОУ ВО «ГУМРФ имени адмирала С.О. Макарова»

Специальность 26.02.03. «Судовождение»

Дисциплина: ПД.02 «Информатика»


Курсант _______ _____ группа 114 дата __________

Тест № 12 по теме Lazarus


Вопрос

Введите ответ

1.


Что такое Lazarus?


2.


Этапы создания приложения


3

Для создания нового проекта нужно выбрать…


4.


Для размещения на форме каких либо надписей служит компонент …


5.


В каком разделе описывается переменная, для обращения к ней?


6.


Какие виды переменных есть в среде разработки Lazarus?


7.

Вещественный тип данных объявляется служебным словом…


8.


Компонент BitBtn служит для …


9.


Какой файл необходимо открыть, для того, чтобы продолжить писать код в приложении?


10.


Название компонента



11.


Название компонента


12.


Название компонента



13

Название компонента



14.


Функция, которая позволяет преобразовывать символьную переменную в вещественную переменную …


15.

Для чего предназначена функция ShowMessage()?