Поделитесь своими знаниями, ответьте на вопрос:
Завдання 3. Квартплата (5, ів) об'єднанні будинку за користуванням ліфтом, 0, 12 грн/м2-за вивіз сміття з особи, 0, 5 грн/м2 - формування ремонтного фонду, 2, 15 грн/м2 квартплата. У співвласників багатоквартирного здійснюються такі виплати: 0, 36 грн/м? середовищі програмування Lazarus pозробіть проект Квартплата для розрахунку оплати відповідно до показників квитанції за квартиру площею S м2 на місяць, у якій проживає п осіб. Передбачте введення значень площі та кількості осібу вікнах введення, а відображення розміру оплати- на формі проекту. Збережіть створений проект у папці:
При описании типа данных Запись (record) используют поля, которые описывают характерные свойства данной записи. Запись может содержать информацию о различных объектах реальной жизни (машина, человек, радиоприёмник и пр.), а каждая запись содержит информацию, которая характеризует описываемый объект с той, или иной стороны.
Например, для записи Машина могут быть заданы поля, содержащие информацию о марке автомобиля, его цвете, объёме двигателя, количестве дверей и наличии откидывающейся крыши.
Для записи Человек можно выделить поля для хранения имени, фамилии и отчестве человека, номер и серию его паспорта, возраст и т.д.
В качество полей могут быть использованы не только элементарные типы данных (строка, целое, вещественное), но и составные (массивы, перечисления, записи).
Например:
type
parants = record
name, surname : string;
age : byte;
phone : string;
end;
students = record
name, surname : string;
age : byte;
mother : parents;
father : parent;
end;
var student : students;
begin
with student do begin
name := 'Вася';
surname := 'Пупкин';
age := 15;
mother.name := 'Ирина';
mother.surname := 'Пупкина';
mother.phone := '+7 (916) 123-45-67';
end;
end.