Rabu, 27 Mei 2015

Program Menghitung Gaji Karyawan (PASCAL) dengan IF ( percabangan)

Program Menghitung Gaji Karyawan (PASCAL) dengan IF ( percabangan)

program Menghitung_Gaji_Karyawan; 
uses crt; 

var 
gapok, tanak , gatot: real;
 n, golongan, status: integer; 
nama , gol : string; 

begin 
writeln ('Menghitung Gaji Karyawan'); 
writeln ('========================'); 
writeln ('Golongan : 1. III 2. IV 3. V '); 
writeln ('Status : 1. Menikah 2. Single '); 
writeln ('========================'); 
write ('Masukkan Nama Karyawan : '); read(nama); 
write ('Pilih Nomor Golongan : '); read(golongan); 
if (golongan = 1) then 
begin gapok := 2000000; 
gol := 'III'; 
end 
else 
if (golongan = 2) then 
begin 
gapok := 3000000; 
gol := 'IV'; 
end 
else 
if (golongan = 3) then 
begin 
gapok := 4000000; 
gol := 'V'; 
end 
else 
writeln('Nomor Golongan Salah'); 
write ('Pilih nomor Status : '); read(status);
 if (status = 1 ) then 
begin 
writeln ('Masukkan jumlah anak: '); read(n); 
 if (n > 2 ) then 
 tanak := 2 *(10/100 * gapok) 
 else 
tanak := n *(10/100 * gapok); 
end 
else 
tanak := 0; 
writeln ('========================'); 
writeln ('Nama Karyawan : ', nama); 
writeln ('Golongan : ', gol); 
writeln ('Gaji Pokok : ', gapok:0:2); 
writeln ('Tunjangan Anak: ', tanak:0:2); 
gatot := gapok + tanak; 
writeln ('Total gaji : ', gatot:0:2); 
 readln; 
readln; 
end.

Cara membuat program menghitung Luas Lingkaran

Cara membuat program menghitung Luas Lingkaran :

Pertama, buka Borland C++
Kedua, klik File -> New -> Teks edit
Cara membuat program menghitung Luas Lingkaran
Ketiga, ketikkan koding berikut ini :
#include <iostream>
#include <conio>
#include <stdio>
main ()
{
float jarijari,luas,pi;
cout<<"Masukkan Jari-jari lingkaran : ";
cin>>jarijari;
pi=3.14;
luas=pi*jarijari*jarijari;
cout<<"Luas lingkaran : "<<luas;
getche ();
Kurang lebih seperti ini :
Cara membuat program menghitung Luas Lingkaran
Keempat, running program tersebut dengan menekan CTRL + f9 atau juga bisa dengan klik Run.

Bila langkah – langkahnya benar akan muncul seperti dibawah ini :

Cara membuat program menghitung Luas Lingkaran

Program Penghitung Luas dan Keliling Persegi Panjang Dengan Visual Basic

Program Penghitung Luas dan Keliling Persegi Panjang Dengan Visual Basic

Sobat blogger, ini adalah tutorial pertama saya tentang bagaimana membuat program dengan visual basic. Oleh karenanya saya tidak berniat membuat program yang terlalu muluk-muluk, melainkan membuat program sederhana tentang penghitung luas dan keliling sebuah persegi panjang. 
Hasil akhinya seperti gambar disamping, dan untuk proses pembuatan programnya akan saya jelaskan sebagai berikut : 
Pertama, buka IDE Visual Basic sobat... Pilih Standard EXE

Pada form1 tambahkan beberapa komponen berikut : 
  • label1 untuk menuliskan label judul program
  • label2 untuk menuliskan label "panjang" 
  • label3 untuk menuliskan label "lebar"
  • label4 untuk menuliskan label "luas"
  • label5 untuk menuliskan label "keliling"
  • text1 untuk menampung input panjang, telah saya ganti menjadi 'inputPanjang'
  • text2 untuk menampung input lebar, telah saya ganti menjadi 'inputLebar'
  • text3 untuk menampung output luas, telah saya ganti menjadi 'luas'
  • text4 untuk menampung output keliling, telah saya ganti menjadi 'keliling'
  • command1 sebagai button 'hitung' untuk event hitung luas dan keliling
  • command2 sebagai button 'selesai' untuk mereset kembali text input dan output
Ingat ! jangan menggunakan copy paste ya? nanti akan menyebabkan komponen tersebut menjadi kontrol array. Atur semua satu per satu :
kemudian pada setiap komponen, atur ulang penempatan komponen agar terlihat rapi lalu berikan nama pada properties tiap komponen : 
Hingga semua komponen telah diatur dan diberi nama :
Langkah selanjutnya tinggal kita beri event agar program berfungsi sebagai mana mestinya : 
Klik double pada button 'hitung' dan masukkan kode program berikut : 
Penjelasan 
hitung_Click() adalah sebuah metode yang berisi event perhitungan yang nantinya berfungsi untuk melakukan operasi perhitungan ketika button di klik oleh user. 
Val adalah sebuah sebuah fungsi khusus pada visual basic yang memang digunakan untuk merubah nilai String ke dalam nilai integer agar nilai string tersebut bisa untuk proses perhitungan. 
Kemudian double klik pada button 'selesai' untuk memasukkan kode yang berfungsi sebagai event reset 
metode selesai_Click() berfungsi untuk menampung event reset, yang mana seluruh textField tempat input dan output angka perhitungan akan diatur ulang kembali agar dapat digunakan untuk proses perhitungan lain. 
Ini jalannya program ketika run dan uji coba proses perhitungan, hasilnya berjalan sukses: 

Program segitiga bintang menggunakan java

Untuk keperluan pendalaman dalam memahami konsep perulangan maka yang bisa dilakukan para pengajar adalah memberi latihan membuat program segitiga bintang, baik itu segitiga siku-siku ataupun segitiga sama kaki. segitiga tersebut dibentuk dari string bintang yang tersusun sedemikian hingga membentuk bidang segitiga. Tidak terlalu sulit untuk megerjakan hal ini apabila cara kerja dan konsep dasar perulangan sudah sedikit dipahami, bagi yang masih belum paham tentang perulangan silahkan baca artikel sebelumnya Program Perulangan Dalam Java.  Baik mungkin akan lebih bagus kalau langsung saya berikan programnya berikut ini ;
keluaran dari program di atas adalah membentuk segitiga siku-siku seperti yang terlihat dibawah ini;
segitiga bintang
Dari gambar terlihat bahwa segitiga siku-siku dengan garis tegak ada di sebelah kiri, sedangkan kalau kita mau membuat segitiga siku yang garis tegaknya ada disebelah kanan maka yang perlu dilakukan adalah membuat segitiga tambahan sebagai pengisi di baris yang kosong. Coba perhatikan program berikut ;
keluaran dari program di atas adalah seperti gambar berikut ini ;
segitiga bintang
Sudah tahu kan kira-kira bagaimana kalau mau membuat segitiga bintang berbentuk segitiga sama kaki? iya kita bisa modifikasi dari program di atas, langsung saja perhatikan program berikutnya ;
 keluaran dari program di atas adalah seperti gambar berikut ini ;
segitiga bintang

Selasa, 12 Mei 2015

Membuat kalkulator Sederhana dengan C++

 selamat siang semua............. kali ini.saya akan berbagi tentang cara membuat program kalkulator sederhana dengan menggunakan C++.
 
 ok! tanpa basa-basi lagi, di bawah ini sudah ada scoure code nya.......
 
 
#include "iostream.h"
#include "conio.h"
int fungsi_menu(void);
float fungsi_perKalian(void);
float fungsi_pemBagian(void);
float fungsi_pengUrangan(void);
float fungsi_penAmbahan(void);
int menu_exit(void);
void main ()
{
  fungsi_menu();
  return 0;
}
int fungsi_menu()
{
  clrscr();
  int a;
  cout << "——pilih——\n";
  cout << "1. perkalian\n";
  cout << "2. pembagian\n";
  cout << "3. pengurangan\n";
  cin >> a;
  switch (a)
  {
  case 1: fungsi_perKalian(); break;
  case 2: fungsi_pemBagian(); break;
  case 3: fungsi_pengUrangan(); break;
  case 4: fungsi_penAmbahan(); break;
  default: break;
  }
  return 0;
}
float fungsi_perKalian()
{
float x,y,z;
cin >> x ;
cin >> y ;
z = x * y;
cout << "hasilnya : " << z << endl;
cout << endl;
menu_exit();
return 0;
}
float fungsi_pemBagian()
{
float x,y,z;
char a;
cin >> x ;
cin >> y ;
z = x / y;
cout << "hasilnya : " << z << endl;
cout << endl;
menu_exit();
return 0;
}
float fungsi_pengUrangan()
{
float x,y,z;
char a;
cin >> x ;
cin >> y ;
z = x - y;
cout << "hasilnya : " << z << endl;
cout << endl;
menu_exit();
return 0;
}
float fungsi_penAmbahan()
{
float x,y,z;
char a;
cin >> x ;
cin >> y ;
z = x + y;
cout << "hasilnya : " << z << endl;
cout << endl;
menu_exit();
return 0;
}
int menu_exit()
{
  char a;
  cin >> a;
  if (a == 'y')
  {
  cout << endl;
  fungsi_menu();
  }
  else
  {
  cout << "terimakasih telah menggunakannya";
  }
  return 0;
}
 
 
 
 
 semoga bermanfaat dan sampai jumpa dipostingan berikutnya:)