SlideShare a Scribd company logo
1 of 14
https://primakara.ac.id
DASAR-DASAR
PEMPROGRAMAN
PENJELASAN PROGRAM
MENGITUNG BANGUN DATAR DAN
BILANGAN BULAT MENGUNAKAN
BAHASA C++
BY: DEWA GEDE GANGGA ISWARA MURTHI (2301010009)
https://primakara.ac.id
https://primakara.ac.id
PENJELASAN KASUS:
Diberikan kasus sebagai
berikut:
https://primakara.ac.id
NB:Gambar di sebelah kiri adalah kode program yang
saya buat,sedangkan yang di sebelah kanan adalah
hasil keluaran ketika program di jalankan.
https://primakara.ac.id
PENJELASAN SETIAP BAGIAN
DARI KODE YANG SAYA BUAT
https://primakara.ac.id
A.Iostream dan stdio.h digunakan
untuk mengaktifkan/memanggil library
unit yang ada dalam program yang di
buat.
B.Using namespace std digunakan
untuk menyediakan/mengakses
memory (std).
C.Int main digunakan untuk
mendeklarasikan variable.
https://primakara.ac.id
Printf digunakan untuk memberikan
printah print atau keluaran saat program
di jalankan.
Scanf digunakan untuk membaca data
dari aliran stdin/input standar dan
menulis data ke lokasi yang diberikan
oleh argument.
%d and %f adalah sebuah perintah untuk
mendeklarasikan variable decimal(int)
dan %f yaitu float.
Printf
Scanf
%d %f
PENJELASAN SINGKAT TENTANG SYNTAX YANG DIGUNAKAN:
https://primakara.ac.id
NB:output/keluaran:
Kode di atas gunanya untuk memberikan
keluaran sepeti gambar di sebelah kanan
bawah.Serta mengetikkan angka yang berada
dalam program maka pilihan anda akan di
proses dan nantinya akan menampilkan apa
yang sudah anda pilih atau ketikan.
https://primakara.ac.id
NB:output/keluaran:
Program di atas berguna untuk menampilkan jika anda
memilih pilihan 1,dimana saya menggunakan FLOAT untuk
merepresentasikan bilangan desimal.
Serta nanti user juga di minta untuk memasukan jari-jari
lingkarang yg ingin user ketahui luasnya.
Saya menggunakan rumus lingkaran dimana phi dikali jari-jari
lingkaran.
Hasilnya bisa di lihat di gambar sebelah kanan.
https://primakara.ac.id
NB:output/keluaran:
Kode diatas berfungsi untuk menampilkan pilihan ke 2 yaitu
perhitungan luas persegi panjang.
Saya menggunakan rumus persegi panjang ;Panjang dikali Lebar.
Serta user diminta untuk memasukan panjang dan lebar yang ingin di
hitung luasnya nanti.
Saya menggunakan printf untuk menampilkan dan scanf untuk
membaca data yg ada di dalam program.
https://primakara.ac.id
NB:output/keluaran:
Kode di atas berfungsi jika user memilih pilihan ke 3 yaitu
perhitungan luas segitiga.
Masih sama seperti program sebelumnya,saya menggunakan
rumus segitiga ½ dikali alas dikali tinggi.
User juga di minta untuk memasukan alas dan tinggi yang akan di
cari luasnya nanti.
https://primakara.ac.id
NB:output/keluaran:
Kode di atas berfungsi untuk menampilkan pilihan ke 4 yaitu
menentukan bilangan bulat +/-.
Disini saya menggunakan cout dan cin fungsinya sama seperti
printf dan scanf yaitu menampilkan dan membaca kode dalam
program.
Lalu saya juga menggunakan if dan else dimana jika angka
yang user masukan adalah integer maka program akan
membaca itu bilangan positif.
https://primakara.ac.id
Kode program else berguna untuk membaca
input dari user,jika user memasukan pilihan
yg tidak ada/salah dalam menu pilihan maka
akan muncul perintah seperti kode di
samping.
return berguna untuk memberhentikan
program/mengembalikan program.
THANK YOU
https://primakara.ac.id

More Related Content

Similar to PPT TUGAS DDP 1.pptx

BAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptxBAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
FardianFardian4
 
Pengenalan konsep pemrograman
Pengenalan konsep pemrogramanPengenalan konsep pemrograman
Pengenalan konsep pemrograman
purispace
 
C programming language notes (5)
C programming language notes (5)C programming language notes (5)
C programming language notes (5)
nakomuri
 
Quis uas-keamanan-jaringan-komp
Quis uas-keamanan-jaringan-kompQuis uas-keamanan-jaringan-komp
Quis uas-keamanan-jaringan-komp
Windy Hefitrianti
 

Similar to PPT TUGAS DDP 1.pptx (20)

Intruksi Fundamental
Intruksi FundamentalIntruksi Fundamental
Intruksi Fundamental
 
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptxBAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
 
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptxBAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
 
Bahasa Pemrograman dan Script
Bahasa Pemrograman dan ScriptBahasa Pemrograman dan Script
Bahasa Pemrograman dan Script
 
Algoritma dan Pemrograman C++
Algoritma dan Pemrograman C++Algoritma dan Pemrograman C++
Algoritma dan Pemrograman C++
 
Pengenalan konsep pemrograman
Pengenalan konsep pemrogramanPengenalan konsep pemrograman
Pengenalan konsep pemrograman
 
Tmk betul
Tmk betulTmk betul
Tmk betul
 
Laporan modul 1 DPK
Laporan modul 1 DPKLaporan modul 1 DPK
Laporan modul 1 DPK
 
Modularisasi – function dalam c++
Modularisasi – function dalam c++Modularisasi – function dalam c++
Modularisasi – function dalam c++
 
Algoritma Matematika Informasi
Algoritma Matematika InformasiAlgoritma Matematika Informasi
Algoritma Matematika Informasi
 
670426587f8d8102a1eb712c3a13d9e5.doc
670426587f8d8102a1eb712c3a13d9e5.doc670426587f8d8102a1eb712c3a13d9e5.doc
670426587f8d8102a1eb712c3a13d9e5.doc
 
C programming language notes (5)
C programming language notes (5)C programming language notes (5)
C programming language notes (5)
 
about C Languages
about C Languagesabout C Languages
about C Languages
 
Tugas sp algo
Tugas sp algoTugas sp algo
Tugas sp algo
 
2. CodeBlocks & C++
2. CodeBlocks & C++2. CodeBlocks & C++
2. CodeBlocks & C++
 
Quis uas-keamanan-jaringan-komp
Quis uas-keamanan-jaringan-kompQuis uas-keamanan-jaringan-komp
Quis uas-keamanan-jaringan-komp
 
Modul 5
Modul 5Modul 5
Modul 5
 
Pengantar Pemrograman Chapter 2
Pengantar Pemrograman Chapter 2Pengantar Pemrograman Chapter 2
Pengantar Pemrograman Chapter 2
 
algoritma dan pemrograman
algoritma dan pemrogramanalgoritma dan pemrograman
algoritma dan pemrograman
 
Laporan
LaporanLaporan
Laporan
 

PPT TUGAS DDP 1.pptx

Editor's Notes

  1. Link primakara geddin