Оператор присваивания, ввод и вывод данных

Содержание

Слайд 2

ОПЕРАТОР ПРИСВАИВАНИЯ Оператор присваивания имеет вид: := Пример s:=0; t:=r; а:=b+c; k:=k+1;

ОПЕРАТОР ПРИСВАИВАНИЯ

Оператор присваивания имеет вид:
<переменная>:=<выражение>
Пример
s:=0;
t:=r;
а:=b+c;
k:=k+1;

Слайд 3

ОПЕРАТОР ПРИСВАИВАНИЯ Пример Определите значение целочисленных переменных x и y после

ОПЕРАТОР ПРИСВАИВАНИЯ

Пример
Определите значение целочисленных переменных x и y после выполнения фрагмента

программы:
x := 336
у := 8;
x := x div y;
y := х mod у;
Слайд 4

ВВОД ДАННЫХ Ввод информации с клавиатуры осуществляется с помощью оператора read.

ВВОД ДАННЫХ

Ввод информации с клавиатуры осуществляется с помощью оператора read.
Когда в

программе встречается оператор read или readln, то её действие приостанавливается до тех пор, пока не будут введены исходные данные.
Оператор ввода имеет вид:
read(<список ввода>)
readln(<список ввода>)
Пример
read(a, b, c);
readln(a); READLN(b);
Слайд 5

ВЫВОД ДАННЫХ Для вывода информации на экран используется оператор write. Оператор

ВЫВОД ДАННЫХ

Для вывода информации на экран используется оператор write.
Оператор вывода имеет

вид:
write(<список вывода>)
writeln(<список вывода>)
Пример
write(a);
writewn('Сумма ', a+b);
Слайд 6

ПРОГРАММА НА ПАСКАЛЕ ИМЕЕТ ОПРЕДЕЛЕННУЮ СТРУКТУРУ: Заголовок программы Раздел описаний Тело программы

ПРОГРАММА НА ПАСКАЛЕ ИМЕЕТ ОПРЕДЕЛЕННУЮ СТРУКТУРУ:

Заголовок программы
Раздел описаний
Тело программы

Слайд 7

ШАБЛОН ПРОГРАММЫ: program имя; { Заголовок программы } { Раздел описаний

ШАБЛОН ПРОГРАММЫ:

program имя; { Заголовок программы }
{ Раздел описаний } const; {-

раздел констант;} var; {- раздел переменных; } { Числа в языке Pascal различаются как целые integer и вещественные real}
{ Тело программы } begin оператор 1; оператор 2; … оператор n-1; оператор n;
end.
Слайд 8

ЛИНЕЙНАЯ ПРОГРАММА program p1; var a, b, с: integer; begin write('Введите

ЛИНЕЙНАЯ ПРОГРАММА

program p1;
var a, b, с: integer;
begin write('Введите два целых

числа через пробел: '); readln(a, b); с:=a*b; writeLn('Их произведение равно: ', с);
end.
Слайд 9

ОЧИСТКА ЭКРАНА 1) Для подключения модуля необходимо в начале программы (после

ОЧИСТКА ЭКРАНА

1) Для подключения модуля необходимо в начале программы (после заголовка)

написать строку:
uses CRT
В теле программы (после begin) используется оператор ClrScr.
2) В теле программы (после begin) используется оператор cls.
Слайд 10

ЗАДАНИЕ 1. Составьте программу вычисления значений функции у по формуле у

ЗАДАНИЕ

1. Составьте программу вычисления значений функции у по формуле у = ,

для которой значение х введите с клавиатуры.
Слайд 11

ЗАДАНИЕ program zadanie1; var x, y: real; begin cls; write('x='); readln(x); y:=sqrt((2*x+sin(abs(3*x)))/3.56); write('y=', y); end.

ЗАДАНИЕ

program zadanie1;
var x, y: real;
begin
cls;
write('x=');
readln(x);
y:=sqrt((2*x+sin(abs(3*x)))/3.56);
write('y=', y);
end.

Слайд 12

ЗАДАНИЕ 2. Напишите программу нахождения длин медиан m1, m2 и m3

ЗАДАНИЕ

2. Напишите программу нахождения длин медиан m1, m2 и m3 треугольника

по указанным формулам. Длины сторон a, b и с задаются с клавиатуры.
m1 = ,
m2 = ,
m3 = .
Слайд 13

ЗАДАНИЕ 3. Определите значение целочисленных переменных a и b после выполнения

ЗАДАНИЕ

3. Определите значение целочисленных переменных a и b после выполнения фрагмента

программы:
а :=1686;
b :=(a div 10) mod 5;
а := а - 200*b;
Слайд 14

ЗАДАНИЕ 4. Определите значение целочисленных переменных x и y после выполнения

ЗАДАНИЕ

4. Определите значение целочисленных переменных x и y после выполнения фрагмента

программы:
х := 11;
у := 5;
t := y;
у := х mod у;
x := t;
у := у + 2*t;
Слайд 15

ЗАДАНИЕ 5. Напишите программу вычисления длин сторон треугольника a, b и

ЗАДАНИЕ

5. Напишите программу вычисления длин сторон треугольника a, b и с

по указанным формулам. Треугольник задан координатами своих вершин (х1, у1), (х2, у2) и (х3, у3).
а = ,
b = ,
c = .