SlideShare a Scribd company logo
Pertemuan : 3 (Tiga)
Pokok Bahasan : Instruksi Fundamental Lanjutan
Kompetensi Dasar : Mahasiswa dapat mengerti lebih lanjut tentang
pembuatan data
Kompetensi Khusus :
1. Mampu menggunakan dalam algoritma dan pemrograman operator
matematika sesuai dengan tipe data yang digunakan
2. Penggunaan opearator logika dan hubungan pada struktur program
1. Operator Matematika
Operator Binary
• Bila variabel digunakan untuk menyimpan data bilangan bulat
saja, tipe data yang digunakan adalah int atau long (bergantung data yang
ditampung). Operasi yang berlaku adalah
Operator Keterangan
* Perkalian
/ Pembagian
% Modulus atau sisa pembagian
+ Pertambahan
- Pengurangan
• Bila variabel menampung data bilangan pecahan maka digunakan
tipe float atau double. Operasi yang berlaku adalah:
Operator Keterangan
* Perkalian
/ Pembagian
+ Pertambahan
- Pengurangan
Lihat contoh kasus berikut untuk meihat perbedaannya:
Kasus 3.1
#include <iostream.h>
#include <conio.h>
void main()
{
int bulat=10;
float pecahan = 10, hasil1, hasil2, hasil3;
clrscr();
hasil1 = bulat /3;
hasil2= bulat % 3;
hasil3 = pecahan/3;
cout<<"Hasil1 = "<<hasil1<<endl;
cout<<"Hasil2 = "<<hasil2<<endl;
cout<<"Hasil3 = "<<hasil3<<endl;
}
Hasil dari program di atas:
Operator Unary
Operator Keterangan
+ Tanda plus
- Tanda -
++ Increment/penaikan
-- Decrement/penuruna
Operator penaikan digunakna untuk menaikkan nilai variable sebesar satu,
sedangkan penurunan dipai untuk menurunkan nilai bvariabel sebesari satu.
Contoh:
a = a + 1 ++a a++
b = b + 1 ++b b++
s =10 + r
r = r + 1
- s = 10 + r++
r = r + 1
s =10 + r
s = 10 + ++ r -
Kasus 3.2
#include <iostream.h>
#include <conio.h>
void main()
{
int r =10, s;
clrscr();
s = 10 + r++;
cout<<"Hasil r = "<<r<<endl;
cout<<"Hasil s = "<<s<<endl;
}
Hasil dari program di atas:
Kasus 3.3
#include <iostream.h>
#include <conio.h>
void main()
{
int r =10, s;
clrscr();
s = 10 + ++r;
cout<<"Hasil r = "<<r<<endl;
cout<<"Hasil s = "<<s<<endl;
}
Hasil dari program di atas:
Operator Hubungan
Digunakan untuk membandingkan dua elemen nilai dan akan dihasilkan nilai
perbandingannya yaitu betul (bernilai satu) atau salah (bernilai nol). Operator sering
digunakan pada penyeleksian suatu konddisi di struktur dasar if.
Operator Keterangan
> Lebih besar dari
>= Lebih besar sama dengan
< Lebih kecil dari
<= Lebih kecil sama dengan
= = Sama dengan
!= Tidak sama dengan
Contoh:
A = 5
B = 4
C = 10
Apakah A >B jawabnya adalah Benar
Apakah B > C jawabnya adalah Salah
Operator Logika
Operator Keterangan
&& AND
|| OR
! NOT
Perbandingan operator logik
A B A && B A || B
0 0 0 0
0 1 0 1
1 0 0 1
1 1 1 1
cin
Objek ini bermanfaat untuk membaca data dari standar input (dari keyboard). Bentuk
umumnya:
cin>>var;
Tanda >> disebut operator ‘pengambilan dari’
Kasus 3.4
Buatlah algoritma dan program untuk menampilka keterangan Lulus atau tidaknya
seorang siswa dengan ketentuan nilai akhir dan tugas yang ditempuh. Bila nilai
akhir>70 dan tugas >=75, maka siswa tersebut akan lulus, jika tidak maka siswa
tersebut tidak lulus.
Algoritma dari permasalahan di atas adalah:
1. Masukkan nilai akhir
2. Masukan nilai tugas
3. Jika nilai akhir >70 dan tugas >=75, jika tidak langkah 5
4. Cetak Lulus, ke langkah 6
5. Cetak Tidak lulus
6. Selesai
Bila dipecahkan dalam program adalah sebagai berikut:
#include <iostream.h>
#include <conio.h>
void main()
{
int nil_akhir, tugas;
cout<<"Masukan Nilai Akhir:";
cin>>nil_akhir;
cout<<"Masukan NIlai Tugas:";
cin>>tugas;
if (nil_akhir>70 && tugas >=75)
cout<<"Anda Lulus";
else
cout<<"Anda Tidak Lulus";
}
Hasil dari program di atas bila dimasukkan nilai
akhir 60 dan tugas 75 adalah:
Tapi bila ketentuan soal di atas kita rubah, bila nilai akhir >70 atau nilai tugas >=75
maka Lulus, selainnya tidak lulus.
Buatlah program untuk mennyelesaikan masalah tersebut.
Kasus 3.5
Buatlah algortima dan flowchart untuk mencari luas segi empat, di man dengan rumus
panjang kali lebar. Panjang dan lebar diinput secara bebas.
Jawab:
1. Masukan nilai panjang
2. Masukan nilai lebar
3. Hitung luas = panjang * lebar
4. Tampilkan luas
Program untuk masalah diatas adalah
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
void main()
{
int panjang, lebar, luas;
clrscr();
cout<<"Masukan panjang persegi: ";
cin>>panjang;
cout<<"Masukan lebar persegi: ";
cin>>lebar;
luas = panjang * lebar;
cout<<"Luas persegi = "<<setw(6)<<luas<<endl;
}
Hasil dari program di atas:
Latihan:
1. buatlah algoritma dan program untuk menghitung volume dan luas permukaan
bila apabila masukkannya berupa jari-jari yang bertipe float. Keluaran yang
diinginkan adalah Luas dan volume boal dengna tipe float.
Petunjuk:
V = 4/3 * pi * jari-jari * jari-jari*jari-jari
L = 4 * pi * jari-jari * jari-jari
2. Mencari bilangan yang terbesar dari 2 bilangan yang diinput
3. Menentukan bilangan genap atau ganjil dari bilangan yang diinputkan
4. Tuliskan program untuk menampilkan jumlah hari,jam, menit dan detik,
dengan memasukkannya adalah detik. Sebagai contoh masukan adalah 1000
detik. Keluarannya nanti akan dihasilkan detik, jam, menit, hari.
Petunjuk;
1 hari = 24 jam
1 jam = 60 menit
1 menit = 60 detik
Hasil dari program di atas:
Latihan:
1. buatlah algoritma dan program untuk menghitung volume dan luas permukaan
bila apabila masukkannya berupa jari-jari yang bertipe float. Keluaran yang
diinginkan adalah Luas dan volume boal dengna tipe float.
Petunjuk:
V = 4/3 * pi * jari-jari * jari-jari*jari-jari
L = 4 * pi * jari-jari * jari-jari
2. Mencari bilangan yang terbesar dari 2 bilangan yang diinput
3. Menentukan bilangan genap atau ganjil dari bilangan yang diinputkan
4. Tuliskan program untuk menampilkan jumlah hari,jam, menit dan detik,
dengan memasukkannya adalah detik. Sebagai contoh masukan adalah 1000
detik. Keluarannya nanti akan dihasilkan detik, jam, menit, hari.
Petunjuk;
1 hari = 24 jam
1 jam = 60 menit
1 menit = 60 detik

