9 класс. 2-й урок программирования на Паскале. Переменные. Оператор присваивания.
Теоретическая часть, работа в тетради.
Переменная - это именованная величина определенного типа, способная в процессе работы программы менять свое значение.
Все переменные описываются в разделе описаний. Раздел начинается со служебного слова var.
Если переменных несколько , то они перечисляются в списке через запятую. Например:
Var a, b, c: integer;
Integer- целый тип
Real- вещественный( с дробной частью, если подразумеваются операции деления, извлечения корня и т.п)
Конструкции языка Паскаль называются операторами.
Оператор присваивания
Оператор присваивания обозначается знаком :=
Например:
k :=1; В ячейку памяти k записывается число 1.
k := k + 10; К текущему значению ячейки памяти k прибавляется 10, результат записывается в ту же самую ячейку памяти .
Итак, присваивание -это не равенство(!), а запись !
Практическая работа на компьютере в среде PascalABC.NET.
Запишем и выполним программу.
var a,b,c:integer;
begin
a:=2;
writeln(a);
a:=a+10;
writeln(a);
b:=5;
writeln(b);
c:=a*b;
writeln(c);
c:=c/10;
writeln(c);
end.
После запуска программы на исполнение возникает ошибка в строке, где производится деление. Обращаем внимание на то , что тип переменной c необходимо изменить на real.
Первые строчки программы приобретают вид:
var a,b:integer;
c:real;
Вывод на экран:
2
12
5
60
6
Задание для самостоятельной работы.
Написать программу, вычисляющую площадь прямоугольного треугольника с катетами 5 и 7.Вывести на экран значения катетов и площади.
var a,b:integer;
s:real;
begin
a:=5;
writeln(a);
b:=7;
writeln(b);
s:=a*b/2;
writeln(s);
end.
Вывод на экран:
5
7
17.5
Отмечаем тех учеников, которые выполнили правильно задание быстрее других. Им ,конечно, достаются "пятерки"!
ДЗ. Написать программу, вычисляющую гипотенузу прямоугольного треугольника по известным катетам, оформить в виде текстового файла, прислать на почту.
© ООО «Знанио»
С вами с 2009 года.