JAVA

Java adalah bahasa pemrograman yang multi platform dan multi device. Sekali anda menuliskan sebuah program dengan menggunakan Java, anda dapat menjalankannya hampir di semua komputer dan perangkat lain yang support Java, dengan sedikit perubahan dalam kodenya.

PHP

PHP merupakan sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web.

C++

C++ adalah bahasa pemrograman komputer C++ dikembangkan di Bell Labs (Bjarne Stroustrup) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix.

HTML

HTML merupakan suatu metoda untuk mengimplementasikan konsep hypertext dalam suatu naskah atau dokumen. HTML sendiri bukan tergolong pada suatu bahasa pemrograman karena sifatnya yang hanya memberikan tanda (marking up) pada suatu naskah teks dan bukan sebagai program.

CSS

CSS adalah bagian dari sebuah website yang khusus dibuat untuk mengatur tampilan sebuah website. Kita dapat mengontrol isi (konten) dan tampilan secara terpisah. Perubahan konten tidak mengharuskan kita melakukan perubahan tampilan, demikian juga sebaliknya.

Wednesday, June 5, 2013

Program Stack

Source Code :

#include <iostream>
#include <cstdlib>
#define max 10
using namespace std;
struct Tumpukan
{
int atas;
int data[max];
}T;
void awal()
{
T.atas=-1;
}
int kosong()
{
if(T.atas==-1)
return 1;
else
return 0;
}
int penuh ()
{
if (T.atas==max-1)
return 1;
else
return 0;
}
void input(int data)
{
if(kosong()==1)
{
T.atas++;
T.data[T.atas]=data;
cout<<"Data "<<T.data[T.atas]<<" masuk ke stack";
}

else if(penuh()==0)
{
T.atas++;
T.data[T.atas]=data;
cout<<"Data "<<T.data[T.atas]<<" masuk ke stack";
}
else
cout<<"Tumpukan penuh";
}
void hapus()
{
if(kosong()==0)
{
cout<<"Data teratas sudah terambil";
T.atas--;
}
else
cout<<"Data kosong";
}
void tampil()
{
if(kosong()==0)
{
for(int i=T.atas;i>=0;i--)
{
cout<<"\nTumpukan ke"<<i<<"="<<T.data[i];
}
}
else
cout<<"Tumpukan kosong";
}

void bersih()
{
T.atas = -1;
cout<<"Tumpukan kosong!";
}
void jumlahkan()
{
int jumlah = 0;
for(int i=T.atas;i>=0;i--)
{
jumlah = jumlah + T.data[i];
}
cout<<"Jumlah total : "<<jumlah;
}

int main ()
{
int pil, data;
awal();
do
{
cout<<"1. Input\n2. Hapus\n3. Tampil\n4. ";
cout<<"Bersihkan\n5. Jumlahkan\n6. Keluar\nMasukkan pilihan: ";
cin>>pil;
switch(pil)
{
case 1:
cout<<"Masukkan data = ";cin>>data;
input(data);
break;

case 2:
hapus();
break;

case 3:
tampil();
break;

case 4:
bersih();
break;

case 5:
jumlahkan();
break;

case 6:
cout<<"Terimakasih";
}

cout<<endl;
cout<<endl;
}
while(pil!=6);

}

Outputnya :


Program Penjualan

Source Code :

#include<cstdlib>
#include<iostream>
using namespace std;

typedef struct

    char nm[25]; //nama barang yang ingin dibeli
    char kd[5]; //kode barang yang ingin dibeli
    int jml; //jumlah barang
    int hrg;  //harga barang
    float diskon; //diskon barang
    float total; //total penjualan
} penjualan; 

typedef penjualan jual[101];

int main()
{
    jual sell;
    int banyak,itm;
    float hrgttl,discount;
    char lagi;

    cout<<"\t Rincian Data Penjualan "<<endl;

do
{
hrgttl=0;
discount=0;
itm=0;
    
cout<<endl<<"Banyak Barang Yang Dijual : ";
cin>>banyak;

for (int i=0;i<banyak;i++) //perulangan untuk mencatat barang yang dibeli
{
cout<<" Kode Barang  = ";cin>>sell[i].kd; //membaca kode barang
cout<<" Nama Barang  = ";cin>>sell[i].nm; //membaca nama barang
cout<<" Jumlah Beli  = ";cin>>sell[i].jml; //membaca jumlah barang yang ingin dibeli
cout<<" Harga        = ";cin>>sell[i].hrg; //membaca harga barang

cout<<endl;

if(sell[i].jml>10)
{
sell[i].diskon = 0.3 * sell[i].hrg * sell[i].jml;
}

else if(sell[i].jml>=5)
{
sell[i].diskon = 0.2 * sell[i].hrg * sell[i].jml;
}

else
sell[i].diskon = 0;

//koding menghitung total penjualan per barang
sell[i].total = sell[i].hrg * sell[i].jml - sell[i].diskon;
            
//koding menghitung nilai total penjualan barang seluruhnya
            hrgttl += sell[i].total;

itm += sell[i].jml;
}


cout<<"Total Harga = "<<hrgttl<<endl; //mencetak total harga penjualan
cout<<endl;
cout<<"Lagi ? [y/n] : ";
cin>>lagi;
    }while (lagi!='n');
    return 0;
}


Outputnya :


Friday, May 3, 2013

Menampilkan Nilai Pada Array

Source Code :

#include <cstdlib>
#include <iostream>
using namespace std;

int main()
{
// Mendeklarasikan array A dengan 5 buah elemen bertipe int
int A[5];
// Mengisikan nilai ke dalam elemen array
cout<<"Masukan nilai yang anda diinginkan"<<endl;
for (int C=0; C<5; C++){
cout<<"A["<<C<<"] = "; cin>>A[C];
}
cout<<'n';
// Menampilkan nilai yang terdapat dalam elemen array
cout<<"Menampilkan nilai yang telah dimasukan"<<endl;
for (int J=0; J<5; J++){
cout<<"Nilai yang terdapat pada elemen ke-";
cout<<J<<" : "<<A[J]<<endl;
}

system("PAUSE");
return EXIT_SUCCESS;
}

Outputnya :

Sequential


Source Code :

#include <stdio.h>
#define SIZE 20
int jml, n[SIZE];
int cari(int k);
int main(void) {
int i, k, c;
printf("Jumlah data [max 20]: ");
scanf("%d", &jml);
for(i = 0; i < jml; i++) {
printf("data ke-%d: ", i);
scanf("%d", &n[i]);
}
printf("cari: ");
scanf("%d", &k);
c = cari(k);
if(c < 0)
printf("tidak ketemu");
else
printf("ketemu, pada index: %d", c);
return 0;
}
int cari(int k) {
int i = 0;
do {
if(k == n[i])
return i;
} while(++i < jml);
return -1;
}

Outputnya :



Wednesday, April 24, 2013

Discont Barang



Source Code :
public class Diskon{
public static void main (String [] args){
int kode, harga, total;
String jenis;
String Diskon;

System.out.println();
System.out.print("KODE  : ");
kode = Integer.parseInt(System.console().readLine());

System.out.print("JENIS [ A, B, C, D ]: ");
jenis = System.console().readLine();

System.out.print("HARGA : ");
harga = Integer.parseInt(System.console().readLine());

if(jenis.toUpperCase().equals("A"))
{
total = harga-(harga * 10 / 100);
Diskon = "10%";
}
else if(jenis.toUpperCase().equals("B"))
{
total = harga-(harga * 15 / 100);
Diskon = "15%";
}
else if(jenis.toUpperCase().equals("C"))
{
total = harga-(harga * 20 / 100);
Diskon = "20%";
}
else if(jenis.toUpperCase().equals("D"))
{
total = harga-(harga * 25 / 100);
Diskon = "25%";
}
else
{
total = 0;
Diskon = "0%";
}

System.out.println();
System.out.print("Jenis barang " + jenis.toUpperCase());
System.out.print(" Mendapatkan diskon = " + Diskon);
System.out.print(" Harga setelah didiskon " + total);
System.out.println();
}
}

Outputnya :

Silahkan Copas Gannnn,,,,
Tapi Tolong Jangan Lupa Komentarnya yy gann,,,

Friday, April 19, 2013

Array

Source Code :


#include <cstdlib>
#include <iostream>
using namespace std;

int main()
{
int nilai[10];
nilai[0]=1;
nilai[1]=2;
nilai[2]=3;
nilai[3]=4;
nilai[4]=5;
nilai[5]=6;
nilai[6]=7;
nilai[7]=8;
nilai[8]=9;
nilai[9]=10;

cout<<"Array 1 dimensi \n";
cout<<"isi array = \n";

for (int i=0;i<10;i++)
{
cout<<"\n"<<" Nilai "<<i<<" = "<<nilai[i]<<endl;
}

system("PAUSE");
return EXIT_SUCCESS;
}

Outputnya :

Nilai Rata - Rata

Source Code :


#include <stdio.h>
#define SIZE 20
int main(void) {
int data[SIZE];
int i, jml;
float tot, rerata;
printf("jumlah data [max 20]: ");
scanf("%d", &jml);
for(i = 0; i < jml; i++) {
printf("data ke-%d: ", i);
scanf("%d", &data[i]);
}
tot = 0;
for(i = 0; i < jml; i++) {
tot+=data[i];
}
rerata = tot / jml;
printf("rata-rata: %.2f", rerata);
return 0;
}

Outputnya :