Pascal – anket proqramı

salam.xəstəxanada xəstələr haqqinda informasiyani ozunde eks etdiren fayl yaratmaliyiq.struktur beledi:soyadi,anadan oldugu yer,yasi, cinsi,diaqnoz.asagidaki informasiyani capa cixaran proqram tertib etmeliyik; 18 yasdan boyuk olan xestelerin soyadi,anadan olduğu yer ve diaqnoz.proqrami yazmisam paskalda.amma if olan yerde sehv var.sehvi tapa bilmire.xahis edirem komek edin.mən basqalari kimi 0dan proqram istemirem.ozum yaziram amma duzelis edin xahis edirem.cox sagolun. [code] program yazi_tipi; uses crt; Type anket=record Soyad:string; dog_yer:string; yas:string; cins:string; diaqnoz:string; end; var xeste:array [1..3] of anket; i:byte;x:real; begin for i:=1 to 3 do with xeste[i] do begin writeln ('xestenin soyadini daxil edin'); readln(soyad); writeln('anadan oldugu yeri daxil edin'); readln(dog_yer); writeln('yasini daxil edin'); readln(yas); writeln('cinsini daxil edin'); readln(cins); writeln('diaqnozunu daxil edin'); readln(diaqnoz); end; writeln('daxil etme bitdi'); for i:=1 to 3 do if (xeste[i].yas>18) then begin for i:=1 to 2 do begin writeln('xestenin soyadi:',xeste[i].soyad); writeln('dog_yer:',xeste[i].dog_yer); writeln('yas:',xeste[i].yas); writeln('cins:',xeste[i].cins); writeln('diaqnoz:',xeste[i].diaqnoz); end; end; end. [/code]

Verilmiş cavablar və yazılan şərhlər (1 cavab var)

marmeladze (2014-12-19 17:14:00)
düzü mənim paskal-dan bir elə başım çıxmır. amma mümkünsə xəta kodunu da paylaşardız. bir şeyi də dəqiqləşdirim, kodun original variantında, aşağıda göstərdiyim hissədə ">" yazmısız, ya ">"? [code]if (xeste[i].yas>18) [/code]

Mövzu üzrə bənzər suallara da baxa bilərsiniz.

Pascal ABC ni nece yukleyim?

Pascalda müəyyən addımlarla iç-içə dövrlər

Pascalda s=(x+1/1!)*(x+2/2!)*(x+3/3!)*…*(x+20/20!) məsələsi

Pascalda həqiqi ədədlərin çıxışa verilməsi

Pascal dilində məsələ

Pascal proqramlaşdırma dilindә massivin emalı