More Related Content

What's hot

Algo temu 6 & 7 - PENGULANGAN
Algo temu 6 & 7 - PENGULANGANAlgo temu 6 & 7 - PENGULANGAN
Algo temu 6 & 7 - PENGULANGAN
Senna Hendrian
 
Pertemuan 4 - Struktur Kondisi IF
Pertemuan 4 - Struktur Kondisi IFPertemuan 4 - Struktur Kondisi IF
Pertemuan 4 - Struktur Kondisi IF
Achmad Solichin
 
Algoritma powerpoint
Algoritma powerpointAlgoritma powerpoint
Algoritma powerpoint
Irwin andriyanto
 
Pertemuan 9 Array (Larik)
Pertemuan 9 Array (Larik)Pertemuan 9 Array (Larik)
Pertemuan 9 Array (Larik)
Endang Retnoningsih
 
Jb c++1
Jb c++1Jb c++1
Jb c++1
Ranti Sari
 
2 struktur dasar algoritma dan notasi algoritmik pseudo-code
2   struktur dasar algoritma dan notasi algoritmik pseudo-code2   struktur dasar algoritma dan notasi algoritmik pseudo-code
2 struktur dasar algoritma dan notasi algoritmik pseudo-code
Anand Reverse
 
Materi algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newMateri algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newasdammantap
 
Algoritma pemrograman 7
Algoritma pemrograman 7Algoritma pemrograman 7
Algoritma pemrograman 7
ZainalAbidin909479
 
Bab 3. pengenalan algoritma
Bab 3. pengenalan algoritmaBab 3. pengenalan algoritma
Bab 3. pengenalan algoritmaArif Punk Street
 
Algoritma & pemrograman 2
Algoritma & pemrograman 2Algoritma & pemrograman 2
Algoritma & pemrograman 2
Mulyana Yana
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanie Indah
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchartpurispace
 
Pseudocode
PseudocodePseudocode
Pseudocode
brigidaarie
 
about C Languages
about C Languagesabout C Languages
about C Languages
S N M P Simamora
 
Pertemuan 5 - Struktur Kondisi IF (lanjutan)
Pertemuan 5 - Struktur Kondisi IF (lanjutan)Pertemuan 5 - Struktur Kondisi IF (lanjutan)
Pertemuan 5 - Struktur Kondisi IF (lanjutan)
Achmad Solichin
 
alpro Chapter02
alpro Chapter02alpro Chapter02
alpro Chapter02
Dermawan12
 
Laporan praktikum modul iv
Laporan praktikum modul ivLaporan praktikum modul iv
Laporan praktikum modul iv
Devi Apriansyah
 

What's hot (20)

Algo temu 6 & 7 - PENGULANGAN
Algo temu 6 & 7 - PENGULANGANAlgo temu 6 & 7 - PENGULANGAN
Algo temu 6 & 7 - PENGULANGAN
 
Pertemuan 4 - Struktur Kondisi IF
Pertemuan 4 - Struktur Kondisi IFPertemuan 4 - Struktur Kondisi IF
Pertemuan 4 - Struktur Kondisi IF
 
Algoritma powerpoint
Algoritma powerpointAlgoritma powerpoint
Algoritma powerpoint
 
Pertemuan 9 Array (Larik)
Pertemuan 9 Array (Larik)Pertemuan 9 Array (Larik)
Pertemuan 9 Array (Larik)
 
Jb c++1
Jb c++1Jb c++1
Jb c++1
 
2 struktur dasar algoritma dan notasi algoritmik pseudo-code
2   struktur dasar algoritma dan notasi algoritmik pseudo-code2   struktur dasar algoritma dan notasi algoritmik pseudo-code
2 struktur dasar algoritma dan notasi algoritmik pseudo-code
 
Materi algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newMateri algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul new
 
Algoritma pemrograman 7
Algoritma pemrograman 7Algoritma pemrograman 7
Algoritma pemrograman 7
 
Bab 3. pengenalan algoritma
Bab 3. pengenalan algoritmaBab 3. pengenalan algoritma
Bab 3. pengenalan algoritma
 
Algoritma & pemrograman 2
Algoritma & pemrograman 2Algoritma & pemrograman 2
Algoritma & pemrograman 2
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchart
 
Pseudocode
PseudocodePseudocode
Pseudocode
 
about C Languages
about C Languagesabout C Languages
about C Languages
 
Pertemuan 5 - Struktur Kondisi IF (lanjutan)
Pertemuan 5 - Struktur Kondisi IF (lanjutan)Pertemuan 5 - Struktur Kondisi IF (lanjutan)
Pertemuan 5 - Struktur Kondisi IF (lanjutan)
 
alpro Chapter02
alpro Chapter02alpro Chapter02
alpro Chapter02
 
Algoritma 1 pertemuan 8
Algoritma 1 pertemuan 8Algoritma 1 pertemuan 8
Algoritma 1 pertemuan 8
 
P3 depandi enda
P3 depandi endaP3 depandi enda
P3 depandi enda
 
Laporan praktikum modul iv
Laporan praktikum modul ivLaporan praktikum modul iv
Laporan praktikum modul iv
 
Algo
AlgoAlgo
Algo
 

Viewers also liked

What Makes You DO Stuff? The Psychology of Motivation @ Dev Up 2016
What Makes You DO Stuff? The Psychology of Motivation @ Dev Up 2016What Makes You DO Stuff? The Psychology of Motivation @ Dev Up 2016
What Makes You DO Stuff? The Psychology of Motivation @ Dev Up 2016
Arthur Doler
 
Company profile
Company profileCompany profile
Company profile
SATISH KANADE
 
REU Presentation
REU PresentationREU Presentation
REU PresentationGabriel Col
 
Gordionet Education Seminario ICT Digitalizzazione e Comunicazione
Gordionet Education Seminario ICT Digitalizzazione e ComunicazioneGordionet Education Seminario ICT Digitalizzazione e Comunicazione
Gordionet Education Seminario ICT Digitalizzazione e Comunicazione
Gordionet
 
XIX Milocerski razvojni forum - Kreativna informatika
XIX Milocerski razvojni forum - Kreativna informatikaXIX Milocerski razvojni forum - Kreativna informatika
XIX Milocerski razvojni forum - Kreativna informatikaTarik Zaimovi?
 
ใบงานที่ 5 โครงงานคอมพิวเตอร์
ใบงานที่ 5 โครงงานคอมพิวเตอร์ ใบงานที่ 5 โครงงานคอมพิวเตอร์
ใบงานที่ 5 โครงงานคอมพิวเตอร์ Mind Sirivimol
 
monu kumar HDFC
monu kumar HDFCmonu kumar HDFC
monu kumar HDFCmonu kumar
 
Què fem amb les tauletes a primària
Què  fem  amb  les  tauletes a primàriaQuè  fem  amb  les  tauletes a primària
Què fem amb les tauletes a primària
Mercè Usón Escudero
 
tipos de oraciones
tipos de oracionestipos de oraciones
tipos de oracionesluisalmario
 
SHES MS in BARZAN FINAL-TAMU Intl Process Saf Symposium_oct 28 2014
SHES MS in BARZAN FINAL-TAMU Intl Process Saf Symposium_oct 28 2014SHES MS in BARZAN FINAL-TAMU Intl Process Saf Symposium_oct 28 2014
SHES MS in BARZAN FINAL-TAMU Intl Process Saf Symposium_oct 28 2014Bob DeHart
 
Top 8 academic supervisor resume samples
Top 8 academic supervisor resume samplesTop 8 academic supervisor resume samples
Top 8 academic supervisor resume samples
owenwhites99
 
Beckel - Leaf physiology response across a disturbance gradient in a temperat...
Beckel - Leaf physiology response across a disturbance gradient in a temperat...Beckel - Leaf physiology response across a disturbance gradient in a temperat...
Beckel - Leaf physiology response across a disturbance gradient in a temperat...Rick Beckel
 

Viewers also liked (20)

CV Maxwell
CV MaxwellCV Maxwell
CV Maxwell
 
What Makes You DO Stuff? The Psychology of Motivation @ Dev Up 2016
What Makes You DO Stuff? The Psychology of Motivation @ Dev Up 2016What Makes You DO Stuff? The Psychology of Motivation @ Dev Up 2016
What Makes You DO Stuff? The Psychology of Motivation @ Dev Up 2016
 
Company profile
Company profileCompany profile
Company profile
 
ritesh_newcv
ritesh_newcvritesh_newcv
ritesh_newcv
 
Brochure ppt _ english version_ral
Brochure ppt _ english version_ralBrochure ppt _ english version_ral
Brochure ppt _ english version_ral
 
REU Presentation
REU PresentationREU Presentation
REU Presentation
 
Gordionet Education Seminario ICT Digitalizzazione e Comunicazione
Gordionet Education Seminario ICT Digitalizzazione e ComunicazioneGordionet Education Seminario ICT Digitalizzazione e Comunicazione
Gordionet Education Seminario ICT Digitalizzazione e Comunicazione
 
Nosrati E et al
Nosrati E et alNosrati E et al
Nosrati E et al
 
XIX Milocerski razvojni forum - Kreativna informatika
XIX Milocerski razvojni forum - Kreativna informatikaXIX Milocerski razvojni forum - Kreativna informatika
XIX Milocerski razvojni forum - Kreativna informatika
 
Visi
VisiVisi
Visi
 
ใบงานที่ 5 โครงงานคอมพิวเตอร์
ใบงานที่ 5 โครงงานคอมพิวเตอร์ ใบงานที่ 5 โครงงานคอมพิวเตอร์
ใบงานที่ 5 โครงงานคอมพิวเตอร์
 
monu kumar HDFC
monu kumar HDFCmonu kumar HDFC
monu kumar HDFC
 
Què fem amb les tauletes a primària
Què  fem  amb  les  tauletes a primàriaQuè  fem  amb  les  tauletes a primària
Què fem amb les tauletes a primària
 
tipos de oraciones
tipos de oracionestipos de oraciones
tipos de oraciones
 
SHES MS in BARZAN FINAL-TAMU Intl Process Saf Symposium_oct 28 2014
SHES MS in BARZAN FINAL-TAMU Intl Process Saf Symposium_oct 28 2014SHES MS in BARZAN FINAL-TAMU Intl Process Saf Symposium_oct 28 2014
SHES MS in BARZAN FINAL-TAMU Intl Process Saf Symposium_oct 28 2014
 
Top 8 academic supervisor resume samples
Top 8 academic supervisor resume samplesTop 8 academic supervisor resume samples
Top 8 academic supervisor resume samples
 
