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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.01.2013, 17:51   #1
messiman
Пользователь
 
Регистрация: 17.01.2013
Сообщений: 21
По умолчанию Составление программы с использованием массива структур (короче record:))

Вот само задание:
Сформировать массив структур, содержащий сведения о 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;
ялляляляляялялля (тут продолжение)
end.


Короче, вопросы возникли по-поводу возрастных ограничений - написано указывать от 2 до 5, а сортировать уже до 7, капец))
И насчет самого дорогого конструктора, как указать - конструктор это, или машинка, ведь нужно указать любое название((
Кто может помогите, сижу 3 часа мозги ломаю))
messiman вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составление и отладка программ с использованием множества ВалерОК Помощь студентам 2 03.04.2012 00:09
Копирование структур record Gausse Общие вопросы Delphi 11 14.06.2011 16:14
Составление програм с использованием процедур ChelseaFan Помощь студентам 2 25.11.2010 12:14
Составление программ с использованием массивов (С++) Ready Помощь студентам 5 06.05.2009 20:00
I/O error 105, программа с использованием Record El Fierro Помощь студентам 2 14.12.2008 17:31