Masalani natijasini olish uchun a, b, c parametrlar asosiy kiritiladigan qiymatlar,
bu qiymatlarni kiritish uchun READ operatoridan foydalanamiz.
Dastur:
PROGRAM YE(INPUT,OUTPUT);
VAR A, B, C, P, T, HA, HB, HC: REAL;
BEGIN READ (A, B, C);
P:=(A+B+C)/2;
T:=2*SQRT(P*(P-A)*(P-B)*(P-C));
HA:=T/A; HB:=T/B; HC:=T/C;
WRITELN (‘HA=’;HA); WRITELN (‘HB=’;HB);
WRITELN (‘HC=’;HC); END.
Dastur tuzib o’zgarmas va o’zgaruvchilarni nomini
yozishda ularning qiymatini
mazmunini ifodalaydigan nomlardan foydalanish maqsadga muvofiq bo’ladi.
Paskalda bir qatorga bir necha operator yozish mumkin bo’lsada, lekin ko’p
hollarda dasturni qabul qilinishi yomon oqibatlarga olib kelishi mumkin.
Shuning
uchun imkoni bo’lsa, alohida yozish tavsiya etiladi.