Nguyen's Portfolio
Nguyen's PortfolioNguyen's Portfolio
Nguyen's Portfolio
 
flinkguard_futurelink
flinkguard_futurelinkflinkguard_futurelink
flinkguard_futurelink
 
Beckel - Leaf physiology response across a disturbance gradient in a temperat...
Beckel - Leaf physiology response across a disturbance gradient in a temperat...Beckel - Leaf physiology response across a disturbance gradient in a temperat...
Beckel - Leaf physiology response across a disturbance gradient in a temperat...
 
green_parking
green_parking green_parking
green_parking
 

Similar to Intruksi Fundamental Lanjutan

Intruksi Fundamental
Intruksi FundamentalIntruksi Fundamental
Intruksi Fundamental
Akmal Fajar
 
Laporan praktikum modul ii & iii
Laporan praktikum modul ii & iiiLaporan praktikum modul ii & iii
Laporan praktikum modul ii & iii
Devi Apriansyah
 
Mi1274 alpro lanjut 6 - perulangan - 2 - for, do-while
Mi1274 alpro lanjut   6 - perulangan - 2 - for, do-whileMi1274 alpro lanjut   6 - perulangan - 2 - for, do-while
Mi1274 alpro lanjut 6 - perulangan - 2 - for, do-whileDefina Iskandar
 
01_Pengenalan_Algoritma_ppt.ppt
01_Pengenalan_Algoritma_ppt.ppt01_Pengenalan_Algoritma_ppt.ppt
01_Pengenalan_Algoritma_ppt.ppt
JournalJPMN
 
Pengenalan_Algoritma_ppt.ppt
Pengenalan_Algoritma_ppt.pptPengenalan_Algoritma_ppt.ppt
Pengenalan_Algoritma_ppt.ppt
NoerisEkaBudiarti
 
Pengenalan algoritma.ppt
Pengenalan algoritma.pptPengenalan algoritma.ppt
Pengenalan algoritma.ppt
eriekorlando3
 
Modul vii dan viii algo
Modul vii dan viii algoModul vii dan viii algo
Modul vii dan viii algo
STMIK AKAKOM
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanie Indah
 
Bab 3. Pengenalan Dasar dasar Algoritma .ppt
Bab 3. Pengenalan Dasar dasar Algoritma .pptBab 3. Pengenalan Dasar dasar Algoritma .ppt
Bab 3. Pengenalan Dasar dasar Algoritma .ppt
taufikhidayat607720
 
Bahan 2.pptx
Bahan 2.pptxBahan 2.pptx
Bahan 2.pptx
ZulfanZainal2
 
E1 e117049 nurfadhila fahmi_tugas3
E1 e117049 nurfadhila fahmi_tugas3E1 e117049 nurfadhila fahmi_tugas3
E1 e117049 nurfadhila fahmi_tugas3
Teknik Informatika Konsentrasi Sistem Informasi UHO
 
Dasar Dasar Algoritma
Dasar Dasar AlgoritmaDasar Dasar Algoritma
Dasar Dasar Algoritmaformatik
 
Slide bab 2_perintah masukan dan operator
Slide bab 2_perintah masukan dan operatorSlide bab 2_perintah masukan dan operator
Slide bab 2_perintah masukan dan operator
Dantik Puspita
 
PW2 Pertemuan 2.pptx
PW2 Pertemuan 2.pptxPW2 Pertemuan 2.pptx
PW2 Pertemuan 2.pptx
samsosupriatna
 
Pengenalan bahasa c++
Pengenalan bahasa c++Pengenalan bahasa c++
Pengenalan bahasa c++windi1
 
2. teknik pemilihan dalam_pemrograman
2. teknik pemilihan dalam_pemrograman2. teknik pemilihan dalam_pemrograman
2. teknik pemilihan dalam_pemrogramanRoziq Bahtiar
 
Modul algoritma satu sampai lima
Modul algoritma satu sampai limaModul algoritma satu sampai lima
Modul algoritma satu sampai limaAhmad S
 

Similar to Intruksi Fundamental Lanjutan (20)

Intruksi Fundamental
Intruksi FundamentalIntruksi Fundamental
Intruksi Fundamental
 
Laporan praktikum modul ii & iii
Laporan praktikum modul ii & iiiLaporan praktikum modul ii & iii
Laporan praktikum modul ii & iii
 
Mi1274 alpro lanjut 6 - perulangan - 2 - for, do-while
Mi1274 alpro lanjut   6 - perulangan - 2 - for, do-whileMi1274 alpro lanjut   6 - perulangan - 2 - for, do-while
Mi1274 alpro lanjut 6 - perulangan - 2 - for, do-while
 
