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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.05.2015, 16:53   #1
Ksesha
 
Регистрация: 14.05.2015
Сообщений: 7
По умолчанию составить процедуры в паскаль

помогите пожалуйста составить программы: 1.Сведения об автомобиле состоят из его марки и номера, фамилии владельца и величины пробега, информации о нарушении владельцем правил (сколько у водителя «проколов»), даты последнего техосмотра (число, месяц и год). Создать файл, содержащий информацию о владельцах автомобилей нашего города. Выдать на экран монитора информацию о нарушениях правил и о тех, кто прошел техосмотр в мае 2010 года.
2. В файле хранится информация о том, какие книги вы взяли на научном и учебном абонементе в библиотеке в следующем виде: инвентарный номер, название, автор, срок, когда вы должны возвратить книгу, вид абонемента, признак того, сдали вы книгу или нет. Необходимо проверить, есть ли среди не сданных вами книг просроченные (на текущую дату), если такие книги есть, то сдать их или продлить еще на один срок. Вывести на экран монитора информацию о всех не сданных вами книгах.
Помогите, прошу. Я тупень натуральный в этом просто
Ksesha вне форума Ответить с цитированием
Старый 14.05.2015, 17:11   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Даже попытки не покажешь?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.05.2015, 18:00   #3
Ksesha
 
Регистрация: 14.05.2015
Сообщений: 7
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Даже попытки не покажешь?
я даже представления не имею как с процедурами работать...
Ksesha вне форума Ответить с цитированием
Старый 14.05.2015, 19:22   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А без процедур?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 15.05.2015, 07:31   #5
Ksesha
 
Регистрация: 14.05.2015
Сообщений: 7
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А без процедур?
мне надо составить две программы с процедурами.
Ksesha вне форума Ответить с цитированием
Старый 15.05.2015, 08:49   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну понятно все )
Цитата:
1.Сведения об автомобиле состоят из его марки и номера, фамилии владельца и величины пробега, информации о нарушении владельцем правил (сколько у водителя «проколов»), даты последнего техосмотра (число, месяц и год). Создать файл, содержащий информацию о владельцах автомобилей нашего города. Выдать на экран монитора информацию о нарушениях правил и о тех, кто прошел техосмотр в мае 2010 года.
Код:
type
 TData=record day,mon,year:byte;end;
 TAuto=record
  mark,nom,FIO:String[255];
  probeg,prokols:integer;
  teh:tdata;
 end;
var f:file of TAuto;

procedure create;
var a:Tauto;
begin
 Assign(f,'file'); rewrite(f);
 repeat
  writeln('Введи авто:');
  write('Марка:':20);readln(a.mark);
  write('Номер:':20);readln(a.nom);
  write('ФИО:':20);readln(a.FIO);
  write('Пробег:':20);readln(a.probeg);
  write('Проколов:':20);readln(a.prokols);
  write('День':25);readln(a.teh.day);
  write('Месяц':25);readln(a.teh.mon);
  write('Готт':25);readln(a.teh.year); write(f,a);
  write('Все? Если да - жмакни ESC');
 until readkey=#27
 close(f);
end

procedure cropenate;
var a:Tauto;
begin
 Assign(f,'file'); reset(f);
 while not eof(f) do begin
  read(f,a); if (a.teh.year<>2010) and (a.prokols=0) then continue;
  write(a.mark:20,a.nom:20,a.FIO:20,a.probeg:10,a.prokols:5,
     a.teh.day,'.',a.teh.mon,'.',a.teh.year);
 end
 close(f);
end

begin
 create;
 open;
 readln;
end.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 15.05.2015, 14:35   #7
Ksesha
 
Регистрация: 14.05.2015
Сообщений: 7
По умолчанию

Спасибо огромное))
Ksesha вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
необходимо составить программу по теме процедуры и функции, вот сама задача larissia Помощь студентам 0 07.06.2012 16:48
Используя процедуры общего назначения, составить программы для решения задач с заданным вариантом условия Васильева Зинаида Помощь студентам 1 19.11.2010 02:39
Составить блок схему и сделать 3 процедуры. Fender92 Паскаль, Turbo Pascal, PascalABC.NET 1 06.09.2010 21:07
Паскаль.Процедуры uropb992 Помощь студентам 10 09.06.2010 21:13
Паскаль.Процедуры NightFire Помощь студентам 2 08.05.2009 21:54