Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.01.2013, 15:23   #1
realhernya
Новичок
Джуниор
 
Регистрация: 21.01.2013
Сообщений: 2
По умолчанию Массив структур - record. Turbo Pascal!

Сформировать массив структур, содержащий сведения о 15 игрушек: указывается название игрушки (кукла, кубик, мяч, конструктор и т.д.), ее цена и возрастные границы детей (от 2 до 5 лет). получить:
а) название игрушки, цена которой не превышает 40 гривен и предназначена для детей до 5 лет;
б) цена самого дорогого конструктора
в) цена самой дешевой игрушки и ее название.
Упорядочить названия игрушек для детей до 7 лет.


Вот что-то набросал:
Код:
 Program Igruushki;
 uses crt;
 const n=15;
 type igrushki = record
 nazvanie: string [20];
 price: real;
 granici: 2..5; ???
 end;
 var a:array [1..n] of igrushki;
 i:byte;
 Begin
 clrscr;
 for i:=1 to n do
 with a[i] do
 begin
 writeln ('Vvedi nazvanie');
 readln (nazvanie);
 writeln ('Vvedi cenu');
 readln (price);
 writeln ('Vvedi vekovie ogranicheniya, ot 2 do 5');
 readln (granici);
 end;
 for i:=1 to n do
 with a[i] do
 if (price<40) and (granici<5) then
 writeln ( nazvanie,' ' ,price:4:2);
 readln;
...................................


И как упорядочить до 7 лет, если границы 2-5 ? 0_о

Последний раз редактировалось Stilet; 21.01.2013 в 15:44.
realhernya вне форума Ответить с цитированием
Старый 21.01.2013, 17:03   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

код ваш не смотрел ещё. но хочу дать совет - поищите аналогичные темы. Если мне не изменяет память, подобные задачи уже на форуме были!
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составление программы с использованием массива структур (короче record:)) messiman Помощь студентам 0 17.01.2013 17:51
Задача на массив в Turbo Pascal. The Mixtep Паскаль, Turbo Pascal, PascalABC.NET 3 04.12.2012 23:03
Копирование структур record Gausse Общие вопросы Delphi 11 14.06.2011 16:14
массив в Turbo Pascal Semych Помощь студентам 2 15.06.2009 21:50
Массив (Turbo Pascal) Wizzard Помощь студентам 2 20.01.2008 09:59