Langsung ke konten utama

Function Berparameter, Percabangan Case OF Pada Delphi

Tampilan Program 






Tampilan Komponen sebagai Berikut 


Pada ComboBox Isikan Pada Items

  • Fahreinhet
  • Reamur 
  • Kelvin
Buat Procedure Bersih


procedure TForm1.bersih;
begin
    edtcelcius.Text:='';
    edthasil.Text:='';
    ComboBox1.Text:='';
end;




Buat Function seperti dibawah ini:


private
    { Private declarations }
  public
    { Public declarations }
    Procedure Bersih;
    function kelvin (cel : integer) : Integer;
    function reamur (cel : integer) : Real;
    function fahreinheit (cel : integer) : Real;
  end;


Selanjut nya Klik 2x Pada Bitbtn1 atau pada hitung

procedure TForm2.BitBtn1Click(Sender: TObject);
var
    celcius : Integer;
begin
    celcius:=StrToInt(edtcelcius.Text);

    case ComboBox1.ItemIndex of
    0:
    begin
       edthasil.Text:=FloatToStr(fahreinheit(celcius));
    end;
    1:
    begin
       edthasil.Text:=CurrToStr(reamur(celcius));
    end;
    2:
    begin
       edthasil.Text:=CurrToStr(kelvin(celcius));
    end;
    end;

end;



Klik 2x Pada Bitbtn2 atau pada Clear

procedure TForm21.BitBtn2Click(Sender: TObject);
begin
    bersih;
end;

Lalu dibawahnya Panggil Function tadi seperti dibawah ini :

function TForm2.fahreinheit(cel: integer): Real;
begin
    fahreinheit:= 4/5 * cel + 32;
end;

function TForm2.kelvin(cel: integer): Integer;
begin
    kelvin:= 273 + cel;
end;

function TForm2.reamur(cel: integer): Real;
begin
    reamur:= 9/5 * cel ;
end;

end.



Sekian Semoga Bermanfaat :)






Komentar

Postingan populer dari blog ini

Perbedaan Processor Socket AM3,AM3+ dan FM2

    VS saya akan menjelaskan tentang teknologi yang berkembang Pada Teknologi Processor AMD yang umum nya terdapat pada pasar Di indonesia.Sekaligus bagi teman-teman yang ingin merakit PC murah dan baik kualitas nya. Kadang teman-teman bingung dengan perbedaan diantara ketiga nya, saya akan bahas secara simple ketiga nya. Pertama AM3+ atau generasi diatas dari AM3 untuk Processor antara lain dengan seri FX-9xxx Setara Core i7, FX-8xxx,FX-6xxx,FX-4xxx semakin Tinggi Seri dibelakang nya semakin bagus dan semakin bagus pula harga nya :). seri FX sendiri seri atas dari produk AMD. Lalu Bagaimana Dengan AM3 ? Seri Ini banyak digunakan di Indonesia AMD AM3. untuk Processor nya sendiri berseri Athlon,Phenom dan Sempron. Dan Bagimana Dengan FM2 ? Untuk FM1 dan FM2 Processor saat Ini yang saya Ketahui antara Lain Apu A4-xx,Apu A6-xx, Apu A8-xx,Apu A10-xx. Bagaimana dengan Kelebihan Antara FM2 dan AM3 ? Untuk Processor FM2 saya simpulkan sedikit leb...

Perbedaan Div dan mod pada C++

Terkadang Kita bingung Memahami apa itu Div dan Mod, untuk Mudah nya silahkan lihat Contoh Berikut : Div sendiri adalah Hasil Bagi yaitu 2.  2X2 =4 5-4 =1 dan satu adalah Sisa Bagi atau Mod itu sendiri. lalu untuk implementasi Pemrograman nya dalam bahasa C++ bagaimana ? Ini Contoh Sourcode Program nya : #include <stdio.h> #include <conio.h> main() {             int a,hasildiv,hasilmod; printf ("Masukan Nilai ="); scanf ("%d",&a); hasildiv =a / 2; hasilmod =a % 2; printf ("Hasil div =%d",hasildiv); printf ("\nHasil mod =%d",hasilmod); getch(); } mudah kan :) Jika Ada Pertanyaan Silahkan Berikan Komentar :)