01_Pengenalan_Algoritma_ppt.ppt
01_Pengenalan_Algoritma_ppt.ppt01_Pengenalan_Algoritma_ppt.ppt
01_Pengenalan_Algoritma_ppt.ppt
 
Pengenalan_Algoritma_ppt.ppt
Pengenalan_Algoritma_ppt.pptPengenalan_Algoritma_ppt.ppt
Pengenalan_Algoritma_ppt.ppt
 
Pengenalan algoritma.ppt
Pengenalan algoritma.pptPengenalan algoritma.ppt
Pengenalan algoritma.ppt
 
Modul vii dan viii algo
Modul vii dan viii algoModul vii dan viii algo
Modul vii dan viii algo
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
 
Bab 3. Pengenalan Dasar dasar Algoritma .ppt
Bab 3. Pengenalan Dasar dasar Algoritma .pptBab 3. Pengenalan Dasar dasar Algoritma .ppt
Bab 3. Pengenalan Dasar dasar Algoritma .ppt
 
Bahan 2.pptx
Bahan 2.pptxBahan 2.pptx
Bahan 2.pptx
 
E1 e117049 nurfadhila fahmi_tugas3
E1 e117049 nurfadhila fahmi_tugas3E1 e117049 nurfadhila fahmi_tugas3
E1 e117049 nurfadhila fahmi_tugas3
 
Cc++
Cc++Cc++
Cc++
 
Dasar Dasar Algoritma
Dasar Dasar AlgoritmaDasar Dasar Algoritma
Dasar Dasar Algoritma
 
Slide bab 2_perintah masukan dan operator
Slide bab 2_perintah masukan dan operatorSlide bab 2_perintah masukan dan operator
Slide bab 2_perintah masukan dan operator
 
Tugas alogaritma
Tugas alogaritmaTugas alogaritma
Tugas alogaritma
 
PW2 Pertemuan 2.pptx
PW2 Pertemuan 2.pptxPW2 Pertemuan 2.pptx
PW2 Pertemuan 2.pptx
 
Pengenalan bahasa C++
Pengenalan bahasa C++Pengenalan bahasa C++
Pengenalan bahasa C++
 
Pengenalan bahasa c++
Pengenalan bahasa c++Pengenalan bahasa c++
Pengenalan bahasa c++
 
2. teknik pemilihan dalam_pemrograman
2. teknik pemilihan dalam_pemrograman2. teknik pemilihan dalam_pemrograman
2. teknik pemilihan dalam_pemrograman
 
Modul algoritma satu sampai lima
Modul algoritma satu sampai limaModul algoritma satu sampai lima
Modul algoritma satu sampai lima
 

More from Akmal Fajar

Array lanjutan
Array lanjutanArray lanjutan
Array lanjutan
Akmal Fajar
 
Array 1
Array 1Array 1
Array 1
Akmal Fajar
 
Modularisasi – function dalam c++
Modularisasi – function dalam c++Modularisasi – function dalam c++
Modularisasi – function dalam c++
Akmal Fajar
 
Function
FunctionFunction
Function
Akmal Fajar
 
Konsep dasar sistem operasi
Konsep dasar sistem operasiKonsep dasar sistem operasi
Konsep dasar sistem operasi
Akmal Fajar
 
Pengantar pemrograman modular
Pengantar pemrograman modularPengantar pemrograman modular
Pengantar pemrograman modular
Akmal Fajar
 
Pengantar Algoritma Dan Program
Pengantar Algoritma Dan ProgramPengantar Algoritma Dan Program
Pengantar Algoritma Dan Program
Akmal Fajar
 
Toolbox yang ada pada aplikasi multimedia
Toolbox yang ada pada aplikasi multimediaToolbox yang ada pada aplikasi multimedia
Toolbox yang ada pada aplikasi multimedia
Akmal Fajar
 
Penggunaan teks dan hypertext pada aplikasi multimedia
Penggunaan teks dan hypertext pada aplikasi multimediaPenggunaan teks dan hypertext pada aplikasi multimedia
Penggunaan teks dan hypertext pada aplikasi multimedia
Akmal Fajar
 
Fungsi teks dalam multimedia
Fungsi teks dalam multimediaFungsi teks dalam multimedia
Fungsi teks dalam multimedia
Akmal Fajar
 

More from Akmal Fajar (10)

Array lanjutan
Array lanjutanArray lanjutan
Array lanjutan
 
Array 1
Array 1Array 1
Array 1
 
Modularisasi – function dalam c++
Modularisasi – function dalam c++Modularisasi – function dalam c++
Modularisasi – function dalam c++
 
Function
FunctionFunction
Function
 
Konsep dasar sistem operasi
Konsep dasar sistem operasiKonsep dasar sistem operasi
Konsep dasar sistem operasi
 
Pengantar pemrograman modular
Pengantar pemrograman modularPengantar pemrograman modular
Pengantar pemrograman modular
 
Pengantar Algoritma Dan Program
Pengantar Algoritma Dan ProgramPengantar Algoritma Dan Program
Pengantar Algoritma Dan Program
 
Toolbox yang ada pada aplikasi multimedia
Toolbox yang ada pada aplikasi multimediaToolbox yang ada pada aplikasi multimedia
Toolbox yang ada pada aplikasi multimedia
 
Penggunaan teks dan hypertext pada aplikasi multimedia
Penggunaan teks dan hypertext pada aplikasi multimediaPenggunaan teks dan hypertext pada aplikasi multimedia
Penggunaan teks dan hypertext pada aplikasi multimedia
 
Fungsi teks dalam multimedia
Fungsi teks dalam multimediaFungsi teks dalam multimedia
Fungsi teks dalam multimedia
 

Recently uploaded

ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
Nur afiyah
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
agusmulyadi08
 
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
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
NurSriWidyastuti1
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
widyakusuma99
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
UmyHasna1
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
erlita3
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
SEMUELSAMBOKARAENG
 
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
 
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
 
ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9
mohfedri24
 
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-OndelSebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
ferrydmn1999
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
DEVI390643
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
ssuser289c2f1
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
asyi1
 
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
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
gloriosaesy
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
EkoPutuKromo
 
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
gloriosaesy
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
ozijaya
 

Recently uploaded (20)

ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
 
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
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
 
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_
 
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_...
 
ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9
 
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-OndelSebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
 
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
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
 
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
 

