Archived
1
0
This repository has been archived on 2025-03-31. You can view files and clone it, but cannot push or open issues or pull requests.
pascal/ITG/GEWICHT.PAS
2001-11-30 12:14:44 +01:00

39 lines
961 B
Plaintext
Raw Permalink Blame History

{ Var Geschl:Char;
'GrӇe, Gewicht, Geschlecht angeben'
VAR Gr,Gew,Geschl eingeben
Geschl='m' ?
nein: Ideal := (gr-100)*0.9
ja: Ideal=(Gr-100)*0.95
Gew <= Ideal*0.98
Ja: 'Fliegengew'
Var Ideal ausgeben
Nein: Gew >= Ideal*1.02
Ja: 'Alter Sack-zu schwer!'
VAR Ideal ausgeben
Nein: 'Gratulation' }
program Gewicht;
uses Crt;
var Gr, Gew, Ideal: real;
Geschl: char;
begin
Write('GrӇe: ');
ReadLn(Gr);
Write('Gewicht: ');
ReadLn(Gew);
Write('Geschlecht (m/w): ');
Geschl := ReadKey;
WriteLn(Geschl);
WriteLn;
if Geschl='m' then Ideal := (Gr-100)*0.95 else Ideal := (Gr-100)*0.9;
if Gew <= Ideal*0.98 then WriteLn('Fliegengewicht! Idealgewicht: ', Ideal:3:5)
else if Gew >= Ideal*1.02 then WriteLn('Alter Sack-zu schwer! Idealgewicht: ', Ideal:3:5)
else WriteLn('Gratulation!');
WriteLn;
WriteLn('Bitte Taste dr<64>cken...');
ReadKey;
end.