Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 16.05.2012
Сообщений: 5
1

Структуры: Вывести информацию о рейсах, которыми можно воспользоваться для прибытия в пункт назначения раньше заданного времени

16.05.2012, 11:28. Показов 2204. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте форумчане
помогите плз сделать задачу ,

В справочной автовокзала хранится расписание движения автобусов. Для каждого рейса указаны его номер, тип автобуса, пункт назначения, время отправления и прибытия. Вывести информацию о рейсах, которыми можно воспользоваться для прибытия в пункт назначения раньше заданного времени

Заранее очень благодарен!

Это задача по Записям
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.05.2012, 11:28
Ответы с готовыми решениями:

Записи.Вывести информацию о рейсах, которыми можно воспользоваться для прибытия в пункт назначения раньше заданного времени.
В справочной автовокзала хранится расписание движения автобусов. Для каждого рейса указаны его...

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

Вывести информацию о рейсах, которыми можно воспользоваться для прибытия в пункт назначения раньше заданного времени.
В справочной автовокзала хранится расписание движения автобусов. Для каждого рейса указаны его...

Вывести информацию о рейсах, которыми можно воспользоваться для прибытия в пункт назначения раньше 21 часа
В справочной автовокзала хранится расписание движения автобусов. Для каждого рейса указаны: -...

2
Почетный модератор
7966 / 3937 / 2464
Регистрация: 30.10.2011
Сообщений: 5,377
17.05.2012, 15:55 2
Лучший ответ Сообщение было отмечено xxxVladimirxxx как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
uses crt;
const n=3;
 
type avtoban = record
     nom: byte;
     typ: string[15];
     naz: string[15];
     toc: byte;
     tom: byte;
     tpc: byte;
     tpm: byte;
     end;
 
var a:array [1..n] of avtoban;
    i,tzc,tzm,r: byte;
    nnn: string[15];
 
begin
writeln('Введите данные об автобусах: ');
for i:=1 to n do
    with a[i] do
         begin
         write('Номер рейса: '); readln(nom);
         writeln('Тип автобуса: ');
         writeln('1 - мягкий, 2 - полумягкий, 3 - пригородный ');
         repeat
         readln(r);
         until r in [1..3];
         case r of
         1: typ:='мягкий';
         2: typ:='полумягкий';
         3: typ:='пригородный';
         end;
         write('Пункт назначения: '); readln(naz);
         repeat
         writeln('Время отправления в строку через пробел (часы минуты): ');
         read(toc); read(tom);
         until (toc<24) and (tom<60);
         repeat
         writeln('Время прибытия в строку через пробел (часы минуты): ');
         read(tpc); read(tpm);
         until (tpc<24) and (tpm<60);
         end;
clrscr;
write('Задайте пункт назначения для поиска: '); readln(nnn);
repeat
writeln('Задайте ограничение по времени прибытия ');
writeln('часы минуты в строку через пробел ');
read(tzc); read(tzm);
until (tzc<24) and (tzm<60);
 
r:=0;
for i:=1 to n do
    with a[i] do
         if naz=nnn then
         begin
         if (tpc<tzc) or
            ((tpc=tzc) and (tpm<tzm)) then
            begin
            inc(r);
            if r=1 then writeln('В ',nnn,' раньше ',tzc,':',tzm,' прибывают:');
            writeln(nom:2,typ:16,', отправление ',toc,':',tom,', прибытие ',tpc,':',tpm);
            end;
         end;
if r=0 then writeln('нет подходящих рейсов');
end.
2
0 / 0 / 0
Регистрация: 16.05.2012
Сообщений: 5
17.05.2012, 16:16  [ТС] 3
спасибо большое
0
17.05.2012, 16:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.05.2012, 16:16
Помогаю со студенческими работами здесь

Вывести информацию о рейсах, которыми можно воспользоваться для прибытия раньше заданного времени
В справочной автовокзала хранится расписание движения автобусов. Для каждого рейса указаны его...

Вывести информацию о рейсах, которыми можно воспользоваться для прибытия в пункт назначения
Задание: Разработать программу для работы с данными. Данные должны храниться в файле. Предусмотреть...

подскажите как сделать чтобы программа работала и выводила информацию о рейсах которыми можно воспользоваться для прибытия в пункт назначения раньше з
в справочной автовокзала хранится расписание движения автобусов. Для каждого рейса указаны его...

Вывести информацию о рейсах, которыми можно прибыть в пункт назначения раньше заданного времени
Коллекции C# нужна помощь в написании проги. Задание: В справочной автовокзала хранится расписание...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru