Friday, November 29, 2013

Program C++ Menghitung Diskon Pembelian oleh Pelanggan

Contoh Program C++ untuk Menghitung Diskon Pembelian oleh Pelanggan , dimana pelanggan yang melakukan pembelian sama dengan atau diatas 50000 akan mendapatkan diskon 10% dari total belinya.
Program menggunakan perulangan while dan fungsi if - else .
program perkasiran, swalayan, supermarket sederhana . kasir. pembeli. beli.

#include <conio.h>
#include <iostream.h>
main(){
char nama_brg [20];
int jmlh_beli=0,tot_beli=0, x, y;
long int harga=0,hrg_brg=0,total=0,bayar=0,diskon;
cout<<" ==== Program Perkasiran untuk Menghitung Diskon Sederhana ==== \n\n";
cout<<"Masukkan jumlah macam barang yang sudah dibeli:";cin>>y;
x=1;

Membuat Program C++ Menu Rental Buku Menggunakan fungsi Switch - Case

Program C++ Membuat Menu Rental / penyewaan buku menggunakan fungsi Switch - Case dan define .
Terdiri dari 3 jenis buku yaitu
novel, harga sewa = 2000
komik, harga sew = 1000
majalah, harga sewa = 1500
bila meminjam lebih dari atau sama dengan 5 buku maka akan mendapatkan diskon sebesar 10%.

#include <conio.h>
#include <iostream.h>
#define novel 2000
#define komik 1000
#define majalah 1500
#define diskon 0.1

Contoh Program C++ Menghitung Gaji Karyawan Berdasarkan Golongan Menggunakan fungsi Switch - Case

ketentuan:
Buatlah Program C++ untuk menghitung gaji.
Gaji didapat dari gaji pokok + tunjangan keluarga.
Gaji pokok didapat berdasarkan Golongan.
golongan 1 : 1200000 , golongan 2 : 1500000 , golongan 3 : 2100000;
Tunjangan keluarga diberikan pada masing-masing anak sebesar 10% dari gaji pokoknya ,  dan maksimal diberikan kepada 3 anak.
case program menghitung gaji berdasarkan golongan


Program :
#include <conio.h>
#include <iostream.h>
main(){
int golongan;
int jumlah_anak, gaji_pokok, tjg_klg, total_gaji;

Thursday, November 28, 2013

Program C++ Inputan Data Pelanggan

Program C++ Inputan Data Pelanggan secara dinamis yang terdiri dari 3 menu yaitu :
1. Dapat Menginputkan / memasukkan data
2. Dapat Melihat data yang diinputkan
3. Keluar Program
Dengan Nestedstruct . nested struct terdiri dari Struct Pelanggan, Struct Lokasi dan Struct Alamat.


#include <iostream>
#include <conio.h>
#include <stdlib.h>
#include <ctype.h>
#include <stdio.h>
#include <dos.h>

Program C++ Sequential Searching dengan Inputan Dinamis

Program C++  Sequential Searching / Search array dengan Inputan Dinamis / inputan terserah user  / ditentukan oleh user, untuk mencari angka / posisi angka.

#include <conio.h>
#include <iostream.h>
main(){
int c,i,posisi;
int A[1000];

Wednesday, November 27, 2013

Contoh Program C++ Searching Mencari Angka

Contoh program c++ Sequential Search mencari posisi / letak angka.


searching
searching . . . .mencari angka data ditemukan

#include <conio.h>
#include <iostream.h>
main(){
int c,i,posisi;
int A[20]={3,2,4,10,20,1,5,8,7,9,6,5,11,12,14,13,16,15,17,19};

Tuesday, November 26, 2013

Contoh Program Java Pewarisan Mamalia

Contoh Program Java Pewarisan / inheritance

lebih dari satu hewan /binatang /statis , binatang kambing , paus , kelelawar. 

statis versi 1.

class Mamalia{
public String nama;
public String makanan;
public String habitat;
public String caraBergerak;
}

Friday, November 22, 2013

Mengurutkan Angka menggunakan Metode Bubble Sort C++ [dinamis]

Membuat Program C++ mengurutkan Angka dengan inputan dinamis  atau inputan terserah user, baik jumlah angka atau pun  angka yang dimasukkan .
secara naik / ascending , kecil ke besar . 



#include <iostream.h>
#include <stdio.h>
#include <conio.h>

main (){
int k,i,temp,data;
int L[100];
   cout<<"Masukkan banyak Angka : ";cin>>data;
   for (i=0; i<data; i++){
   cout<<"Masukan Data ke - "<<i+1<<" = " ;cin>>L[i];
   }

Mengurutkan Angka menggunakan Metode Bubble Sort C++ (Statis)

Program C++ Mengurutkan angka menggunakan metode bubble sort sederhana. :



#include <iostream.h>
#include <stdio.h>
#include <conio.h>

main (){
int k, i, temp;
int L[9];
   L[0] = 1;
   L[1] = 8;
   L[2] = 3;
   L[3] = 6;
   L[4] = 2;
   L[5] = 7;
   L[6] = 5;
   L[7] = 4;
   L[8] = 9;

Thursday, November 21, 2013

Mencari Luas Permukaan dan Volume Tabung dengan Pemrograman Berorientasi Objek

di java . Program Java
Contoh Program  Java Mencari Luas Permukaan Tabung dan Volume Tabung menggunakan sistem OOP sederhana dan dengan inputan statis, menggunakan sistem konstruktor / constructor /construktor.
(Inggris: object-oriented programming disingkat OOP) .


Script 1
Tabung.java
-------------------

public class Tabung{
private int r;
private int t;
private double phi=3.14;
public Tabung(){
 r=3; t=4;
 }
public Tabung(int r,int t){
this.r=r; this.t=t;
}
public double volume(){
return phi*r*r*t;
}
public double lp()
{
return 2 * phi * r * (r + t);
}
}


Script 2 :
hittabung.java
-----------------------
public class hittabung.java
{
public static void main(String[]args)
{
Tabung t=new Tabung(3,4);
System.out.println("Menghitung Luas dan Volume Tabung");
System.out.println("r = 3 ");
System.out.println("t = 4 ");
 System.out.println("Volume = phi*r^2*t = "+t.volume());
 System.out.print("Luas Permukaan = 2 * phi * r * (r + t)  = "+t.lp());
 }
 }



Sunday, November 17, 2013

Program Java Menghitung SPP

Program Java menghitung SPP dengan pemrograman berorientasi objek (OOP) Java Konstruktor.

constructor.

File Java ke 1 beri nama SPP.java

public class SPP {
String nama, nim;
int spt,spv,sks;
//construktor dengan parameter
public SPP(String nama, String nim, int spt, int spv, int sks){
this.nama = nama;
this.nim = nim;
this.spt = spt;
this.spv = spv;
this.sks = sks;
}
//method hitung dengan tipe int
public int hitung(){
//method non-void harus ada nilai kembalian/return value
return (spt+(spv*sks));
}
}


//File / script java ke 2 beri nama DemoSPP


public class DemoSPP {
public static void main (String [] args) throws IOException{
//deklarasi variabel
String nama,nim;
int spt,spv,sks;
//proses instansiasi objek dengan inputan manual
SPP bayar = new SPP("Irfan","12.12.1234",950000,70000,24);
//dengan inputan
//Langkah 1 : menginisialisasi BufferedReader
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//Langkah 2 : proses input
System.out.print("Nama \t\t: ");
nama = br.readLine();
System.out.print("NIM \t\t: ");
nim = br.readLine();
System.out.print("SPP Tetap \t: ");
spt = Integer.parseInt(br.readLine());
System.out.print("SPP Variabel \t: ");
spv = Integer.parseInt(br.readLine());
System.out.print("SKS \t\t: ");
sks = Integer.parseInt(br.readLine());
//proses instansiasi objek dengan inputan
SPP bayar2 = new SPP(nama,nim,spt,spv,sks);
//output perhitungan dengan inputan manual
System.out.println("\n\n\n--------------- PROGRAM PERHITUNGAN SPP MANUAL ---------------\n");
System.out.println("Nama \t\t: " + bayar.nama);
System.out.println("NIM \t\t: " + bayar.nim);
System.out.println("SPP Tetap \t: " + bayar.spt);
System.out.println("SPP Variabel \t: " + bayar.spv);
System.out.println("SKS \t\t: " + bayar.sks);
System.out.println("Total SPP yang harus dibayarkan : Rp " + bayar.hitung() + ",-\n");
System.out.println("------------------------ TERIMA KASIH ------------------------\n\n");
//output perhitungan dengan inputan
System.out.println("\n-------------- PROGRAM PERHITUNGAN SPP OTOMATIS --------------\n");
System.out.println("Nama \t\t: " + bayar2.nama);
System.out.println("NIM \t\t: " + bayar2.nim);
System.out.println("SPP Tetap \t: " + bayar2.spt);
System.out.println("SPP Variabel \t: " + bayar2.spv);
System.out.println("SKS \t\t: " + bayar2.sks);
System.out.println("Total SPP yang harus dibayarkan : Rp " + bayar2.hitung() + ",-\n");
System.out.println("------------------------ TERIMA KASIH ------------------------\n");
}
}


Run yang Demo SPP lewat CMD :
Hasilnya akan tampak seperti dibawah ini :




Friday, November 15, 2013

Program Perulangan For C++ Membentuk Deret Angka Baris Ganjil Naik dan Baris Genap Turun

Program C++ dengan perulangan for deret angka membentuk segitiga siku-siku jumlah baris sesuai keinginan user,jika untuk baris ganjil deret ascending / naik dan baris genap menurun / descending .

#include <iostream.h>
#include <conio.h>
int main ()
{
int n, i, j, k;
cout<<"inputkan angka = ";
cin>>n;
cout<<endl;
for (i=1; i<=n; i++)
{
if (i%2 != 0)
{
for (j=1; j<=i; j++)
{
cout<<j<<" ";
}
}
else if (i%2 == 0)
{
for (k=i; k>=1; k--)
{
cout<<k<<" ";
}
}
cout<<endl;
}
getch();
return 0;
}


sumber

Wednesday, November 13, 2013

Contoh Program untuk menghitung biaya sewa kamar hotel Java

Program Sistem Informasi Reservasi Perhotelan /hotel.
Buat program untuk menghitung biaya sewa kamar di hotel ABCD
dengan ketentuan :
Deluxe Room = Rp 275.000/hari
Suite Room = Rp 300.000/hari
Precident Room = Rp 375.000/hari
Diskon :
Jika Pelanggan Biasa
4 – 7 hari = 10%
> 7 hari = 15%
Jika Member
4 – 7 hari = 20%
> 7 hari = 35%

///

Monday, November 11, 2013

Program Java Mengurutkan Angka

Langsung saja :

class SortingA {
public static void main (String [] lat) {
int temp=0,b,k,i,j;
int a[] = {10,1,9,7,5,6,4,2,3,8};

System.out.println("Sebelum diurutkan :");
for (i=0;i<10;i++){
System.out.print(a[i] + " ");
}

for (b=0;b<10;b++) {
for (k=0;k<9;k++){
if (a[k]>a[k+1]){
temp = a[k];
a[k] = a[k+1];
a[k+1] = temp;
}
}
}

System.out.println("\n\nSetelah diurutkan :");
for (j=0;j<10;j++){
System.out.print(a[j] + " ");
}
}
}
Tampilan :



Program C++ Perulangan For Deret Angka Menurun

Program c++ perulangan for deret angka menurun (vertikal) , dengan deret turun lalu kembali menjadi deret naik.
maksimal ke minimal.

#include <iostream.h>
#include <conio.h>

main()
{
int i;
for(i=10;i>=0;i--)
cout<<i<<""<<endl;
{for(i=1;i<=10;i++)
cout<<i<<""<<endl;
}

getch();
}

Sunday, November 10, 2013

Contoh Perulangan Angka program php dengan For

contoh perulangan for php sederhana.
bentuk angka segitiga menurun naik turun .
Contoh 1 :

<html>
<head>
<title>Struktur pengulangan dengan FOR</title>
</head>
<body>
<?php
for($r=6; $r>=1; $r--)
{
for($s=1; $s<$r; $s++)
{
echo "$s";
//echo "*";
}
echo "<br>";
}
?>
</body>
</html>

Script tersebut akan menampilkan angka seperti dibawah :
12345
1234
123
12
1

Contoh 2 :
<html>
<head>
<title>Struktur pengulangan dengan FOR</title>
</head>
<body>
<?php
for($r=1; $r<=6; $r++)
{
for($s=5; $s>=$r; $s--)
{
echo "$s";
//echo "*";
}
echo "<br>";
}
?>
</body>
</html>


Script tersebut akan menampilkan angka seperti dibawah :
54321
5432
543
54
5

Contoh 3:
<html>
<head>
<title>Struktur pengulangan dengan FOR</title>
</head>
<body>
<?php
for($r=1; $r<=6; $r++)
{
for($s=1; $s<$r; $s++)
{
echo "$s";
//echo "*";
}
echo "<br>";
}
?>
</body>
</html>

Script tersebut akan menampilkan angka seperti dibawah :
1
12
123
1234
12345

Friday, November 8, 2013

Program Java Menghitung Nilai Akhir Menggunakan Bufferedreader

Program Java Menghitung nilai akhir suatu mata kuliah menggunakan bufferedreader..





import java.io.*;
//deklarasi kelas
public class Menghitung_Nilai_Akhir {
//deklarasi method utama
public static void main (String [] input) throws IOException {
//inisialisasi BufferedReader
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//deklarasi dan inisialisasi variabel
String nama = "";
String nim = "";
String a = 0;
String b = 0;
String c = 0;
String d = 0;
Double total = 0;
Double strUts = 0;
Double strUas = 0;
Double strT = 0;
Double strQ = 0;



System.out.print("Masukkan nama mahasiswa : ");
nama = br.readLine();

System.out.print("Masukkan NIM Mahasiswa : ");
nim = br.readLine();

System.out.print("Inputkan nilai UTS : ");
strUts = br.readLine();

System.out.print("Inputkan nilai UAS : ");
strUas = br.readLine();

System.out.print("Inputkan nilai tugas : ");
strT = br.readLine();

System.out.print("Inputkan nilai Kuis : ");
strQ = br.readLine();



// mengubah input dari Sting ke tipe data bilangan
Uts = Integer.parseDouble(strUts);
Uas = Double.parseDouble(strUas);
T = Double.parseDouble(strT);
Q = Double.parseDouble(strQ);

// menghitung hasil investasi selama n periode
a = Uts*30/100;
b = Uas*35/100;
c = T*15/100;
d = Q*20/100;
total = a+b+c+d;

System.out.println("Nilai akhir Mahasiswa dengan " + nama);
System.out.print("dan NIM " + nim + " \nadalah " + total);

}
}

//double k = 0,t = 0,uts = 0,uas = 0,q = 0, to = 0,a = 0,b = 0,c = 0,d = 0;

Program Java Mencari Luas Kubus Menggunakan Konstruktor

Mencari Luas Kubus Menggunakan Konstruktor
Java


class kubus1 {
private int sisi;
private int volume;
private int luas;

Program Java Mencari Volume dan Luas Kubus

Program Java Mencari Luas Permukaan  Kubus menggunakan BufferedReader br.


///
import java.io.*;
public class kubus{
kubus(){
}

Mencari Luas dan Keliling Lingakaran dengan php

Luas dan Kelinling Lingkaran dengan program php
PHP . HTML


<html>

<head>
<title>LUAS & KELILING</title></head>
<body>
<?php
$phi = 3.14;
"<br>";
$r = 5;

echo " <b>Menghitung Luas dan Keliling Lingkaran </b><br/>";
echo "phi =3.14 <br/>";
echo " r = $r"."<br>";
$luaslingkaran = $phi * $r * $r;
echo "Luas Lingkaran = phi * r *r <br/>";
echo " luas lingkaran = $luaslingkaran " . " <br> " ;
$keliling = 2 * $phi * $r;
echo "Keliling Lingkaran = 2 * phi * r <br/>" ;
echo " keliling lingkaran = $keliling "."<br>";
?>
</body>
</html>

Monday, November 4, 2013

Program C++ Membuat pilihan Menu menggunakan Go To

Program Go To mencari jumlah nilai mahasiswa :
Inputan data mahasiswa terserah / sesuai keinginan user.
Data dapat dilihat / di output kan dengan menekan menu no. 2. Lihat Data Mahasiswa.


c++, C++,

#include <conio.h>
#include <iostream.h>
#include <stdio>
#include <stdlib.h>

#define NT 0.2
#define NU 0.4

main(){
int mhs;
int i,menu;
char nama[100][100],indek[100];
float tgs[100],uts[100],uas[100],nilai[100];

Program C++ Menentukan nilai Akhir suatu Mata Kuliah menggunakan if - else .

program untuk menentukan nilai akhir dari matakuliah Struktur Data dengan menggunakan struct sesuai ketentuan sebagai berikut:

NIM, Nama siswa, nilai tugas, Nilai Quiz, nilai MID, dan nilai UAS yang diinputkan.
Ketentuan untuk mendapatkan grade nilai :
Rata-rata >80 gradenya A
Rata-rata >60 n <=80 gradenya B
Rata-rata >40 n <=60 gradenya C
Rata-rata >20 n <=40 gradenya D
Rata-rata <20 gradenya E
20% dari tugas
20% dari quis
30% dari MID
30% dari UAS

Script C++ :

Program C++ Mencari Total Belanja Pelanggan Menggunakan if - else Bersarang

Menghitung Total yang harus dibayar Pembeli.
Pembeli dibedakan menjadi member dan bukan member.
Untuk Member, akan mendapatkan diskon berdasarkan pembeliannya. Jika belanja > 50000, maka mendapatkan diskon 20%  dari total belanjanya. Jika belanja > 30000 maka mendapatkan diskon 10% dari total belanjanya.
Dibawah atau sama dengan dari 30000 maka mendapatkan diskon 5% dari total belanjanya.
Untuk yang bukan member , tidak mendapatkan diskon.

Saturday, November 2, 2013

Contoh Membuat Program C++ Menghitung Gaji Karyawan dengan Define

Menghitung Gaji Karyawan dengan fungsi define
Gaji didapat dari total gaji (gaji pokok + gaji lembur) - pajak.
Gaji pokok didapat dari gaji per jam dikalikan jumlah jam kerja.
Uang Lembur didapat dari gaji per jam dikali jumlah jam lembur.
Pajak didapat dari total gaji pokok+uang lembur dikali 6%

# include <iostream>
# include <conio>
# include <stdio>
long int Gaji_Pokok,Uang_Lembur,total_gaji_pokok,total_uang_lembur,gaji_setelah_pajak;

Contoh menghitung waktu mundur 60 detik refresh terus php

Menghitung waktu mundur /countdown.php

<META HTTP-EQUIV="refresh" CONTENT="1">
<?php
$endTime = mktime(60, 60, 0); //detik,milidetik;
$timeNow = microtime(true);
$diffTime = $endTime - $timeNow;


$sec = $diffTime % 60;
echo "<b>Sisa waktu Anda adalah  :</b>";
echo "<br/>";
echo $sec." detik ";
?>


Program Membuat Fungsi Case untuk Penyewaan Buku Perpustakaan C++

Membuat Fungsi Case untuk menyewa / meminjam buku dengan 3 pilihan. C++.

#include <conio.h>
#include <iostream.h>
#define novel 2000
#define komik 1000
#define majalah 1500
#define diskon 0.1

main(){
int buku,jml,total,disc;

cout<<"==================================================="<<endl;
cout<<"=\t\tZahrani Rental Book \t\t  ="<<endl;
cout<<"==================================================="<<endl<<endl;
cout<<"[1] Novel , biaya sewa 2000/buah"<<endl;
cout<<"[2] Komik , biaya sewa 1000/buah"<<endl;
cout<<"[3] Majalah , biaya sewa 1500/buah"<<endl;
cout<<"\nPinjam lebih dari sama dengan 5, dapat diskon 10%";
atas:
cout<<"\n\nMasukkan buku yang ingin dipinjam : ";cin>>buku;

switch(buku){
case 1 :
    cout<<"\nMasukkan banyak buku yang ingin di pinjam : ";cin>>jml;
      if(jml>=5){
      disc=jml*novel*diskon;
         total=(jml*novel)-disc;
      }
      else{
      total=jml*novel;
      }

      cout<<"\nTotal yang harus di bayar : Rp. "<<total<<endl;
      cout<<"\nTerima kasih sudah meminjam di Rental Buku Zahrani";
   break;
   case 2 :
    cout<<"\nMasukkan banyak buku yang ingin di pinjam : ";cin>>jml;
      if(jml>=5){
      disc=jml*komik*diskon;
         total=(jml*komik)-disc;
      }
      else{
      total=jml*komik;
      }

Program Deret Angka Berurutan Naik dan Turun C++

Program membuat Deret Angka berurutan naik dari yang terkecil ke terbesar  mendatar dan menurun dan berurutan turun  inputan sesuai keinginan user. 1, 2, 3, 4, 5, 4, 3, 2, 1. . . .dengan perulangan C++.

#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
main() {
{

Friday, November 1, 2013

Program Mencari Luas Lingkaran, Persegi Panjang dan Segitiga C++ dengan fungsi Case

Membuat Program Mencari Luas 3 Bangun Datar Lingkaran : Persegi panjang/segi empat, lingkaran, dan segitiga.

#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
main() {
  int pil;
  float Luas,kel,phi=3.14,p,l,r,a,t;
  char again;
  cout<<"pilih menu: "<<endl;
  cout<<"[1] Luas lingkaran"<<endl;
  cout<<"[2] Luas persegi "<<endl;
  cout<<"[3] Luas Segitiga "<<endl;
  cout<<endl;
  cek: