Delphi 2010 ve Delpi XE2 aynı pc üzerinde kullanımı!
Destek talebi(Lütfen oy verelim!)
Sitemiz üye alımına kapatılmıştır!
! CODEBANK 2012 !
İNDİRMEK&DETAYLI BİLGİ ALMAK İÇİN BURAYI TIKLAYINIZ.
0 Üye ve 2 Ziyaretçi konuyu incelemekte.
Function Topla(Sayi1, Sayi2:string):String;var i:integer; Haneler1:array[1..100]of integer; Haneler2:array[1..100]of integer; Toplam, Artan:integer; Uzunluk, Uzunluk1, Uzunluk2:integer; Sonuc:String;begin Artan:=0; For i:=0 to 100 do Haneler1[i] := 0; For i:=0 to 100 do Haneler2[i] := 0; Uzunluk1:=Length(Sayi1); Uzunluk2:=Length(Sayi2); for i:=1 to Uzunluk1 do Haneler1[i]:=strtointdef( Copy(Sayi1, ((Uzunluk1-i)+1), 1), 0); for i:=1 to Uzunluk2 do Haneler2[i]:=strtointdef( Copy(Sayi2, ((Uzunluk2-i)+1), 1), 0); if Uzunluk1>Uzunluk2 then Uzunluk:=Uzunluk1 else Uzunluk:=Uzunluk2; Artan:=0; for i:=1 to Uzunluk do begin Toplam:=Haneler1[i] + Haneler2[i] + Artan; Haneler1[i] := Toplam MOD 10; Artan := Toplam DIV 10; end; Haneler1[i] := Artan; if Artan>0 then Haneler1[Uzunluk+1]:=Artan; Sonuc:=''; for i:=1 to Uzunluk do Sonuc:=inttostr(Haneler1[i])+Sonuc; Result:=Sonuc;end;
Edit3.Text := Topla(Edit1.Text, Edit2.Text);