Составить программу вычисления периметра равнобедренного треугольника. Задача
Установить соотношение между элементами блок – схемой и блоками структуры программы Задание
Структура программы на языке Pascal Program ; заголовок Var : тип ; Const ; Begin Read (список ввода); Переменная := арифметическое выражение WriteLn( список вывода) End. раздел описаний раздел операторов
Заголовок программы Заголовок программы всегда начинается со слова Program за которым следует произвольное имя, состоящее из последовательности латинских букв, цифр и знаков подчеркивания. Имя начинается только с латинской буквы. В имени программы символ точки, запятой, пробел не допускается. Конец заголовка обозначается точкой с запятой. Program pr_3;
Раздел описания переменных Раздел описания переменных начинается со служебного слова Var: Var : ; Если переменные имеют один тип, то их объединяют в одно: Var, : ; Например: Var a: integer; Var a, b: integer; b: real; c, x: real; c: char;
Р АЗДЕЛ ОПЕРАТОРОВ Н АЧАЛО И КОНЕЦ РАЗДЕЛА ОПЕРАТОРОВ НАЧИНАЕТСЯ СО СЛОВА B EGIN И ЗАКАНЧИВАЕТСЯ E ND. М ЕЖДУ СЛОВАМИ ПОМЕЩАЮТСЯ ОПЕРАТОРЫ. О ПЕРАТОР - КОМАНДА, НАПИСАННАЯ С ПОМОЩЬЮ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ. В ОПЕРАТОР ВХОДЯТ ЕГО ИМЯ И ПАРАМЕТРЫ. П АРАМЕТРЫ ЗАПИСЫВАЮТСЯ В СКОБКАХ. Р АЗДЕЛИТЕЛЕМ ОПЕРАТОРОВ ЯВЛЯЕТСЯ ТОЧКА С ЗАПЯТОЙ. В САМОМ КОНЦЕ ПРОГРАММЫ СТАВИТСЯ ТОЧКА.
Существуют 2 формы ввода: read и readln Оператор read обеспечивает ввод данных разных типов с клавиатуры. В скобках указываются имена переменных, которым присвоятся введённые значения. При вводе нескольких значений с помощью одной процедуры, они разделяются символом «пробел». read(x1, x2, x3); Оператор readln аналогичен предыдущему, отличие заключается в том, что ПОСЛЕ выполнения readln курсор на экране монитора переходит на новую строку. Примеры read (a, b, c); readln (x, y); Оператор ввода
Оператор предназначен для присваивания переменной значения выражения. Например: А:=5; В:=8 +2*А; Оператор обозначается символом «:=», в левой части указывается имя переменной, в правой – значение переменной или вычисляемое выражение. А В Примеры использования оператора присваивания с переменными целого типа - x:= 200; вещественного – y:= Sin(Pi/3); символьного – c:= 6; булевского – test:= false Оператор присваивания
Оператор вывода Существуют 2 формы вывода: write и writeln. В результате выполнения write значения переменных будут выведены на экран монитора. Если необходимо вывести текст, то он записывается в апострофах, внутри оператора: Write (x=,x); Оператор writeln аналогичен предыдущему, отличие заключается в том, что ПОСЛЕ выполнения writeln курсор на экране монитора переходит на одну строку вниз.
С ТРУКТУРА ПРОГРАММЫ. О ПЕРАТОРЫ ВВОДА - ВЫВОДА.
В ЗАИМОПРОВЕРКА 1. Чем заканчивается программа? ЕND 2. Как записывается оператор вывода?Writeln(a,b,c) 3. Как записывается оператор ввода в Turbo Pascal 7.0? Readln(a,b,c) 4. Как записывается оператор присвоения в Turbo Pascal 7.0? а:=1 5. Укажите правильную запись имени программы? pr1 или pr_1 или pr 6. Какое расширение имеет файл в Turbo Pascal 7.0 pas 7. Чем заканчивается каждая стока в программе? ( ; ) 8. С чего начинается раздел описания переменных? var
Домашнее задание. 1. Конспект. 2. Задача. Составить программу вычисления площади прямоугольника.
Для того, чтобы данные не «слипались» при выводе их на экран и для десятичного представления действительных чисел, в командах Write и Writeln используется формат вывода. Для целых чисел и символьных данных: Переменная : общее число знаков Write (х:5); Для вещественных чисел: Переменная : общее число знаков : число знаков после точки Write (х:6:2);
Задача Вычислить произведение двух чисел.