Kumpulan Artikel-Artikel yang sangat bermanfaat untuk di baca , sekian dan terimakasih

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.
Program C/C++Meskipun C dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga sering digunakan dalam mengembangkan software aplikasi. C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer, bahkan terdapat beberepa compiler yang sangat populer telah tersedia. C secara luar biasa mempengaruhi bahasa populer lainnya, terutama C++ yang merupakan extensi dari C. Source code dapat diunduh disini.
Download
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

Visitor