82 (164)

82 (164)



118 Turbo Pascal • Ćwiczenia praktyczne

program cw4_25;

{ Program wczytujący do zmiennej typu rekordowego }

{ informacje na temat samochodu i drukujący jego }

{ "metryczkę".    }

{ Katalog r4_06 : 4_25.pas    }

uses

Crt;

type

TKolor - (biały, czerwony, zielony, niebieski, srebrny); TTyp - (osobowy, ciężarowy);

TWyposazenie - array [1..10] of String [30];

TSamochod - record

Producent : String [20];

Marka : String [20];

Typ : TTyp;

Kolor : TKolor;

NumerRejestracyjny : String [7]; NumerNadwozia : String [30];

NumerSilnika : String [30];

Przebieg : Longint;

DodatkoweWyposazenie : TWyposazenie; end;

var

Samochód : TSamochod;

Znak : Char;

I : Byte;

Wypos : String [30];

begin

ClrScr;

Write ('Podaj producenta: '); Readln (Samochód.Producent); Write ('Podaj markę: '); Readln (Samochód.Marka); repeat

Write ('Podaj typ (''O'1 - osobowy, ''C'1 - ciężarowy): ') Readln (Znak);

until (Upcase(Znak) in ['0', 'C']); case Upcase(Znak) of

'0' : Samochód.Typ :- osobowy;

'C' : Samochód.Typ :- ciężarowy; end; repeat

Writeln ('Podaj kolor (''B'' - biały, ''C'1 - czerwony, ', '’'Z'' - zielony');

Write ('    ''N'' - niebieski, ‘'S'' - srebrny)

Readln (Znak);

' B'

Samochód.Kolor

:* biały;

'C

Samochód.Kolor

:- czerwony;

'Z'

Samochód.Kolor

:- zielony;

'N'

Samochód.Kolor

niebieski

'S'

Samochód.Kolor

:- srebrny;


until (Upcase(Znak) in ['B', 'C', 'Z', 'N', 'S']); case Upcase(Znak) of

end;

Write ('Podaj numer rejestracyjny: '); Readln (Samochód.NumerRejestracyjny);

Write ('Podaj numer nadwozia: ');

Readln (Samochód.NumerNadwozia);

Write ('Podaj numer silnika: ');

Readln (Samochód.NumerSilnika);

Write ('Podaj przebieg: ');

Readln (Samochód.Przebieg);

I :- 1; repeat

Write ('Podaj kolejny element wyposażenia '(Enter, aby zakończyć): ');


Wyszukiwarka

Podobne podstrony:
84 (153) 120 Turbo Pascal • Ćwiczenia praktyczne program cw4_26; { Program wczytujący do tablicy z r
70 (198) 106 Turbo Pascal • Ćwiczenia praktyczne ĆWICZENIE 4.17Określanie daty urodzeniaNapisz progr
Turbo Pascal Ćwiczenia praktyczne Wydanie I Porno) połowowe ;a;ady programowania Noocz twcłzyć alg
72 (189) 108 Turbo Pascal • Ćwiczenia praktyczne zegar aż do momentu naciśnięcia przez użytkownika k
74 (177) 110 Turbo Pascal • Ćwiczenia praktyczne else if Zmienna-wartosc2 then dzialanie2 else
76 (177) 112 Turbo Pascal • Ćwiczenia praktyczne begin if (X+dX>-l) and (X+dX<-80) and (Y+dY&g
78 (168) 114 Turbo Pascal • Ćwiczenia praktyczne Utworzymy dwa zbiory oparte na typie znakowym. W pi
80 (171) 116 Turbo Pascal • Ćwiczenia praktyczne ĆWICZENIE 4.24Wykorzystanie typu zbiorowegoZdefiniu
IMG77 200 Ćwiczenia laboratoryjne z fizyki Rys. 25.2. Kształt próbki do pomiarów napięcia Halin Pró
ELEMENTARZ ĆWICZENIA W PISANIU I CZYTANIU CZ1 25 1. Ułóż podpisy do obrazków z rozsypanek. -24-
zaliczenie informa1 zaliczenie wykładu z programowania komputerów 1.    Zadeklarować
Ćwiczenia 1.1. Napisać skrypt test.m, w którym utworzymy macierz A=[l 2 3; 4 7 0]. Do zmiennej rozA
25 □ LEKCJA 26 Turbo Pascal -instrukcje warunkoweZASOBY Q Instrukcje warunkowe o Ćwiczenia O
CB i rad 179 179 XII. LOKATORPROGRAM KOMPUTEROWY LOC QRB Program napisano w języku programowania TU
49 (335) * / A VZagadnienia trudniejsze Poznałeś już techniki pozwalające pisać proste programy w Tu
sady terenówki I Program ..Praktyki - ćwiczeń praktycznych" z sadownictwa dla studentó studiów
Moduł obejmuje ćwiczenia praktyczne dotyczące podstawowej obróbki zdjęć w programie Ir-fanView.

więcej podobnych podstron