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 lebih unggul

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 :)

Membuat Relasi Dengan SQLyoq Enterprise

Membuat relasi bertujuan untuk memastikan hubungan antar tabel, sehingga mengetahui gambaran sistem seperti apa sehingga dapat dimengerti. Berikut langkah - langkah nya sebelum nya buat database lebih dari 1 tabel. ini hanya untuk gambaran bagaimana cara membuat tabel relasi pada SQL yog enterprise. Bagi yang belum bisa membuat tabel dengan SQLyog enterprise silahkan baca ini . Buka database yang ingin di relasi. Sebelum nya pastikan sudah terinstal innodb berikut cara nya apabila belum terinstal klik setelah klik pada database yang ingin direlasi selanjutnya klik pada SchemaDesigner. Selanjutnya klik ADD kanan dibawah Schema Designer . ceklist tabelnya lalu OK Catatan: Membuat Relasi dimulai drag tarik dari Foreign key ke Primery key jangan terbalik, dan bila relasi lebih dari 1 berikan seperti gambar no 1 dibedakan dengan yang laen nama relasi nya. Pada On Delete dan On Update bila di ceklist dan Di pilih pada Cascade akan memiliki