Contoh Program Sederhana dalam Bahasa C++
Bahasa pemrograman C merupakan salah satu bahasa pemrograman komputer. Dibuat pada tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell Telephone Laboratories.

Berikut ini merupakan contoh-contoh program sederhana yang dibuat menggunakan bahasa pemrogaman C/C++.
1. Bilangan Faktorial
main() { int i,n,hasil; clrscr(); printf("Masukkan bilangan faktor ?"); scanf("%i",n); for(i=1;i<=n;i++) hasil=i*hasil; printf("Faktor dari %i = %i",n,hasil); getch(); return(0); }2.Konversi Suhu
float kelvin(float c); float fahrenheit(float c); float reamur(float c); main() { float c; clrscr(); //input suhu dalam C printf("Masukkan suhu dalam satuan Celsius ?"); scanf("%f",&c); //tampilan hasil konversi printf("%8.2f Celcius adalah %8.2f Kelvin\n",c,kelvin(c)); printf("%8.2f Celcius adalah %8.2f Fahrenheit\n",c,fahrenheit(c)); printf("%8.2f Celcius adalah %8.2f Reamur\n",c,reamur(c)); getch(); return(0); } //konversi celcius ke kelvin float kelvin(float c) { float c; return(c+275); } //konversi celcius ke fahrenheit float fahrenheit(float c) { float c; return(c*1.8+32); } //konversi celcius ke reamur float reamur(float c) { float c; return(c*0.8); }3. Menghitung Nilai Pangkat
main() { int i,n,hasil; clrscr(); printf("Masukkan nilai pangkat ?"); scanf("%i",n); for(i=1;i<=n;i++) hasil=2*hasil; printf("2 pangkat %i = %i",n,hasil); getch(); return(0); }4. Menghitung Nilai Rata-Rata
main() { int i,n; float rata,total,x; clrscr(); printf("Masukkan jumlah data ?"); scanf("%i",&n); for(i=1;i<=n;i++) { printf("Data ke %i :",i); scanf("%f",&x); total+=x; } rata=total/n; printf("Rata-rata = %8.2f",rata); getch(); return(0); }5. Membuat Tampilan Menu
main() { int i,n; for (i=1;i<=100;i++){ printf(">>>>>MENU UTAMA<<<<<\n\n"); printf("1. Tampil Menu 1\n"); printf("2. Tampil Menu 2\n"); printf("3. Tampil Menu 3\n"); printf("4. Tampil Menu 4\n"); printf("5. Exit"); printf("Pilih menu (1-4) ?"); scanf("%i",&n); //perulangan dengan switch() { case 1: printf("Anda memilih menu No.1\n"); break; case 2: printf("Anda memilih menu No.2\n"); break; case 3: printf("Anda memilih menu No.3\n"); break; case 4: printf("Anda memilih menu No.4\n"); break; default: printf("Anda memelih angka yang salah, silahkan masukkan 1-4!"); } } getch(); return(0); }
0 komentar:
Post a Comment