Minggu, 24 Februari 2013

c++ lengkap dengan penjelasannya

 gabungan antara dua program yang berbeda dikerjakan bersamaan.

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

float bil1,bil2,jumlah_dompet,jumlah_jaket,total;
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);

    printf("\nmasukan jumlah dompet yg dibeli=");scanf("%f",&bil1);
    printf("\nmasukan jumlah jaket yg dibeli=");scanf("%f",&bil2);

    jumlah_dompet= bil1*2500;
    jumlah_jaket= bil2*3250;
    total= jumlah_dompet+jumlah_jaket;
   
    printf("\nTotal Harga=%f",total);
    getch();
    return 0;
}
   


Pada unguided kali ini praktikan pertama-tama ditugaskan membuat program menghitung volume dan luas permukan bola. 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. Kemudian ketikan return 0;  dan akhiri program dengan tanda } fungsi dari return 0 agar mengembalikan nilai menjadi 0.
Kemudian pada soal kedua praktikan ditugaskan membuat program untuk menghitung total harga pembelian. Caranya yaitu dengan menambahkan variabel yang dideklarasikan secara global pada program luas dan volume lingkaran. Pertama ketikan float bil1,bil2, jumlah_dompet,jumlah_jaket,total; digunakan float karena variabel-variabel yang dideklarasikan tersebut adalah suatu bilangan real. Kemudian ketikan printf("\nmasukan jumlah dompet yg dibeli=");scanf("%f",&bil1); digunakan untuk menampilkan tulisan “masukan jumlah dompet yg dibeli=” dan untuk untuk menginputkan data berupa tipe data real dan data tersebut akan tersimpan sebagai nilai dari variabel“bil1”.Dan juga ketikan printf("\nmasukan jumlah jaket yg dibeli=");scanf("%f",&bil2); digunakan untuk menampilkan tulisan masukan “jumlah jaket yg dibeli” dan untuk menginputkan data berupa tipe data real dan data tersebut akan tersimpan sebagai nilai variabel “bil2”. \n digunakan untuk memberikan pemindah baris pada saat program telah dijalankan.
jumlah_dompet= bil1*2500; merupakan rumus yang digunakan untuk menentukan jumlah harga dompet yang dbeli. jumlah_jaket= bil2*3250; digunakan untuk menentukan harga jumlah dompet yang dibeli. total= jumlah_dompet+jumlah_jaket; digunakan untuk menentukan total uang yang harus dikeluarkan ketika pembelian dompet dan jaket. Kemudian ketikan printf("\nTotal Harga=%f",total); digunakan untuk menampilkan tulisan “Total Harga” dan nilai dari variabel “total” yang bertipe data real. Karena program ini terdapat pada program yang sama dengan program luas dan volume bola jadi perintah return 0 dan getch() tidak perlu dilakukan lagi.





Tidak ada komentar:

Posting Komentar