Jumat, 22 Februari 2013


 nih sobat2 yang baru belajar menggunakan c++ satu contoh soal dimana kita dituntut untuk membuat program mengenai volume dan luas permukaaan bolaa.. ini sob cara dan penjelasan lengkap tentang programnyeee





#include<stdio.h>
#include<conio.h>
#define phi 3.14

int main ()
{
    float r;
    float Rumus_volume,luas_permukaan;

    printf("masukan jari-jari bola=");scanf("%f",&r);

    Rumus_volume=(float)(4*phi*r*r*r/3);
    luas_permukaan=(float)(4*phi*r*r);

    printf("\nVolume bola=%f",Rumus_volume);
    printf("\nLuas permukaan=%f",luas_permukaan);

    getch();
    return 0;
}




Caranya  ketikkan #include <stdio.h>, #include <conio.h>,. #include <stdio.h> digunakan karena dalam program tersebut terdapat fungsi printf dan scanf. #include <conio.h> digunakan untuk mendeklarasikan perintah getch(). Dan juga ketikan #define phi 3.14 hal ini dilakukan karena pada program yang kita akan buat membutuhkan kostanta yang dimana kita tau nilai phi dalam rumus lingkaran adalah 3.14 dan #define adalah perintah untuk konstanta, dimana konstanta adalah variabel yang nilainya tetap selama program dijalankan.
Kemudian ketikan int main () yang berarti  menunjukan sebagai  fungsi program pertama dengan ciri kata main. Kemudian untuk memulai program ketikan{ setelah itu lakukan pendeklarasian yaitu ketikan float r,rumus_volume,luas_permukaan; digunakan untuk pendeklarasian variabel yang bertipe data bilangan real. Kemudian ketikan printf("masukan jari-jari bola=”);scanf(“%f”,&r);  printf("masukan jari-jaribola=”); digunakan untuk “menampilkan tulisan masukan jari-jari”. scanf(“%f”,&r); digunakan untuk menginputkan data berupa tipe data real dan data tersebut akan tersimpan sebagai nilai dari variabel “r”.
Selanjutnya masukan rumus yang akan diinputkan dengan ketikan rumus_volume=(float)(4*phi*r*r*r/3); digunakan float sebelum rumus memiliki fungsi agar hasil perhitungan dibaca sebagai bilangan desimal (real), sedangkan maksud dari rumus tersebut adalah rumus volume sama dengan empat dikali phi dikali dengan r sebanyak tiga kali lalu dibagi 3. luas_permukaan=(float)(4*phi*r*r); digunakan float sebelum rumus memiliki fungsi agar hasil perhitungan dibaca sebagai bilangan desimal (real), sedangkan maksud dari rumus luas permukaan sama dengan empat dikali phi dikali r sebanyak dua kali.
printf(“\nVolume bola=%f”,rumus_volume); digunakan untuk  menampilkan tulisan “volume bola” dan nilai dari variabel “rumus_volume” setelah pemanggilan prosedur. \n berfungsi sebagai pemindah baris tulisan ketika program di excute atau di run. printf("\nLuas permukaan=%f",luas_permukaan); digunakan untuk menampilkan tulisan “Luas permukaan”  dan nilai dari variabel “luas_permukaan” setelah pemanggilan prosedur. \n berfungsi sebagai pemindah baris tulisan ketika program dixcute. getch(); adalah perintah untuk menunda sebelum perintah berikutnya dijalankan.

Tidak ada komentar:

Posting Komentar