ďťż

Ładny brzuch

Mam sobie taki program:

uses crt; type tydzien = (pn,wt,sr,czw,pt,sb,nd); var dzien: tydzien; begin clrscr; writeln('Podaj dzien'); read(dzien); end.

I teraz czemu przy uruchamianiu wywala mi blad o tresci: Cannot read or write variables of this type.

I drugie pytanie: Jesli juz wczyta ta zmienna to jak wykonac jakies polecenie gdy zmienna ta nie bedzie zgodna z typem np podam za dzien jablko czego nie ma w typie tydzien i napisze ,,zle wyrazenie".

(wszystko to umiem zrobic, ale nie umiem tego wykonac przy uzyciu typu wyliczeniowego).

Prosze o pomoc.



Czy mugłbyś dokładniej opisać co ten program ma robić. Jakie parametry chcesz wprowadzać a co ma wyświetlać w odpowiedzi.

chce wykonac program w ktorym podajemy dzien tygodnia i wypisze go na ekranie. Chce jednak wykorzystac typ wyliczeniowy czyli tydzien = (pn,wt,sr,czw,pt,sb,nd);

w przypadku gdy podamy cos innego niz dzien tygodnia czyli typ nie zostanie spelniony wyswietli ,,blad".
Użytkownik dzonybrawo edytował ten post 17 marzec 2006, 12:43
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •