Skocz do zawartości

Pascal Katalog samochodowy


gregor9144

Polecane posty

Witam

Mam taka prozbe ... mam zrobic z programowania obiektowego program ... katalog samochodowy. I wlasie chce sie spytac czy moglby mi ktos pomoc... w tym programie ma byc cos takiego ze by szukalo np: wpisujesz marke i pokazuje wszystkie samochody z ta marka, wpisujesz kolor i pokazuje samochody o takim kolorze, wpisuje cene w przedziale i pokazuje samochody w tych cenach... ja bym proponowal to jakos tak zrobic zeby pobieralo z jakiej bazny danych np z pliku tekstowego.

Narazie napisalem cos takiego ze podajesz dane i wyswietla je potem:P

 

 
program katalog; 
uses crt; 
TYPE samochod=record 
marka:string[10]; 
model:string[10]; 
wiek:1960..2008; 
cena: integer; 
pojemnosc: 650..6000; 
kolor: string[10]; 
end; 
TAB=array[1..2] of samochod; 
var s:tab; 
i:1..2; 
BEGIN 
clrscr; 
gotoxy(25,25); 
writeln('PROGRAM SAMOCHOD ver. 2.65'); 
readln; 
writeln(''); 
clrscr; 
for i:=1 to 2 do begin 
writeln('Podaj marke samochodu :'); 
readln(s[i].marka); 

writeln('Podaj marke :'); 
readln(s[i].marka); 

writeln('Podaj date profukcji :'); 

readln(s[i].wiek); 

writeln('Podaj cene :'); 
readln(s[i].cena); 

writeln('Podaj pojemnosc :'); 
readln(s[i].pojemnosc); 

writeln('Podaj kolor :'); 
readln(s[i].kolor); 
clrscr; 

end; 
for i:=1 to 2 do begin 

writeln(i,'.','Marka : ',s[i].marka); 
writeln(''); 
writeln('Model : ',s[i].model); 
writeln(''); 
writeln('Data Produkcji :',s[i].wiek,' rok'); 
writeln(''); 
writeln('Cena : ',s[i].cena,' zl'); 
writeln(''); 
writeln('Pojemnosc : ',s[i].pojemnosc,' ccm'); 
writeln(''); 
writeln('Kolor :',s[i].kolor); 
writeln(''); 
writeln(''); 
end; 
readln; 
clrscr; 
gotoxy(20,25); 
writeln('By Greg0r^o WSZYSTKIE PRAWA ZASTRZEZONE'); 
readln; 
end. 

 

 

 

Mam prozbe niech ktos mi pomoze:P

Link do komentarza
Udostępnij na innych stronach

pytanie jest nastepujace ... "jak zrobicz program "ktalog samochodowy" ktory by szukal np: wpisujesz marke i pokazuje wszystkie samochody z ta marka, wpisujesz kolor i pokazuje samochody o takim kolorze, wpisuje cene w przedziale i pokazuje samochody w tych cenach... ja bym proponowal to jakos tak zrobic zeby pobieralo z jakiej bazny danych np z pliku tekstowego"

Link do komentarza
Udostępnij na innych stronach

Jak to zrobic:

1) wczytujesz dane do jakiejs tablicy rekordow

2) kazdy rekord zawiera dane ktore opisuja jakis samochod

3) wprowadzasz wartosci (np. przedzialy) w jakich maja sie znajdowac odpowiednie parametry samochodu

4) jedziesz petla po tablicy z punktu 1, jesli aktualny rekord odpowiada kryteriom z punktu 3 to go wyswietlasz na ekranie.

Always Dark<br />u1_tt_logo.png banner-1.pngexFabula-banner.pngson_banner_ubersmall.jpg

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...