Anda di halaman 1dari 10

NAMA : NABILA ‘IKRIMATA ZUIYAN HADUYA SALMA

NIM : 234308018

KELAS : TKA-1A

ANALISIS PEMBUATAN PROGRAM LUAS LINGKARAN, KELILING LINGKARAN,


VOLUME TABUNG, VOLUME KERUCUT, DAN LUAS LAYANG-LAYANG DI DEVC++

1. Luas Lingkaran

 `#include <stdio.h>` dan `#include <stdlib.h>` adalah direktif preprosesor yang


digunakan untuk mengimpor header file yang diperlukan, yaitu untuk fungsi input-output
standar dan fungsi sistem.

 Komentar /* ... */ digunakan untuk memberikan penjelasan mengenai program atau


bagian-bagian tertentu dalam program. Ini membantu dalam dokumentasi dan
pemahaman kode.

 Fungsi `int main(int argc, char *argv[])` adalah fungsi utama dari program. Ini adalah
tempat program dimulai. Parameter `argc` dan `argv` biasanya digunakan untuk
menerima argumen dari baris perintah.

 Variabel yang dideklarasikan:


o `float radius dan area (luas)` adalah variabel floating-point yang digunakan untuk
menyimpan jari-jari, hasil pemangkatan kuadrat jari-jari, dan hasil akhir (luas
lingkaran).

 Program meminta pengguna untuk memasukkan jari-jari lingkaran menggunakan `printf`


dan `scanf`. Data yang dimasukkan oleh pengguna disimpan dalam variabel `bilangan`.

 Kemudian, program menghitung hasil pemangkatan kuadrat dari jari-jari, yang disimpan
dalam variabel `luas lingkaran adalah`.

 Program menguji, apakah hasil pemangkatan bisa dikali dengan 3,14 tanpa sisa dengan
menggunakan `printf(“luas lingkaran adalah”)`. Jika hasil pemangkatan dapat dikali,
maka program menghitung luas lingkaran menggunakan π (pi) yang diaproksimasi
sebagai 3,14 berhasil. Jika tidak, program menghitung luas lingkaran menggunakan π (pi)
22/7.

 Hasil luas lingkaran akhir dicetak dengan dua angka desimal menggunakan `printf`.

 Program retrurn 0 untuk menunjukkan bahwa program berjalan dengan sukses


2. Keliling Lingkaran

 `#include <stdio.h>` dan `#include <stdlib.h>` adalah direktif preprosesor yang


digunakan untuk mengimpor header file yang diperlukan, yaitu untuk fungsi input-output
standar dan fungsi sistem.

 Komentar `/* ... */` digunakan untuk memberikan penjelasan mengenai program atau
bagian-bagian tertentu dalam program. Ini membantu dalam dokumentasi dan
pemahaman kode.

 Fungsi `int main(int argc, char *argv[])` adalah fungsi utama dari program. Ini adalah
tempat program dimulai. Parameter `argc` dan `argv` biasanya digunakan untuk
menerima argumen dari baris perintah.

 Variabel yang dideklarasikan:


o `float radius dan area (keliling)` adalah variabel floating-point yang digunakan
untuk menyimpan jari-jari lingkaran, hasil perkalian jari-jari dengan 2, dan hasil
akhir (keliling lingkaran).

 Program meminta pengguna untuk memasukkan jari-jari lingkaran menggunakan `printf`


dan `scanf`. Data yang dimasukkan oleh pengguna disimpan dalam variabel `radius`.

 Kemudian, program menghitung hasil perkalian jari-jari dengan 2, yang disimpan dalam
variabel `keliling lingkaran`.
 Program menguji, apakah hasil perkalian bisa dikali dengan 3,14 tanpa sisa dengan
menggunakan `printf(“keliling lingkaran adalah”)`. Jika hasil perkalian dengan 2 dapat
dikali, maka program menghitung keliling lingkaran menggunakan π (pi) yang
diaproksimasi sebagai 3,14 berhasil. Jika tidak, program menghitung keliling lingkaran
menggunakan π (pi) 22/7.

 Hasil keliling lingkaran akhir dicetak dengan dua angka desimal menggunakan `printf`.

 Program return 0 untuk menunjukkan bahwa program berjalan dengan sukses.


3. Volume Tabung

 `#include <stdio.h>` dan `#include <stdlib.h>` adalah direktif preprosesor yang


digunakan untuk mengimpor header file yang diperlukan, yaitu untuk fungsi input-output
standar dan fungsi sistem.

 Komentar `/* ... */` digunakan untuk memberikan penjelasan mengenai program atau
bagian-bagian tertentu dalam program. Ini membantu dalam dokumentasi dan
pemahaman kode.

 Fungsi `int main(int argc, char *argv[])` adalah fungsi utama dari program. Ini adalah
tempat program dimulai. Parameter `argc` dan `argv` biasanya digunakan untuk
menerima argumen dari baris perintah.

 Variabel yang dideklarasikan:


o `float volume, radius, tinggi` adalah variabel floating-point yang digunakan untuk
menyimpan jari-jari tabung, tinggi tabung, dan hasil akhir (volume tabung).

 Program meminta pengguna untuk memasukkan jari-jari tabung dan tinggi tabung
menggunakan `printf` dan `scanf`. Data yang dimasukkan oleh pengguna disimpan dalam
variabel `radius` dan `tinggi`.

 Kemudian, program menghitung hasil perkalian kuadrat dari jari-jari tabung, tinggi serta
π (pi) yang disimpan dalam variabel `volume tabung adalah`.
 Program menguji apakah hasil perkalian bisa dikali dengan 3,14 tanpa sisa dengan
menggunakan printf(“volume tabung adalah”). Jika hasil perkalian dapat dikali, maka
program menghitung volume tabung menggunakan π (pi) yang diaproksimasi sebagai
3,14 berhasil. Jika tidak, program menghitung volume tabung menggunakan π (pi) 22/7.

 Hasil dari perhitungan volume tabung kemudian disimpan dalam variabel `volume tabung
adalah`. Untuk menghitung volume tabung, hasil perkalian jari-jari kuadrat dikalikan
dengan tinggi tabung.

 Hasil volume tabung akhir dicetak dengan dua angka desimal menggunakan `printf`.

 `system("PAUSE");` digunakan untuk memberikan pengguna waktu untuk melihat hasil


sebelum program keluar.

 Program return 0 untuk menunjukkan bahwa program berjalan dengan sukses.


4. Volume Kerucut

 `#include <stdio.h>` dan `#include <stdlib.h>` adalah direktif preprosesor yang


digunakan untuk mengimpor header file yang diperlukan, yaitu untuk fungsi input-output
standar dan fungsi sistem.

 Komentar `/* ... */` digunakan untuk memberikan penjelasan mengenai program atau
bagian-bagian tertentu dalam program. Ini membantu dalam dokumentasi dan
pemahaman kode.

 Fungsi `int main(int argc, char *argv[])` adalah fungsi utama dari program. Ini adalah
tempat program dimulai. Parameter `argc` dan `argv` biasanya digunakan untuk
menerima argumen dari baris perintah.

 Variabel yang dideklarasikan:


o `float volume, radius, tinggi` adalah variabel floating-point yang digunakan untuk
menyimpan jari-jari alas, tinggi kerucut, dan hasil akhir (volume kerucut).

 Program meminta pengguna untuk memasukkan jari-jari alas dan tinggi kerucut
menggunakan `printf` dan `scanf`. Data yang dimasukkan oleh pengguna disimpan dalam
variabel `radius` dan `tinggi`.

 Kemudian, program menghitung hasil perkalian kuadrat dari jari-jari alas, tinggi serta π
(pi) yang disimpan dalam variabel `volume kerucut adalah`.
 Program menguji apakah hasil perkalian bisa dikali dengan 3,14 yang menggunakan
printf(“volume kerucut adalah”). Jika hasil perkalian dapat dikali, maka program
menghitung volume kerucut menggunakan π (pi) yang diaproksimasi sebagai 3,14
berhasil. Jika tidak, program menghitung volume kerucut menggunakan π (pi) 22/7.

 Hasil dari perhitungan volume kerucut kemudian disimpan dalam variabel `volume
kerucut adalah`. Untuk menghitung volume kerucut, hasil perkalian jari-jari kuadrat
dikalikan dengan tinggi kerucut.

 Hasil volume kerucut akhir dicetak dengan dua angka desimal menggunakan `printf`.

 `system("PAUSE");` digunakan untuk memberikan pengguna waktu untuk melihat hasil


sebelum program keluar.

 Program return 0 untuk menunjukkan bahwa program berjalan dengan sukses.


5. Luas Layang-layang

 `#include <stdio.h>` dan `#include <stdlib.h>` adalah direktif preprosesor yang


digunakan untuk mengimpor header file yang diperlukan, yaitu untuk fungsi input-output
standar dan fungsi sistem.

 Komentar /* ... */ digunakan untuk memberikan penjelasan mengenai program atau


bagian-bagian tertentu dalam program. Ini membantu dalam dokumentasi dan
pemahaman kode.

 Fungsi `int main(int argc, char *argv[])` adalah fungsi utama dari program. Ini adalah
tempat program dimulai. Parameter `argc` dan `argv` biasanya digunakan untuk
menerima argumen dari baris perintah, meskipun dalam program ini mereka tidak
digunakan.

 Variabel yang dideklarasikan:


o `float diagonal1, diagonal2, luas` adalah variabel floating-point yang digunakan
untuk menyimpan diagonal 1, diagonal 2, hasil perkalian (meskipun tidak
digunakan dalam program ini), dan hasil akhir (luas layang-layang).

 Program meminta pengguna untuk memasukkan diagonal 1 dan diagonal 2 menggunakan


`printf` dan `scanf`. Data yang dimasukkan oleh pengguna disimpan dalam variabel
`diagonal1` dan `diagonal2`.
 Luas layang-layang dihitung dengan rumus `luas = diagonal1 * diagonal2 / 2 `. Hasilnya
disimpan dalam variabel `luas layang-layang adalah`.

 Terakhir, program mencetak hasil luas layang-layang dengan `printf`.

 `system("PAUSE");` digunakan untuk memberikan pengguna waktu untuk melihat hasil


sebelum program keluar.

 Program return 0 untuk menunjukkan bahwa program berjalan dengan sukses.

Anda mungkin juga menyukai