Другие языки программирования и технологии
Разработать компьютерную программу, написанную на языке программирования PascalABC, используя тип данных «запись»,
Разработать расписание движения пригородных автобусов: номер рейса, маршрут: пункт отправления и пункт назначения, время отправления и прибытия, количество мест в автобусе. По заданному с клавиатуры маршруту или номеру рейса выдать полные сведения о рейсе.
сделаю за 1000 р
Дмитрий Зайцев
Могу 500 предложить
http://samplecode.ru/?a=p&i=1733
Вот возьми за идею... Слегка переделать с самолетов на автобусы
Вот возьми за идею... Слегка переделать с самолетов на автобусы
Дмитрий Зайцев
Выдаёт ошибку
Олег Хамбиков
А я в отпуске... :-( На телефоне паскаля нет
Олег Хамбиков
На телефоне нет возможности отлаживать Паскалевские программы...?, а компа у меня с собой нет. Кстати а какая ошибка?
вот начало проги с поездом, вся прога не влезает в ответ, если заинтересует, могу прислать в почту
{Расписание электричек хранится в текстовом файле на диске. каждая запись
содержит название пункта назначения, пометки типа "СВ", "ПВ","КСВ" И время
отправления. написать программу, выполняющую след. условия:
1) корректировку или дополнение расписания с клавиатуры;
2)сортировку по станции назначения или по времени отправления;
3) вывод на экран информации о поездах, отходящих после введенного времени;
4) запись расписания в файл под тем же или новым именем.
Процедура Append( var f: Text ) служит для специального открытия
выходных файлов. Она применима к уже существующим физическим файлам
и открывает из для дозаписи в конец файла. }
program spisoks;
uses crt;
const namebd='bd.txt';
type spisok=record
punkt:string[20];
tip:string[10];
cas,min:integer;
//min,n:integer;
//min:integer;
end;
var
k,y:integer;
tbl:array[1..100] of spisok;
f,f1:Text;
w,c:spisok;
z:char;
procedure Make;
var l:string; i,n:integer;
begin
clrscr;
writeln('создание файла');
assign(f,namebd);
rewrite(f);
z:='y';
while z='y' do begin
with w do begin
Write('пункт отправления ');
ReadLn(punkt);
Write('время отправления (час мин) ');
ReadLn(cas,min);
Write('тип вагонов ("СВ", "ПВ","КСВ") ');
ReadLn(tip);
writeln(f,w.punkt);
writeln(f,w.cas);
writeln (f,w.min);
writeln(f,w.tip);
end;
writeln('Данные успешно добавлены');
writeln('добавить еще?(y/n)');
readln(z);
end;
writeln('Задание закончено');
close(f);
writeln('Данные успешно сохранены. нажмите Enter.');
readln;
end;
{Расписание электричек хранится в текстовом файле на диске. каждая запись
содержит название пункта назначения, пометки типа "СВ", "ПВ","КСВ" И время
отправления. написать программу, выполняющую след. условия:
1) корректировку или дополнение расписания с клавиатуры;
2)сортировку по станции назначения или по времени отправления;
3) вывод на экран информации о поездах, отходящих после введенного времени;
4) запись расписания в файл под тем же или новым именем.
Процедура Append( var f: Text ) служит для специального открытия
выходных файлов. Она применима к уже существующим физическим файлам
и открывает из для дозаписи в конец файла. }
program spisoks;
uses crt;
const namebd='bd.txt';
type spisok=record
punkt:string[20];
tip:string[10];
cas,min:integer;
//min,n:integer;
//min:integer;
end;
var
k,y:integer;
tbl:array[1..100] of spisok;
f,f1:Text;
w,c:spisok;
z:char;
procedure Make;
var l:string; i,n:integer;
begin
clrscr;
writeln('создание файла');
assign(f,namebd);
rewrite(f);
z:='y';
while z='y' do begin
with w do begin
Write('пункт отправления ');
ReadLn(punkt);
Write('время отправления (час мин) ');
ReadLn(cas,min);
Write('тип вагонов ("СВ", "ПВ","КСВ") ');
ReadLn(tip);
writeln(f,w.punkt);
writeln(f,w.cas);
writeln (f,w.min);
writeln(f,w.tip);
end;
writeln('Данные успешно добавлены');
writeln('добавить еще?(y/n)');
readln(z);
end;
writeln('Задание закончено');
close(f);
writeln('Данные успешно сохранены. нажмите Enter.');
readln;
end;
Похожие вопросы
- почему процессор компьютера не может исполнять программы написанные на языке программирования Basic или Pascal
- Какие программы написаны на языках программирования?
- Какой язык программирования использует программа PureBusic? Какой язык программирования использует программа PureBusic?
- Помогите написать программу на любом языке программирования
- Задача 4. Комбинированный тип данных – записиСоставить программу, в которой разнотипные данные, обрабатываемые паралл
- Как написать новый язык программирования
- Есть ли в программировании основные (фундаментальные) типы данных, от которых берут начало другие типы?
- Возможно ли любую программу написать на языке C++ при помощи только структурного программирования, без ООП?
- помогите кто дружит с паскалем! задание : напишите на языке программирования . Дано ...
- если программы пишут на языках программирования, а как пишут сами языки программирования?