Первый урок первая программа 8 Сохранение и запуск проекта на выполнение 11 Сохранение проекта 11

Вид материалаУрок

Содержание


Примерные задания для второго урока
Вопросы для самоконтроля
Третий урок – ввод целочисленных данных
Компоненты Edit1 и Edit2 для ввода данных
Компонент Edit
Код программы
Подобный материал:
1   2   3   4   5   6   7   8   9

Примерные задания для второго урока




  1. Дмитрию задали на дом решить несколько примеров по математике. Помогите ему проверить свои вычисления:
  1. 28,1 – 36,8 : (50,08 + 49,92)
  2. 54 x 3465 – 9025 : 95 + 360 272 : 712
  3. (32,24 x 0,32 + 366,032 x 0,1) : 23
  4. 62,92 : 5,2 – 4,2 x (7 – 6,3)
  5. 6,56 x 4,36 – 3,36 : (0,736 + 2,464)
  6. 7225 : 85 + 64 x 2345 – 248 878 : 613

Ответы: a) 27,732 b) 187 521 c) 2,04 d) 9,16 e) 27,5516 f) 149 759

  1. Марианну попросили составить программу вычисления следующих математических выражений:





Ответы: а)  25,52 b)  197,476 c)  –2,13 d) 3

  1. Язык программирования позволяет проще вычислять математические выражения. Для этого сложную конструкцию (дроби, корни и т.д.) нужно представить в виде строчного математического выражения, используя для этого круглые скобки. Попробуйте вычислить следующие математические выражения, округлив данные до трёх цифр в дробной части:






























Ответы: а)  22,822 b)  553,124 c)  41,072 d)  64,817 e)  8.768

f)  62.284 g)  1.435 h)  0.413

Вопросы для самоконтроля




  1. Какой математической операции нет в Delphi?
  2. Как изменить порядок выполнения операций Delphi?
  3. В каком порядке выполняются операции одного приоритета?
  4. Назовите стандартные математические функции в Delphi для извлечения квадрата из числа и получения квадрата числа.
  5. Сколько “строк” можно использовать для записи математического выражения в Delphi?
  6. Как обозначаются операции деления и умножения в Delphi?

Третий урок – ввод целочисленных данных


Пусть нам нужно выполнить следующую задачу:

Маша и Даша собирали грибы. Маша принесла a грибов, а Даша – b грибов. Сколько всего грибов собрали девочки?

Данные для переменных a и b нужно ввести с клавиатуры.

После запуска форма может выглядеть так:


Компоненты Edit1 и Edit2 для ввода данных

Метка Label5 пока невидима.

После щелчка на кнопке ОПРЕДЕЛИТЬ появится результат


П


о щелчку на кнопке ОПРЕДЕЛИТЬ появится результат:

Компонент Edit



Находится на вкладке Standard. Используется для ввода текстовых данных через параметр Text.


После изменения данных в любом из компонентов Edit можно снова пересчитать результат, нажав на кнопку ОПРЕДЕЛИТЬ.

 – при создании данного приложения мы будем опираться на знания и опыт предыдущего задания – первой программы. В дальнейшем разбираем только новый материал и, возможно, некоторые особенности задания.

Код программы



Рассмотрим код процедуры Click для кнопки “определить”:


procedure TForm1.Button1Click(Sender: TObject);

var

a, b : integer;

begin

// В переменные a и b заносим целочисленные

//значения

a := StrToInt(Edit1.Text);

b := StrToInt(Edit2.Text);

Label5.Caption := IntToStr(a + b);

end;