Линейный алгоритм.Операторы ввода и вывода данных


The Presentation inside:

Slide 0

Линейный алгоритм. Операторы ввода и вывода данных


Slide 1

Алгоритмическая структура следование (линейный алгоритм)


Slide 2

ЛИНЕЙНЫЕ ПРОГРАММЫ могут включать в себя операторы: присваивания, ввода, вывода.


Slide 3

Write( ) WriteLn( ) Операторы вывода данных


Slide 4

WRITE (B1,B2,…,Bn); где B1,B2,…,Bn – могут быть выражениями типов: Integer, Char, Real, String, Boolean. Значения типа Integer – выводятся в обычной форме в виде целого числа. Значения типа Real –выводятся в форме с порядком, при этом мантисса содержит 7 цифр. Операторы вывода данных


Slide 5

Пример 1 WRITE(123.456); на экране – 1.234560Е02 WRITE(-0.000123); на экране – -1.230000Е-04 Для удобства восприятия вывода существует возможность задания маски: WRITE(A:N:M); N – выражение, обозначающее общее число позиций, отводимых под значение А M – выражение, обозначающее число позиций, отводимых под дробную часть.


Slide 6

Пример WRITE(123.456:10:4); A N M WRITE(123.456:6:2);


Slide 7

Арифметические действия Если в программе записать: Writeln(‘3+8’); То после исполнения программы в экране выполнения появится надпись 3+8 Если же записать: Writeln(3+8); //без апострофов То после исполнения программы в экране выполнения появится надпись 11, т.е. Pascal произведет сам расчёт


Slide 8

Пояснения При написании программ можно использовать пояснения на русском языке: {их можно поместить в фигурные скобки} //их можно писать после двух слэшей


Slide 9

Операторы ввода данных Read и ReadLn Оператор Read ожидает ввода значений величин с клавиатуры. Введенное значение он присваивает той переменной, имя которой указано в круглых скобках. Общий вид:   Read(переменная, переменная...)   ReadLn(переменная, переменная...)


Slide 10

Пример . Написать программу нахождения суммы чисел А и В, вводимых с клавиатуры. Program primer; Var A,B,S: Integer; Begin Writeln(‘Введите значения чисел А, В’); Read(A,B); S:=A+B; Writeln(‘S=‘, S); Readln; End.


Slide 11

Пример. Найти среднее значение трех чисел Program Srednee; Var   a,b,c,sum: integer;   Sred:real; Begin    Write (‘Введите первое число ‘);   ReadLn(a);   Write (‘Введите второе число ‘);   ReadLn(b);   Write (‘Введите третье число ‘);   ReadLn(с);   sum:= a + b + c;   sred := sum/3;   WriteLn (‘Среднее значение равно ‘, sred:5:2);   ReadLn; End.


Slide 12

Задания 1.Написать программу ввода трех чисел и вывода их на экран в обратном порядке. 2.Составьте программу для вычисления периметра и площади прямоугольника. Длина и ширина вводятся с клавиатуры. 3. Написать программу вычисления стоимости поездки на дачу (туда и обратно). Расстояние до дачи в км, количество бензина, которое сжигает автомобиль на 100км. ,цена 1 литра бензина должны запрашиваться программой и вводится с клавиатуры. клавиатуры.


×

HTML:





Ссылка: