50-4-Оператор присваиванияю. урок №3

advertisement
Оператор присваивания.
Основные операции во Free Pascal
Урок №3 по программированию
Арифметические операции
Ввод данных с
клавиатуры
read (<список ввода>)
readln (<список ввода>)
Вывод данных на экран
write (<список вывода>)
writeln (<список вывода>)
А+В
А-В
А*В
А/В
A div B
A mod B
Сложение
Вычитание
Умножение
Деление
Целое деление
Остаток от дел.
Стандартные функции
Паскаля
abs (x)
arctan (x)
cos (x)
exp (x)
frac (x)
int (x)
ln (x)
random
random (x)
round (x)
sin (x)
sqrt (x)
Модуль х
Арктангенс х
Косинус х
Е’-экспонента
Дробная часть х
Целая часть х
Логарифм
Случ. число [0..1]
Случ. число [0..х]
До целого
Синус х
Корень квадратный
Модуль CRT .
Особый дополнительный модуль
Паскаля подчеркивает, что он умеет управлять
способами вывода на экран. Содержит набор
программ (процедур), позволяющих задавать цвет
символов, очищать экран, устанавливать курсор
в любую позицию экрана и выполнять множество
других полезных действий.
Пример простой программы
С клавиатуры
вводятся 2
числа : а и b.
Найти сумму
этих чисел и
записать их в
результат rez
Разберем программу по строкам
• Название программы
• Описание
переменных
• Приветствие и вывод
на экран задания
• Чтение с клавиатуры
• Присваивание
• Вывод на экран
• Задержка экрана
Результат после запуска:
• При выводе данных можно задавать формат
вывода. Для этого после имени переменной
ставится знак двоеточие " : " , например:
Writeln(a:5:2); - при выводе значения
переменной вещественного типа отводится
5 позиций (включая отрицательный знак и
точку), из них 2 позиции отводится для
вывода цифр в дробной части.
• При выводе значения переменной целого
типа задается количество позиций для числа
(включая отрицательный знак), например:
Writeln(i:8);
•
При изменении строки для вывода
получим результат:
Задание
Запустить эту
программу,
переделав так,
чтобы на экране
появлялась сумма,
произведение,
разность этих двух
чисел. Примерно
так:
Download