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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 01.03.2009, 22:00   #1
ТРОЯН=)
Пользователь
 
Регистрация: 06.12.2008
Сообщений: 58
По умолчанию Записи!Туплю!!!

Помогите плиз кому не сложно!))Задача такая:
Сформировать запись ... type пассаж. = record фамилия string
имя string
номер рейса string
количество вещей integer
общий вес integer
(вообщем я её сформировал)вот и такие задания:
1. Число пассажиров количество вещей которых превосходит среднее число вещей
?? как здесь среднее арих. найти??

2.пассажира с данным количеством вещей и не более данного веса
3.Вывести информацию о количестве вещей и общем весе каждого рейса.
Плиз нужны хотяб подсказки а то я вообще затупил((
ТРОЯН=) вне форума
Старый 01.03.2009, 22:47   #2
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

Заносите все записи в массив (если они хранятся в файле, то можно и без этого), и проходите по нему, проверяя нужные условия. Вот к 1 например
Код:
var pass: array[1..N] of passanger;
     col: integer; //количество записей
     sred, pcount, i: integer;
...
sred := 0;
for i := 1 to col do sred := sred + pass[i].colvo_veshey;
sred := sred div col;
pcount := 0;
for i := 1 to col do if pass[i].colvo_veshey > sred then pcount := pcount + 1;
writeln(pcount);
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
где сдесь туплю не пойму Doget Помощь студентам 2 04.02.2009 08:46
Баг Excel или я туплю? Raf_19 Microsoft Office Excel 5 06.08.2008 16:39
Глюк? Или я туплю? Nick93.93 Общие вопросы Delphi 6 04.03.2007 14:28