Читать книгу Writeln ('Учебник программирования на языке Pascal'); - Вячеслав Андреевич Шилин - Страница 3
Переменные
ОглавлениеПростой калькулятор.
Тип данных
Real
В структуре кода могут участвовать переменные, которые нужны для обозначения некоторых вводимых или выводимых значений. Переменные обозначаются в коде после имени программы словом Var после указываем условные обозначения переменных и их тип данных.
Основные типы данных это:
Integer – Обрабатывает целые числа т.е без остатка (1).
Real – Обрабатывает Дробные числа (1.0).
String – Обрабатывает любые символы, но используется только для ввода и вывода, для составления функций такой тип данных не подойдет (‘1’).
Char – используется для вывода и ввода одного символа (‘+’).
Для калькулятора нам понадобится тип данных которых работает с дробными числами это тип данных Real. Структура кода с перемененными выглядит следующим образом.
Program calculator; //Указываем имя программы.
var a,b:real; // Указываем две переменные условные обозначения которых a и b, две так как в калькулятор простой и в нем будут простые функции такие как сложение двух чисел. Тип данных указан Real, что говорит о том, что будут использоваться дробные числа. Это нужно для того, чтобы мы могли ввести эти два числа с клавиатуры.
Калькулятор будет выводит функцию сложение путем того, что вывод будет состоять из a+b т.е оператор ввода readln позволяет заменить условные обозначения на числа, а оператор вывода writeln вывести сложение.
Program calculator; //Имя программы.
var a,b:real; //Указываем переменные.
Begin // Начало кода.
writeln('Введите два числа');//Оператор вывода выводит фразу
readln(a); // Оператор ввода ожидает первое число.
readln(b); // Оператор ввода ожидает второе число.
writeln(a+b); // Оператор выводит сложение двух переменных
readln;
end. //Закрываем программу.
Но в ответе мы получим число с неправильно поставленной точкой. Так как мы не указали сколько позиций в числе мы выделили на целое и остаток для этого в седьмой строчке при выводе стоит указать позиции.