SlideShare a Scribd company logo
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

Pertemuan 5 Perulangan (Looping)
Pertemuan 5 Perulangan (Looping)Pertemuan 5 Perulangan (Looping)
Pertemuan 5 Perulangan (Looping)
Endang Retnoningsih
 
Rumus VB-3
Rumus VB-3Rumus VB-3
Rumus VB-3
T. Astari
 
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
Teknik Informatika UII
 
Tugas visual basic
Tugas visual basicTugas visual basic
Tugas visual basic
T. Astari
 
Pertemuan 6 Rekursif
Pertemuan 6 RekursifPertemuan 6 Rekursif
Pertemuan 6 Rekursif
Endang Retnoningsih
 
Latihan sap 1
Latihan sap 1Latihan sap 1
Latihan sap 1
fiqriany1300018072
 
Presentation2
Presentation2Presentation2
Presentation2
istwiariindri
 
Materi kuliah 20 rekursi
Materi kuliah 20   rekursiMateri kuliah 20   rekursi
Materi kuliah 20 rekursiBudi Yono
 
Alpro pertemuan 3 kasus 3.1
Alpro pertemuan 3 kasus 3.1Alpro pertemuan 3 kasus 3.1
Alpro pertemuan 3 kasus 3.1
fiqriany1300018072
 
Pengenalan Bahasa C
Pengenalan Bahasa CPengenalan Bahasa C
Pengenalan Bahasa Cguestaf3e8f4
 
Jawab soal c
Jawab soal cJawab soal c
Jawab soal c
Indra Abdam Muwakhid
 
Latihan individu no 3
Latihan individu no 3Latihan individu no 3
Latihan individu no 3
riani1300018075
 
Latihan individu no 3
Latihan individu no 3Latihan individu no 3
Latihan individu no 3
riani1300018075
 
Bab 3 operator
Bab 3 operatorBab 3 operator
Bab 3 operator
Affandi Arrizandy
 
Algo temu 6 & 7 - PENGULANGAN
Algo temu 6 & 7 - PENGULANGANAlgo temu 6 & 7 - PENGULANGAN
Algo temu 6 & 7 - PENGULANGAN
Senna Hendrian
 
Awal dasar belajar c++
Awal dasar belajar c++Awal dasar belajar c++
Awal dasar belajar c++farizky berian
 
Bab 1 pengantar c++ 2
Bab 1 pengantar c++ 2Bab 1 pengantar c++ 2
Bab 1 pengantar c++ 2
Affandi Arrizandy
 
Materi kuliah 18 fungsi part 1
Materi kuliah 18   fungsi part 1Materi kuliah 18   fungsi part 1
Materi kuliah 18 fungsi part 1Budi 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

Berpikir Komputasional Kelas 9
Berpikir Komputasional Kelas 9 Berpikir Komputasional Kelas 9
Berpikir Komputasional Kelas 9
Farichah Riha
 
Modul algoritma satu sampai lima
Modul algoritma satu sampai limaModul algoritma satu sampai lima
Modul algoritma satu sampai limaAhmad S
 
Contoh Tugas Pemrograman.pptx
Contoh Tugas Pemrograman.pptxContoh Tugas Pemrograman.pptx
Contoh Tugas Pemrograman.pptx
ssuser69c835
 
About vb script-sns
About vb script-snsAbout vb script-sns
About vb script-sns
staffpengajar
 
Tugas besar
Tugas besarTugas besar
Tugas besar
Danang Pc
 
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
SMK MUhammadiyah Singkut
 
Modul prak-algo
Modul prak-algoModul prak-algo
Modul prak-algo
Ayu Karisma Alfiana
 
modul algoritma Bab 2
modul algoritma Bab 2modul algoritma Bab 2
modul algoritma Bab 2
Eko Widyanto Napitupulu
 
Bahasa Pemrograman dan Script
Bahasa Pemrograman dan ScriptBahasa Pemrograman dan Script
Bahasa Pemrograman dan Script
S N M P Simamora
 
Pseudocode
PseudocodePseudocode
Pseudocode
brigidaarie
 
Bab 3 notasi algoritma
Bab 3 notasi algoritmaBab 3 notasi algoritma
Bab 3 notasi algoritmarisal07
 
Randomize number vbscript_sns
Randomize number vbscript_snsRandomize number vbscript_sns
Randomize number vbscript_sns
staffpengajar
 
Materi matakuliah bahasa c
Materi matakuliah bahasa cMateri matakuliah bahasa c
Materi matakuliah bahasa c
Izhan Nassuha
 

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

SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
MuhammadBagusAprilia1
 
ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_
setiatinambunan
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
DEVI390643
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
Rima98947
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
astridamalia20
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
kinayaptr30
 
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
MirnasariMutmainna1
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
nawasenamerta
 
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERILAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
PURWANTOSDNWATES2
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
agusmulyadi08
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
EkoPutuKromo
 
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik DosenUNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
AdrianAgoes9
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
ssuser289c2f1
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
DataSupriatna
 
ppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdfppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdf
setiatinambunan
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
TEDYHARTO1
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
SurosoSuroso19
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
AdePutraTunggali
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
muhammadRifai732845
 
Diseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptxDiseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptx
LucyKristinaS
 

Recently uploaded (20)

SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
 
ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
 
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
 
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERILAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
 
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik DosenUNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
 
ppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdfppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdf
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
 
Diseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptxDiseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.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();