Просмотр содержимого документа
«8 класс_ФГОС_ПР_Паскаль_Оператор ввода данных с клавиатуры»
Оператор присваивания
Оператор вывода
:=
Оператор ввода
write
read
2.5; rus:=‘расписание’; P.S. Под каждую переменную выделяется отдельная ячейка памяти. " width="640"
Синтаксис:
:=;
Семантика: присваивает переменной значение выражения (числового, строкового или логического).
Например:
x:=x+1;
z:=x2.5;
rus:=‘расписание’;
P.S. Под каждую переменную выделяется отдельная ячейка памяти.
Сложение +
Вычитание –
Умножение *
Деление /
В десятичной записи числа
целая часть отделяется точкой,
а не запятой.
Например:
x:=3.15+12.67;
r:=1.25-0.26;
z:=123.456*0.23;
m:=125.98/20.15
Синтаксис: Write();
Writeln();
Семантика: осуществляет вывод данных из ячеек памяти на экран.
Список вывода может содержать переменные, выражения, строковые и числовые константы.
Оператор Write(…); после вывода данных не переводит курсор на следующую строку.
Оператор Writeln(…); после вывода данных переводит курсор на следующую строку.
Оператор writeln; без параметров переводит курсор в начало следующей строки экрана.
Форматированный вывод
Для переменных типа integer :
write(:m)
m – ширина поля вывода.
Например: write(а:5,’Привет!’:10);
Для переменных типа real :
write(:m:n)
m – ширина поля вывода.
n – количество знаков после десятичной точки .
Например: write(а:5:2);
Под а отводится 5 разрядов, включая точку, знак числа и два десятичных разряда величины числа. Если в ячейке а находится число 2.5678, то на экран выведется: _2.57 (округляется).
Если длина выводимого значения больше ширины поля вывода, то формат вывода игнорируется.
Синтаксис: Read();
Readln();
Семантика: осуществляет ввод данных с клавиатуры в переменные программы.
Действия: При переходе к выполнению оператора ввода программа ожидает ввода данных и нажатия клавиши . Данные можно вводить через пробел или через .
Оператор Read(); после ввода данных не переводит курсор на следующую строку.
Оператор Readln(); после ввода данных переводит курсор на следующую строку.
5
§ 3.2.3. № 8, 9 , 11 – письменно.
5
Написать программу-приветствие.
Сохранить программу в личной папке Паскаль
под именем Ввод1_Приветствие.pas
5
Вычислить среднее арифметическое двух целых чисел, вводимых с клавиатуры.
Начало
Ввод a, b
s = a + b
sred = s / 2
Вывод sred
Конец
5
Сохранить программу в личной папке Паскаль
под именем Ввод2_Среднеарифметическое.pas
Составить программу вычисления суммы, разности и произведения двух вещественных чисел x и y .
Начало
Ввод x, y
s = x + y
r = x - y
p = x * y
Вывод s
Вывод r
Вывод p
Сохранить программу в личной папке Паскаль
под именем Ввод3_Арифм операции.pas
5
Конец