SlideShare a Scribd company logo
1 of 6
Download to read offline
DI
S
U
S
U
N
OLEH:
B. PRAKTIKUM (NILAI PRAKTIK IV)
๏ถ Persoalan : sebuah kubus memiliki rusuk = 5 cm.
Hitunglah volume kubus tersebut dengan volume = rusuk X
rusuk X rusuk.
๏ถ Penyelesaian : buatlah alghoritma untuk menghitung
volume kubus dengan metode pseucode atau flowchart,
kemudian tuangkan alghoritma anda dalam bentuk print out
menggunakan aplikasi microsoft word.
C. EKSPERIMEN (NILAI PROYEK IV)
Buatlah al ghoritma untukmenghitung volume bola dengan rumus
๐Ÿ’
๐Ÿ‘
๐’™ ๐… ๐’™ ๐’“ ๐’™ ๐’“ ๐’™ ๐’“
Keterangan :
๐… = 3.14
r = 2.3
Tentukan jenis data untuk ๐œ‹ ๐‘‘๐‘Ž๐‘› ๐‘Ÿ dan tentukan pula jenis
penulisan al ghoritma yang tepat untuk menghitung volume
tersebut.
ZONA AKTIVITAS
B. PRAKTIKUM (NILAI PRAKTIK IV)
Pemrograman Volume Kubus
#include <iostream>
using namespace std;
int main ()
{
int sisi;
int volume;
cout << "masukan nilai sisi =";
cin >> sisi;
volume = sisi*sisi*sisi;
cout << "jadi nilai volume kubus adalah" << volume;
}
PENYELESAIAN
Tulis
V= S X S X S
V= 5 X 5 X 5
5 X 5 X 5
53
125
125 cm3
Langkah-langkah menghitung volume kubus
1. Baris pertama kita masukan perintah yang berisi #include
<iostream> perintah itudipakai agar bisa mengakses perintah
cout dan cin.
2. Selanjutnya baris kedua kita masukan perintah yang berisi
using namespace std; perintah ini bisa diartikan dengan
menggunakan seluruh fungsi dan variabel dari namespace std.
atau menunjukkan bahwa fungsi (atau variabel) cout dan cin
terdapat di dalam namespace std.
3. Baris ke tiga kita masukan perintah yang berisi fungsi int
main () disini fungsi int main () merupakan fungsi utama dari
sebuah kode bahasa C++ dan dapat diartikan sebagai main
program yang mengembalikan nilai int secara default.
4. Baris ke empat kita berikan tanda buka kurawal.
5. Baris kelima kita masukan variable sisi bernilai int.
6. Baris ke enam kita masukan variable volume bernilai int.
7. Baris ke tujuh kita menampilkan teks berupa masukan
nilai sisi.
8. Baris ke delapan yaitu user menginput ke variable sisi.
9. Baris ke sembilan masukan rumus volume kubus yaitu
sisi*sisi*sisi
10. Baris ke sepuluh kita menampilkan teks berupa โ€œjadi nilai
volume kubus adalahโ€ dan menampilkan hasil yang disimpan di
variable volume.
11. Baris ke sebelas kita berikan tanda tutup kurawal.
C. EKSPERIMEN (NILAI PROYEK IV)
Algoritma
1. Baca input nilai Jari-jari
2. Simpan ke variable jari_jari
3. Baca input nilai Tinggi
4. Simpan ke variable tinggi
5. Masukkan Rumus Bola = 4/3 x ฯ€ x t3
, simpan ke variable Volume
6. Tampilkan ke layer Monitor Volume
PROGRAM VOLUME BOLA;
Uses Crt;
Var
Jari_jari : word;
Tinggi : word;
Volume : real;
Begin
Clrscr;
Write(โ€˜Masukkan Jari-jari Bola = โ€˜);
Readln(jari-jari);
Write(โ€˜Masukkan Tinggi Bola = โ€˜);
Readln(tinggi);
Volume := 4/3 * 3.14159265 * tinggi * tinggi * tinggi ;
Writeln(โ€˜Volume Bola adalah = โ€˜,volume);
Readln;
End.
Program C ++
#include
//#include
#include
const float phi = 3.14;
class bola
{
private:
float a,d,m;
public:
int volumebola();
int luaslingkaran();
};
int bola::volumebola()
{
cout<
cout<<""Menghitung Volume Bola ""<
cout<<" Masukkan Nilai Jari-jari : ";cin>>a;
d=(4*phi*a*a*a)/3;
cout<<" Volume Bola : "<<
return d;
}
int bola::luaslingkaran()
{
cout<
cout<<""Menghitung luas lingkaran ""<
cout<<" Masukkan Nilai Jari-jari : ";cin>>a;
m=phi*a*a;
cout<<" luas lingkaran : "<<
return m;
}
int main()
{
bola hitung;
hitung.volumebola();
hitung.luaslingkaran();

More Related Content

What's hot

Materi kuliah 20 rekursi
Materi kuliah 20   rekursiMateri kuliah 20   rekursi
Materi kuliah 20 rekursi
Budi Yono
ย 
Pengenalan Bahasa C
Pengenalan Bahasa CPengenalan Bahasa C
Pengenalan Bahasa C
guestaf3e8f4
ย 
Awal dasar belajar c++
Awal dasar belajar c++Awal dasar belajar c++
Awal dasar belajar c++
farizky berian
ย 
Materi kuliah 18 fungsi part 1
Materi kuliah 18   fungsi part 1Materi kuliah 18   fungsi part 1
Materi kuliah 18 fungsi part 1
Budi Yono
ย 

What's hot (19)

Pertemuan 5 Perulangan (Looping)
Pertemuan 5 Perulangan (Looping)Pertemuan 5 Perulangan (Looping)
Pertemuan 5 Perulangan (Looping)
ย 
Rumus VB-3
Rumus VB-3Rumus VB-3
Rumus VB-3
ย 
Perulangan While do, For to do, dan Repeat Until dalam Pascal
Perulangan While do, For to do, dan Repeat Until dalam PascalPerulangan While do, For to do, dan Repeat Until dalam Pascal
Perulangan While do, For to do, dan Repeat Until dalam Pascal
ย 
Tugas visual basic
Tugas visual basicTugas visual basic
Tugas visual basic
ย 
Pertemuan 6 Rekursif
Pertemuan 6 RekursifPertemuan 6 Rekursif
Pertemuan 6 Rekursif
ย 
Latihan sap 1
Latihan sap 1Latihan sap 1
Latihan sap 1
ย 
Presentation2
Presentation2Presentation2
Presentation2
ย 
Materi kuliah 20 rekursi
Materi kuliah 20   rekursiMateri kuliah 20   rekursi
Materi kuliah 20 rekursi
ย 
Alpro pertemuan 3 kasus 3.1
Alpro pertemuan 3 kasus 3.1Alpro pertemuan 3 kasus 3.1
Alpro pertemuan 3 kasus 3.1
ย 
Pengenalan Bahasa C
Pengenalan Bahasa CPengenalan Bahasa C
Pengenalan Bahasa C
ย 
Jawab soal c
Jawab soal cJawab soal c
Jawab soal c
ย 
Latihan individu no 3
Latihan individu no 3Latihan individu no 3
Latihan individu no 3
ย 
Latihan individu no 3
Latihan individu no 3Latihan individu no 3
Latihan individu no 3
ย 
Bab 2-intro-python
Bab 2-intro-pythonBab 2-intro-python
Bab 2-intro-python
ย 
Bab 3 operator
Bab 3 operatorBab 3 operator
Bab 3 operator
ย 
Algo temu 6 & 7 - PENGULANGAN
Algo temu 6 & 7 - PENGULANGANAlgo temu 6 & 7 - PENGULANGAN
Algo temu 6 & 7 - PENGULANGAN
ย 
Awal dasar belajar c++
Awal dasar belajar c++Awal dasar belajar c++
Awal dasar belajar c++
ย 
Bab 1 pengantar c++ 2
Bab 1 pengantar c++ 2Bab 1 pengantar c++ 2
Bab 1 pengantar c++ 2
ย 
Materi kuliah 18 fungsi part 1
Materi kuliah 18   fungsi part 1Materi kuliah 18   fungsi part 1
Materi kuliah 18 fungsi part 1
ย 

Similar to Al goritma

Modul algoritma satu sampai lima
Modul algoritma satu sampai limaModul algoritma satu sampai lima
Modul algoritma satu sampai lima
Ahmad S
ย 
Media pembelajaran
Media pembelajaranMedia pembelajaran
Media pembelajaran
Dia Cahyawati
ย 
1999 turbo-pascal
1999 turbo-pascal1999 turbo-pascal
1999 turbo-pascal
Jaga Raksa Abdul
ย 
Bab 3 notasi algoritma
Bab 3 notasi algoritmaBab 3 notasi algoritma
Bab 3 notasi algoritma
risal07
ย 
02 notasi algoritma
02   notasi algoritma02   notasi algoritma
02 notasi algoritma
wawankoerniawan
ย 
02 notasi algoritma
02   notasi algoritma02   notasi algoritma
02 notasi algoritma
wawankoerniawan
ย 
02 notasi algoritma
02   notasi algoritma02   notasi algoritma
02 notasi algoritma
wawankoerniawan
ย 

Similar to Al goritma (20)

Berpikir Komputasional Kelas 9
Berpikir Komputasional Kelas 9 Berpikir Komputasional Kelas 9
Berpikir Komputasional Kelas 9
ย 
Modul algoritma satu sampai lima
Modul algoritma satu sampai limaModul algoritma satu sampai lima
Modul algoritma satu sampai lima
ย 
Contoh Tugas Pemrograman.pptx
Contoh Tugas Pemrograman.pptxContoh Tugas Pemrograman.pptx
Contoh Tugas Pemrograman.pptx
ย 
About vb script-sns
About vb script-snsAbout vb script-sns
About vb script-sns
ย 
Tugas alogaritma
Tugas alogaritmaTugas alogaritma
Tugas alogaritma
ย 
Tugas besar
Tugas besarTugas besar
Tugas besar
ย 
SOAL UAS TKJ PEMROGRAMAN DASAR pilihan ganda
SOAL UAS TKJ PEMROGRAMAN DASAR pilihan gandaSOAL UAS TKJ PEMROGRAMAN DASAR pilihan ganda
SOAL UAS TKJ PEMROGRAMAN DASAR pilihan ganda
ย 
Modul prak-algo
Modul prak-algoModul prak-algo
Modul prak-algo
ย 
modul algoritma Bab 2
modul algoritma Bab 2modul algoritma Bab 2
modul algoritma Bab 2
ย 
Media pembelajaran
Media pembelajaranMedia pembelajaran
Media pembelajaran
ย 
Bahasa Pemrograman dan Script
Bahasa Pemrograman dan ScriptBahasa Pemrograman dan Script
Bahasa Pemrograman dan Script
ย 
1999 turbo-pascal
1999 turbo-pascal1999 turbo-pascal
1999 turbo-pascal
ย 
Pseudocode
PseudocodePseudocode
Pseudocode
ย 
Bab 3 notasi algoritma
Bab 3 notasi algoritmaBab 3 notasi algoritma
Bab 3 notasi algoritma
ย 
Randomize number vbscript_sns
Randomize number vbscript_snsRandomize number vbscript_sns
Randomize number vbscript_sns
ย 
Materi matakuliah bahasa c
Materi matakuliah bahasa cMateri matakuliah bahasa c
Materi matakuliah bahasa c
ย 
Soal tik xii smt 1
Soal tik xii smt 1Soal tik xii smt 1
Soal tik xii smt 1
ย 
02 notasi algoritma
02   notasi algoritma02   notasi algoritma
02 notasi algoritma
ย 
02 notasi algoritma
02   notasi algoritma02   notasi algoritma
02 notasi algoritma
ย 
02 notasi algoritma
02   notasi algoritma02   notasi algoritma
02 notasi algoritma
ย 

Recently uploaded

Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
JarzaniIsmail
ย 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
AndreRangga1
ย 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
DessyArliani
ย 
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxPPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
MaskuratulMunawaroh
ย 

Recently uploaded (20)

Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptx
ย 
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
ย 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
ย 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
ย 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
ย 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
ย 
Skenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru PenggerakSkenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru Penggerak
ย 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
ย 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
ย 
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan BerkelanjutanTopik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
ย 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
ย 
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
ย 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
ย 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusia
ย 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
ย 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
ย 
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxPPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
ย 
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMMPenyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
ย 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
ย 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
ย 

Al goritma

  • 2. B. PRAKTIKUM (NILAI PRAKTIK IV) ๏ถ Persoalan : sebuah kubus memiliki rusuk = 5 cm. Hitunglah volume kubus tersebut dengan volume = rusuk X rusuk X rusuk. ๏ถ Penyelesaian : buatlah alghoritma untuk menghitung volume kubus dengan metode pseucode atau flowchart, kemudian tuangkan alghoritma anda dalam bentuk print out menggunakan aplikasi microsoft word. C. EKSPERIMEN (NILAI PROYEK IV) Buatlah al ghoritma untukmenghitung volume bola dengan rumus ๐Ÿ’ ๐Ÿ‘ ๐’™ ๐… ๐’™ ๐’“ ๐’™ ๐’“ ๐’™ ๐’“ Keterangan : ๐… = 3.14 r = 2.3 Tentukan jenis data untuk ๐œ‹ ๐‘‘๐‘Ž๐‘› ๐‘Ÿ dan tentukan pula jenis penulisan al ghoritma yang tepat untuk menghitung volume tersebut. ZONA AKTIVITAS
  • 3. B. PRAKTIKUM (NILAI PRAKTIK IV) Pemrograman Volume Kubus #include <iostream> using namespace std; int main () { int sisi; int volume; cout << "masukan nilai sisi ="; cin >> sisi; volume = sisi*sisi*sisi; cout << "jadi nilai volume kubus adalah" << volume; } PENYELESAIAN Tulis V= S X S X S V= 5 X 5 X 5 5 X 5 X 5 53 125 125 cm3
  • 4. Langkah-langkah menghitung volume kubus 1. Baris pertama kita masukan perintah yang berisi #include <iostream> perintah itudipakai agar bisa mengakses perintah cout dan cin. 2. Selanjutnya baris kedua kita masukan perintah yang berisi using namespace std; perintah ini bisa diartikan dengan menggunakan seluruh fungsi dan variabel dari namespace std. atau menunjukkan bahwa fungsi (atau variabel) cout dan cin terdapat di dalam namespace std. 3. Baris ke tiga kita masukan perintah yang berisi fungsi int main () disini fungsi int main () merupakan fungsi utama dari sebuah kode bahasa C++ dan dapat diartikan sebagai main program yang mengembalikan nilai int secara default. 4. Baris ke empat kita berikan tanda buka kurawal. 5. Baris kelima kita masukan variable sisi bernilai int. 6. Baris ke enam kita masukan variable volume bernilai int. 7. Baris ke tujuh kita menampilkan teks berupa masukan nilai sisi. 8. Baris ke delapan yaitu user menginput ke variable sisi. 9. Baris ke sembilan masukan rumus volume kubus yaitu sisi*sisi*sisi 10. Baris ke sepuluh kita menampilkan teks berupa โ€œjadi nilai volume kubus adalahโ€ dan menampilkan hasil yang disimpan di variable volume. 11. Baris ke sebelas kita berikan tanda tutup kurawal.
  • 5. C. EKSPERIMEN (NILAI PROYEK IV) Algoritma 1. Baca input nilai Jari-jari 2. Simpan ke variable jari_jari 3. Baca input nilai Tinggi 4. Simpan ke variable tinggi 5. Masukkan Rumus Bola = 4/3 x ฯ€ x t3 , simpan ke variable Volume 6. Tampilkan ke layer Monitor Volume PROGRAM VOLUME BOLA; Uses Crt; Var Jari_jari : word; Tinggi : word; Volume : real; Begin Clrscr; Write(โ€˜Masukkan Jari-jari Bola = โ€˜); Readln(jari-jari); Write(โ€˜Masukkan Tinggi Bola = โ€˜); Readln(tinggi); Volume := 4/3 * 3.14159265 * tinggi * tinggi * tinggi ; Writeln(โ€˜Volume Bola adalah = โ€˜,volume); Readln; End. Program C ++ #include //#include #include const float phi = 3.14; class bola { private: float a,d,m;
  • 6. public: int volumebola(); int luaslingkaran(); }; int bola::volumebola() { cout< cout<<""Menghitung Volume Bola ""< cout<<" Masukkan Nilai Jari-jari : ";cin>>a; d=(4*phi*a*a*a)/3; cout<<" Volume Bola : "<< return d; } int bola::luaslingkaran() { cout< cout<<""Menghitung luas lingkaran ""< cout<<" Masukkan Nilai Jari-jari : ";cin>>a; m=phi*a*a; cout<<" luas lingkaran : "<< return m; } int main() { bola hitung; hitung.volumebola(); hitung.luaslingkaran();