Azad İsa oğlu Qurbanov, Elçin Musa oğlu Məmmədov, Aygün Seyfəddin qızı Hüseynova


procedure Equation (a,b,c:real; var x1,x2:real)



Yüklə 1,42 Mb.
Pdf görüntüsü
səhifə64/141
tarix26.12.2016
ölçüsü1,42 Mb.
#3429
1   ...   60   61   62   63   64   65   66   67   ...   141
procedure Equation (a,b,c:real; var x1,x2:real);                  
var d:real; 
    begin 
 d:=sqr(b)-4*a*c; 
 if d>=0 then begin 
 x1:=(-b+sqrt(d))/(2*a); 
 x2:=(-b-sqrt(d))/(2*a); 
 end; 
     end; 
function sum (k:integer):real; 
var i:integer; s:real; 
begin 
 s:=0; 
 for i:=1 to k do s:=s+1/i; 
 sum:=s; 
end; 
Proqramın icraedici bloku 
Begin
  işçi sözü ilə başlayır, sonra isə bir-
birindən nöqtə-vergüllə ayrılan dilin operatorları yazılır. Bölmənin sonu 
End
  işçi 
sözü ilə qurtarır. 
End
  işçi sozündən sonra mütləq nöqtə qoyulmalıdır: 
Begin 
 
….. 
 
End. 
Məsələn, kvadratın sahəsinin tapılması alqoritmi aşağıdakı kimi yazıla bilər. 
    Program P_2; 
 
 
Var a, s : Real; 
  Begin 
 
 
Write(’kvadratin terefini daxil edin’); 
  Readln(a); 
 
 
s := a * a; 
  Write(’Kvadratin 
sahəsi=’, s:10:4); 
  End. 
Qeyd edək ki, proqramın istənilən yerində izahedici mətnlərdən ibarət olan 
şərhlər verilə bilər. Şərhlər vasitəsilə proqramın məqsədi, dəyişənlərin və sabitlərin 
mənası, proqramın çətin başa düşülən yerləri izah edilir. Yaxşı  şərhlə verilən 
proqram həm oxunaqlı olur, həm də orada baş verən səhvlərin tapılması asanlaşır. 
Şərhin mətni {} və ya (* *) simvolları arasında yazılır.  Şərhləri Turbo Pascal 
dilinin kompilyatoru nəzərə almır. Odur ki, onlar proqramın yerinə yetirilməsinə 
təsir göstərmirlər.  


 
345

Yüklə 1,42 Mb.

Dostları ilə paylaş:
1   ...   60   61   62   63   64   65   66   67   ...   141




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin