Запишите в тетради раздел описания переменных, необходимых для вычисления:
а) значения функции ;
б) площади прямоугольника;
в) стоимости покупки, состоящей из нескольких тетрадей и такого же количества обложек;
г) стоимости покупки, состоящей из нескольких тетрадей, нескольких ручек и нескольких карандашей.
Согласно п. var нужно объявить все величины, которые будут участвовать в вычислении, и указать их типы. Выберем типы в зависимости от возможных значений.
а) Для x и результат y. Значение аргумента может быть дробным, поэтому обе переменные объявим как real.
var
x, y: real;
б) Площадь прямоугольника равна произведению длины a и ширины b:
var
a, b, s: real;
в) Обозначим количество тетрадей через n. Обложек столько же, следовательно, отдельная переменная для их количества не требуется. Пусть ct — цена тетради, co — цена обложки, s — общая стоимость. Если все цены заданы целым числом денежных единиц, вычисление описывается равенством
var
n, ct, co, s: integer;
г) Числа тетрадей, ручек и карандашей обозначим nt, nr, nk, их цены — ct, cr, ck, общую стоимость — s. Поскольку количества независимы, нужна отдельная переменная для каждого. При целых ценах
var
nt, nr, nk, ct, cr, ck, s: integer;
Итак, выбранные объявления содержат каждую исходную величину и переменную для результата.
а) var x, y: real;
б) var a, b, s: real;
в) var n, ct, co, s: integer;
г) var nt, nr, nk, ct, cr, ck, s: integer;
