Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование




НазваниеМетодическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование
страница7/19
Дата конвертации15.02.2016
Размер0.56 Mb.
ТипМетодическое пособие
источникhttp://www.orenedu.ru/files/internet/informatika/Metod_nefedova.doc
1   2   3   4   5   6   7   8   9   10   ...   19

Лабораторная работа № 4


Решим простейший пример: найти сумму трех чисел.

  1. Описываем после служебного слова VAR несколько переменных целого типа для удобства решения: Var a, b, c, s: integer;

  2. На форму заводим 3 метки: Label1, Label2, Label3. У каждой из них в свойстве Caption написать соответственно а=, в=, с=.

  3. Наносим однострочные элементы управления Edit1, Edit2, Edit3. В них будем вводить числа. Для этого в свойстве Text нужно удалить надписи.

  4. Заводим кнопку, которую называем Cумма

  5. Наносим элемент управления Memo1 и удаляем все надписи в многострочном редакторе. Для этого в окне Свойства объекта выбираем свойство Lines и удаляем все надписи в нем.

Примерно ваша форма должна выглядеть так:



  1. Активируем двойным щелчком мыши кнопку. Появляется процедура TForm1.Button1Click(Sender: TObject);

  2. В теле процедуры присваиваем заведенным переменным значения строк следующим образом a:=StrToInt(Edit1.text); (аналогично для b и c)

  3. Вычисляем сумму s:=a+b+c;

  4. Выводим результат в Memo1. Для этого записываем Memo1.Text:=IntToStr(s);

Продумать свое графическое оформление этой задачи.

Задания для самостоятельной работы:

  1. Вычислить произведение четырех чисел. Графическое оформление задачи самостоятельное.

  2. Решить пример a=b+c/m*k. Графическое оформление задачи самостоятельное.

Лабораторная работа №5. Алгоритм решения математический задачи на языке.


Алгоритм решения задачи имеет 3 основные части:

  1. ввод данных

Например:

a:=StrToInt(Memo1.text); // занести в переменную а содержимое многострочного редактора Memo1, переведенное из строкового в числовую форму для выполнения математических действий.

b:=StrToInt(Edit1.text); // занести в переменную b содержимое однострочного редактора Edit1, переведенное из строкового в числовую форму для выполнения математических действий.

  1. проведение определенных действий, требуемых в условии задачи.

  2. вывод результата или сообщения о проведенном анализе данных.

Вывод результата: c:=a+b; // ответ с

Memo1.text:=IntToStr(c); // вывод результата решения примера в многострочный редактор Memo1 путем перевода ответа из числовой в строковую форму.

Вывод сообщения: Edit1.text:=’Задача решена успешно!’; // вывод сообщения о проведенном анализе данных в многострочный редактор Edit1. Перевод сообщения из числовой в строковую форму НЕ ОСУЩЕСТВЛЯЕТСЯ!

Стандартные арифметические функции


abs(x)

Модуль х

cos(x)

Косинус х

exp(x)

Экспонента

frac(x)

Дробная часть от х

int(x)

Целая часть от х

random

псевдослучайное число [0,1)

random(x)

псевдослучайное число [0,x)

sin(x)

Синус х

sqr(x)

квадрат х

sqrt(x)

корень квадратный

Возведение в степень: xy = exp(y*ln(x))

Для работы с арифметическими функциями необходимо выполнять простое правило:

1. Для вывода значения функции х2 нужно описать две переменные x и y целого типа.

2. Ввести х с клавиатуры. Например, x:=StrToInt(Edit1.Text);

3. В программе y:=sqr(x);

4. Вывести значение у. Например, Memo1.Text:=IntToStr(y);
1   2   3   4   5   6   7   8   9   10   ...   19

Похожие:

Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconОбъектно-ориентированное программирование лабораторный практикум
Рыбинская государственная авиационная технологическая академия им. П. А. Соловьева
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconБелорусская медицинская академия последипломного образования
Методическое пособие предназначено для врачей-стоматологов государственных и частных лечебных учреждений. Пособие может быть использовано...
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconПедагогическая психология
Учебное пособие рекомендовано для студентов второго курса очной и заочной форм обучения высших педагогических учебных заведений....
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconИнтегрированная среда разработки языка Visual Basic
...
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconУчебно-методическое пособие основы стратиграфии часть II. Задания для практических занятий казань
Учебно-методическое пособие предназначено для студентов геологического факультета Казанского государственного университета, изучающих...
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconУчебное пособие «Основы работы в Excel», 2003
Учебное пособие предназначено для студентов имтп, а также может быть использовано при самостоятельном освоении современного программного...
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconМетодическое пособие рекомендовано для преподавателей, психологов, студентов специальности 03030165 «Психология»
Начало такому представлению положили Г. Хемфри (1861), Дж. Ле Конте (1884), впервые употребивший этот термин, Дж. Бирфлит (1897),...
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconВычислительная техника и программирование часть 1
Методические указания предназначены для студентов заочного отделения инженерно-технических факультетов, изучающих вычислительную...
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconУчебно-методическое пособие для студентов и магистрантов специальности «История» Павлодар
Учебно-методическое пособие предназначено для студентов и магистрантов высших учебных заведений, обучающихся по специальности «История»....
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconМедико-криминалистические аспекты осмотра трупа Учебно-методическое пособие
...
Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©kzdocs.docdat.com 2012
обратиться к администрации
Документы
Главная страница