Читать книгу 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. //Закрываем программу.



Но в ответе мы получим число с неправильно поставленной точкой. Так как мы не указали сколько позиций в числе мы выделили на целое и остаток для этого в седьмой строчке при выводе стоит указать позиции.

Writeln ('Учебник программирования на языке Pascal');

Подняться наверх