Intruksi Fundamental Lanjutan

  • 1. Pertemuan : 3 (Tiga) Pokok Bahasan : Instruksi Fundamental Lanjutan Kompetensi Dasar : Mahasiswa dapat mengerti lebih lanjut tentang pembuatan data Kompetensi Khusus : 1. Mampu menggunakan dalam algoritma dan pemrograman operator matematika sesuai dengan tipe data yang digunakan 2. Penggunaan opearator logika dan hubungan pada struktur program 1. Operator Matematika Operator Binary • Bila variabel digunakan untuk menyimpan data bilangan bulat saja, tipe data yang digunakan adalah int atau long (bergantung data yang ditampung). Operasi yang berlaku adalah Operator Keterangan * Perkalian / Pembagian % Modulus atau sisa pembagian + Pertambahan - Pengurangan • Bila variabel menampung data bilangan pecahan maka digunakan tipe float atau double. Operasi yang berlaku adalah: Operator Keterangan * Perkalian / Pembagian + Pertambahan - Pengurangan Lihat contoh kasus berikut untuk meihat perbedaannya: Kasus 3.1 #include <iostream.h> #include <conio.h> void main() { int bulat=10; float pecahan = 10, hasil1, hasil2, hasil3; clrscr(); hasil1 = bulat /3;
  • 2. hasil2= bulat % 3; hasil3 = pecahan/3; cout<<"Hasil1 = "<<hasil1<<endl; cout<<"Hasil2 = "<<hasil2<<endl; cout<<"Hasil3 = "<<hasil3<<endl; } Hasil dari program di atas: Operator Unary Operator Keterangan + Tanda plus - Tanda - ++ Increment/penaikan -- Decrement/penuruna Operator penaikan digunakna untuk menaikkan nilai variable sebesar satu, sedangkan penurunan dipai untuk menurunkan nilai bvariabel sebesari satu. Contoh: a = a + 1 ++a a++ b = b + 1 ++b b++ s =10 + r r = r + 1 - s = 10 + r++ r = r + 1 s =10 + r s = 10 + ++ r - Kasus 3.2 #include <iostream.h> #include <conio.h> void main() { int r =10, s; clrscr(); s = 10 + r++; cout<<"Hasil r = "<<r<<endl; cout<<"Hasil s = "<<s<<endl; } Hasil dari program di atas:
  • 3. Kasus 3.3 #include <iostream.h> #include <conio.h> void main() { int r =10, s; clrscr(); s = 10 + ++r; cout<<"Hasil r = "<<r<<endl; cout<<"Hasil s = "<<s<<endl; } Hasil dari program di atas: Operator Hubungan Digunakan untuk membandingkan dua elemen nilai dan akan dihasilkan nilai perbandingannya yaitu betul (bernilai satu) atau salah (bernilai nol). Operator sering digunakan pada penyeleksian suatu konddisi di struktur dasar if. Operator Keterangan > Lebih besar dari >= Lebih besar sama dengan < Lebih kecil dari <= Lebih kecil sama dengan = = Sama dengan != Tidak sama dengan Contoh: A = 5 B = 4 C = 10 Apakah A >B jawabnya adalah Benar Apakah B > C jawabnya adalah Salah
  • 4. Operator Logika Operator Keterangan && AND || OR ! NOT Perbandingan operator logik A B A && B A || B 0 0 0 0 0 1 0 1 1 0 0 1 1 1 1 1 cin Objek ini bermanfaat untuk membaca data dari standar input (dari keyboard). Bentuk umumnya: cin>>var; Tanda >> disebut operator ‘pengambilan dari’ Kasus 3.4 Buatlah algoritma dan program untuk menampilka keterangan Lulus atau tidaknya seorang siswa dengan ketentuan nilai akhir dan tugas yang ditempuh. Bila nilai akhir>70 dan tugas >=75, maka siswa tersebut akan lulus, jika tidak maka siswa tersebut tidak lulus. Algoritma dari permasalahan di atas adalah: 1. Masukkan nilai akhir 2. Masukan nilai tugas 3. Jika nilai akhir >70 dan tugas >=75, jika tidak langkah 5 4. Cetak Lulus, ke langkah 6 5. Cetak Tidak lulus 6. Selesai Bila dipecahkan dalam program adalah sebagai berikut: #include <iostream.h> #include <conio.h> void main() { int nil_akhir, tugas; cout<<"Masukan Nilai Akhir:"; cin>>nil_akhir; cout<<"Masukan NIlai Tugas:"; cin>>tugas;
  • 5. if (nil_akhir>70 && tugas >=75) cout<<"Anda Lulus"; else cout<<"Anda Tidak Lulus"; } Hasil dari program di atas bila dimasukkan nilai akhir 60 dan tugas 75 adalah: Tapi bila ketentuan soal di atas kita rubah, bila nilai akhir >70 atau nilai tugas >=75 maka Lulus, selainnya tidak lulus. Buatlah program untuk mennyelesaikan masalah tersebut. Kasus 3.5 Buatlah algortima dan flowchart untuk mencari luas segi empat, di man dengan rumus panjang kali lebar. Panjang dan lebar diinput secara bebas. Jawab: 1. Masukan nilai panjang 2. Masukan nilai lebar 3. Hitung luas = panjang * lebar 4. Tampilkan luas Program untuk masalah diatas adalah #include <iostream.h> #include <conio.h> #include <iomanip.h> void main() { int panjang, lebar, luas; clrscr(); cout<<"Masukan panjang persegi: "; cin>>panjang; cout<<"Masukan lebar persegi: "; cin>>lebar; luas = panjang * lebar; cout<<"Luas persegi = "<<setw(6)<<luas<<endl; }
  • 6. Hasil dari program di atas: Latihan: 1. buatlah algoritma dan program untuk menghitung volume dan luas permukaan bila apabila masukkannya berupa jari-jari yang bertipe float. Keluaran yang diinginkan adalah Luas dan volume boal dengna tipe float. Petunjuk: V = 4/3 * pi * jari-jari * jari-jari*jari-jari L = 4 * pi * jari-jari * jari-jari 2. Mencari bilangan yang terbesar dari 2 bilangan yang diinput 3. Menentukan bilangan genap atau ganjil dari bilangan yang diinputkan 4. Tuliskan program untuk menampilkan jumlah hari,jam, menit dan detik, dengan memasukkannya adalah detik. Sebagai contoh masukan adalah 1000 detik. Keluarannya nanti akan dihasilkan detik, jam, menit, hari. Petunjuk; 1 hari = 24 jam 1 jam = 60 menit 1 menit = 60 detik
  • 7. Hasil dari program di atas: Latihan: 1. buatlah algoritma dan program untuk menghitung volume dan luas permukaan bila apabila masukkannya berupa jari-jari yang bertipe float. Keluaran yang diinginkan adalah Luas dan volume boal dengna tipe float. Petunjuk: V = 4/3 * pi * jari-jari * jari-jari*jari-jari L = 4 * pi * jari-jari * jari-jari 2. Mencari bilangan yang terbesar dari 2 bilangan yang diinput 3. Menentukan bilangan genap atau ganjil dari bilangan yang diinputkan 4. Tuliskan program untuk menampilkan jumlah hari,jam, menit dan detik, dengan memasukkannya adalah detik. Sebagai contoh masukan adalah 1000 detik. Keluarannya nanti akan dihasilkan detik, jam, menit, hari. Petunjuk; 1 hari = 24 jam 1 jam = 60 menit 1 menit = 60 detik