Оператор ввода

Вводом информации называется процесс поступления информации о значениях величин с экрана дисплея в программу.

Примеры:

1) 2)

a:=3 ввод a,b

b:=4

c:=a+b c:=a+b

1-й алгоритм работает только с фиксированными значениями "а" и "b".

2-й алгоритм - с любыми (поставляются в программу с клавиатуры).

 
 


Оператор ввода имеет следующий вид: READ(имя1,имя2,...,имяn);

где имя - имя переменной,значение которой нужно ввести с клавиатуры.

Если в программе есть оператор READ,то при запуске ее на выполнение компьютер остановит выполнение программы и будет ждать ввода данных, которые нужно набрать на экране хотя бы через один пробел друг от друга. Значения переменных набираются в том порядке,в котором они указаны в операторе READ.

СИТУАЦИИ ПРИ ВВОДЕ

Примеры:

1. в программе: read(a,b);

введено: 3 4 5

----------------------

результат: 3 ® a

4 ® b

5 ® в память компьютера, если в

программе будет еще

оператор ввода, например,

read(c),то переменная "с"

получит автоматически

значение 5.

.

2. в программе: read(a,b);

введено: 3

----------------------

результат: 3 ® а

компьютер будет ждать значения

для переменной "b".

Кроме оператора READ используется оператор READLN, который после ввода значений закрывает строку ввода (если есть лишние значения, то они в память не идут).

ЗАДАЧИ

1. Составить операторы описания переменной и константы, в чем различие между переменной и константой?

2. Привести примеры строковой константы и комментария, в чем между ними различие?

3. Составить опираторы описания,присвоения и ввода для одной и той же переменной. В чем смысловое различие между этими операторами?

4. Составить операторы вывода так,чтобы было напечатано:

а) при х=.......... y=...........

значение значение

б) * * *

* * *

* * *

в) - - - - - - - - -

х=...........

значение

- - - - - - - - -

5. Вывести значения переменных A, B на одной строке экрана, а переменных C, D на другой.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: