ANA SAYFA
İÇİNDEKİLER
PROSEDÜR
=> Örnek1
=> Örnek2
=> Örnek3
=> Örnek4
=> Örnek5
=> Örnek6
=> Örnek7
=> Örnek8
=> Örnek9
=> Örnek10
=> Örnek11
=> Örnek12
=> Örnek13
=> Örnek14
=> Örnek15
=> Örnek16
=> Örnek17
=> Örnek18
=> Örnek19
=> Örnek20
=> Örnek21
=> Örnek22
=> Örnek23
=> Örnek24
=> Örnek25
FONKSİYON
İSTATİSTİK
Z. DEFTERİ
İLETİŞİM
Örnek20

Soru = ikinci dereceden bir bilinmeyenli denklemin köklerini bulan programı prosedürde yapınız          ( ∆=b 2 *4ac ∆<0 ise “Kök Yok”  / ∆=0 ise x1=-b/(2*a) x1=x2 / ∆>0 ise x1=(-b+√∆) / 2a , x2=(-b-√∆)/ 2a )

Şekli :

Image Hosted by ImageShack.us

Kodlar :

Procedure deltahsp(x,y,z:integer); 
Var 
delta:real; x1,x2:real;
Begin 
delta:=0;
delta:=sqr(y)-(4*x*z);
if delta<0 then showmessage('Reel Kök Yok')
else if delta=0 then 
begin 
x1:=-y/(2*x);
showmessage('Tek Kök Var x1=x2 = '+ floattostr(x1));
end 

else begin 
x1:=(-y+sqrt(delta))/(2*x);
x2:=(-y-(sqrt(delta)))/(2*x);
showmessage('İki Kök Var : x1 = ' + floattostr(x1) + ' x2 = ' + floattostr(x2));
end; 
end; 

Procedure TForm1.Button1Click(Sender: TObject); 
var 
a,b,c:integer;
begin 
a:=strtoint(inputbox('A Değeri','A Değerini Giriniz',''));
b:=strtoint(inputbox('B Değeri','B Değerini Giriniz',''));
c:=strtoint(inputbox('C Değeri','C Değerini Giriniz',''));
deltahsp(a,b,c);
end;

Çalışma Şekli :


Image Hosted by ImageShack.us
 Image Hosted by ImageShack.usImage Hosted by ImageShack.us
 Image Hosted by ImageShack.us

İki bilinmeyenli denklemin çözümü için 3 tane sayı girmemiz gerekiyor ve bu 3 sayıyı girdikten sonra iki bilinmeyenli denklemin formülü sayesinde çözüme kolayca ulaşarak sonucu ekrana bildirir.

 

Hakkında
Bu tasarım PINAR ÖZER tarafından sistem analizi dersi için verilen proje kapsamında yapılmıştır.
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol