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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.03.2008, 19:14   #1
getherefast
 
Регистрация: 13.02.2008
Сообщений: 5
Восклицание и снова нужна помощь с паскалем

эта задача на вложенные циклы:по итогами кругосветной регаты,в которой все участники стартовали одновременно, сформирован протокол. в нем указаны:название яхты,дата финиша в виде число месяца и номер месяца,время финиша в часх и минутах и водоизмещение яхты в тоннах.согласно регламенту регаты победителем является тот, кто первым пришел к финишу.
если несколько регат пришли к финишу одновременно с точностью до часов и минут, победителем признается яхта с наименьшим водоизмещением. определить победителя гонки. предполагается, что все закончили гонку до нового года, год високосный,и у яхт разное водоизмещение.
помогите не могу решить!!!
getherefast вне форума Ответить с цитированием
Старый 01.03.2008, 21:32   #2
puporev
Старожил
 
Регистрация: 13.10.2007
Сообщений: 2,740
По умолчанию

Это задача не на вложенные циклы, хотя возможно где-то и придется их использовать. Это задача на записи, а точнее на массивы записей.
Короче создаешь type protokol=record;
name:string;
data:подберешь тип;
massa:real;
end;
Объявляешь массив этих записей a:array[1..10]of protokol;
Заносишь в него данные о всех яхтах, выбираешь, у кого более ранняя a.data, тот и победитель, если несколько, выбираешь их, а из них у кого a.massa меньше. Такие задачи часто были на форуме, есть они во всех учебниках, а также на разных сайтах в интернете.
puporev вне форума Ответить с цитированием
Старый 03.03.2008, 18:24   #3
getherefast
 
Регистрация: 13.02.2008
Сообщений: 5
Радость

спасибо большое за помощь!!!
getherefast вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ргр по си, нужна помощь SadMan Помощь студентам 0 03.06.2008 20:14
нужна помощь Селезнёв Microsoft Office Excel 1 02.03.2007 03:19
Нужна помощь londoner Общие вопросы Delphi 2 05.02.2007 14:23
новичку нужна помощь с Паскалем Логинович Паскаль, Turbo Pascal, PascalABC.NET 5 23.12.2006 17:52