
Ich habe ein ganz dringendes Problem...muss für die Schule ein Programm zur Berechnung des Flächeninhaltes eines Rechteckes bzw. Kreises herstellen...nunja ich schreibe am Freitag eine Klassenarbeit und irgendwie will mein Programm nicht funktionieren..es weigert sich meinen Flächeninhalt auszurechnen

ich würde mich freuen, wenn mal einer drübergucken könnte und mir meinen Fehler nennen könnte...
Daaaaaaanke =)
Lg
Code: Alles auswählen
var
wahl:integer;
flaecheninhaltkreis:Extended;
flaecheninhaltrechteck:Extended;
Umfangkreis:real;
Umfangrechteck:real;
a:real;
b:real ;
r:real;
begin
//Eingabe:
write('mit diesem Programm können sie den Flaecheninhalt eines Kreises oder eines Rechteckes ausrechnen') ;
write('Rechteck(1) oder Kreis(2)') ;
read(wahl);
//Verarbeitung:
IF (wahl=2)
then begin
write ('r');
read (r);
flaecheninhaltkreis :=r*3.14159265 ;
read(flaecheninhaltkreis);
Umfangkreis :=2*r*3.14159265;
read(Umfangkreis)
end
Else begin
write('a');
read (a);
write ('b');
read(b);
flaecheninhaltrechteck:=a*b;
read(flaecheninhaltrechteck);
Umfangrechteck :=2*a+2*b ;
read (umfangrechteck);
end;
//Ausgabe:
write('Der Flaecheninhaltkreis betraegt:' ,flaecheninhaltkreis:8:2);
readln
end.