Помощь - Поиск - Пользователи - Календарь
Полная версия: Массив записей
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
lesyavrn
Дан массив,который содержит сведения о продаваемых квартирах.Сведения могут содержать след. информацию: общая площадь, жилая площадь, площадь кухни, наличие санузла и его характеристики(совместный или нет), наличие лоджии, панельный или кирпичный дом, общее количество этажей в доме, этаж на котором расположена квартира, район, в котором находится, адрес, цена за квартиру. Сформулировать несколько критериев, по которым можно отобрать ту или иную квартиру для покупки, и основываясь на этих критерия вывести о ней сведения. Если подходящих квартир несколько, то вывести сведения о всех.
Lapp
М
Пожалуйста, выполняй правила (Правила Форума, п.4, и правила раздела Задачи, п.1)
Тема переименована.



Цитата(lesyavrn @ 23.03.2011 14:23) *

Дан массив,который содержит сведения о продаваемых квартирах.Сведения могут содержать след. информацию: общая площадь, жилая площадь, площадь кухни, наличие санузла и его характеристики(совместный или нет), наличие лоджии, панельный или кирпичный дом, общее количество этажей в доме, этаж на котором расположена квартира, район, в котором находится, адрес, цена за квартиру. Сформулировать несколько критериев, по которым можно отобрать ту или иную квартиру для покупки, и основываясь на этих критерия вывести о ней сведения. Если подходящих квартир несколько, то вывести сведения о всех.

Создай запись. Примерно так:
type
tName = string [20];
tApartment = record
State, Town, Street, District: tName; {страна, город, улица, район}
House, Building, Apt: word; {дом, корпус, квартира}
Rooms, Storey, Storyes : word; {количество комнат, этаж, этажность}
TotSp, KitSp: single; {полная площадь, пл.кухни}
....

Только надо подумать, как описывать, например, тип дома (кирпичный, панельный, деревянный..) - строкой или сделать специальный тип (перечислимый). Потом делаешь массив этих записей (статический или динаммический, в зависимости от того, что вы проходили).

Начнешь - приходи, поможем продолжить.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.