SlideShare a Scribd company logo
1 of 5
PERTEMUAN 3 (LATIHAN)
FLOWCHART DAN PROGRAM DARI ALTERNATIF (2)
(MENENTUKAN NILAI MAKSIMAL )
Yohani Setiya Rafika Nur ( 1300018059 )
Menentukan bilangan maksimal dari 3
bilangan
 Masukkan 3 bilangan untuk menentukan
maksimal
 Analisis :
 Input : X,Y,Z ( masukkan3 bilangan ) (integer)
 Inisialisasi : maks <- X
 Kondisi : Jika Y>Z
Jika Z>maks
 Output : Y bilangan maksimal
Z bilangan maksimal
X lebih besar
Algoritma
Algoritma bilangan maksimal.
{menentukan bilangan maksimal di antara 3 bilangan yang di
inputkan, algoritma menerima masukan 3 bilangan bulat
(X,Y,Z) , memprosesnya, lalu mencetak hasil maksimalnya }
Deklarasi
X,Y,Z : integer {input}
Y bilangan maksimal: integer {output}
Z bilangan maksimal: integer {output}
X lebih besar : integer {output}
Deskripsi
read(X,Y,Z)
maks <- X
Y>Z (Y bilangan Maksimal)
Z>maks ( Z bilangan Maksimal)
write(X,Y,Z bilangan maksimal)
Flowchart
Translasi
Bahasa C++
class Maksimal{
public :
void inputkan();
void proses ();
private :
int X,Y,Z,maks; };
void Maksimal :: inputkan (){
cout<< "Masukkan X= "; cin >> X;
cout<< "Masukkan Y= "; cin >> Y;
cout<< "Masukkan Z= "; cin >> Z; }
void Maksimal :: proses (){
maks =X;
if (Y>Z) {
cout << "Y bilangan maksimal " << endl; }
else{
if (Z>maks){
cout << "Z bilangan maksimal" << endl; }
else {
cout << "X lebih besar " << endl; }
} }
int main(int argc, char *argv[])
{
Maksimal hasil;
hasil.inputkan();
hasil.proses();

More Related Content

What's hot

90963869 latihan-soal-struktur-data-semester2
90963869 latihan-soal-struktur-data-semester290963869 latihan-soal-struktur-data-semester2
90963869 latihan-soal-struktur-data-semester2
Saybia Himma
 
Bab 7 penggunaan turunan
Bab 7 penggunaan turunanBab 7 penggunaan turunan
Bab 7 penggunaan turunan
Daud Sulaeman
 
Array searching sorting_pert_11,12,13,14,15
Array searching sorting_pert_11,12,13,14,15Array searching sorting_pert_11,12,13,14,15
Array searching sorting_pert_11,12,13,14,15
doudomblogspot
 

What's hot (19)

Struktur data
Struktur dataStruktur data
Struktur data
 
Contoh soal uts struktur data
Contoh soal uts struktur dataContoh soal uts struktur data
Contoh soal uts struktur data
 
Program linear
Program linearProgram linear
Program linear
 
Polynomials SMA Global Prestasi (Dwito, Kevin, So Yuan XI SC-1)
Polynomials SMA Global Prestasi (Dwito, Kevin, So Yuan XI SC-1)Polynomials SMA Global Prestasi (Dwito, Kevin, So Yuan XI SC-1)
Polynomials SMA Global Prestasi (Dwito, Kevin, So Yuan XI SC-1)
 
Pertemuan 3 revisijan2013-mhs
Pertemuan 3 revisijan2013-mhsPertemuan 3 revisijan2013-mhs
Pertemuan 3 revisijan2013-mhs
 
Presentation2
Presentation2Presentation2
Presentation2
 
Pertemuan 12 ok
Pertemuan 12 okPertemuan 12 ok
Pertemuan 12 ok
 
90963869 latihan-soal-struktur-data-semester2
90963869 latihan-soal-struktur-data-semester290963869 latihan-soal-struktur-data-semester2
90963869 latihan-soal-struktur-data-semester2
 
Pertemuan 6 Struktur Data, Algoritma dan Pemrograman
Pertemuan 6 Struktur Data, Algoritma dan PemrogramanPertemuan 6 Struktur Data, Algoritma dan Pemrograman
Pertemuan 6 Struktur Data, Algoritma dan Pemrograman
 
Algoritma dan Struktur Data - Sequential Search
Algoritma dan Struktur Data - Sequential SearchAlgoritma dan Struktur Data - Sequential Search
Algoritma dan Struktur Data - Sequential Search
 
Latihan01 d76 politel_r01122007
Latihan01 d76 politel_r01122007Latihan01 d76 politel_r01122007
Latihan01 d76 politel_r01122007
 
Array dan Contoh
Array dan ContohArray dan Contoh
Array dan Contoh
 
Bab 7 penggunaan turunan
Bab 7 penggunaan turunanBab 7 penggunaan turunan
Bab 7 penggunaan turunan
 
Turunan fungsi (1)
Turunan fungsi (1)Turunan fungsi (1)
Turunan fungsi (1)
 
Array searching sorting_pert_11,12,13,14,15
Array searching sorting_pert_11,12,13,14,15Array searching sorting_pert_11,12,13,14,15
Array searching sorting_pert_11,12,13,14,15
 
Pertemuan 2 ok
Pertemuan 2 okPertemuan 2 ok
Pertemuan 2 ok
 
Latihan soal struktur data
Latihan soal struktur dataLatihan soal struktur data
Latihan soal struktur data
 
Algoritma - Array
Algoritma - ArrayAlgoritma - Array
Algoritma - Array
 
Aray dan recrd
Aray dan recrdAray dan recrd
Aray dan recrd
 

Viewers also liked (14)

Funwith foldables #pedagoolondon
Funwith foldables #pedagoolondonFunwith foldables #pedagoolondon
Funwith foldables #pedagoolondon
 
Diagrama paretto
Diagrama parettoDiagrama paretto
Diagrama paretto
 
2.7 a
2.7 a2.7 a
2.7 a
 
Satu
SatuSatu
Satu
 
2.5 b
2.5 b2.5 b
2.5 b
 
Fashion designs in_tim
Fashion designs in_timFashion designs in_tim
Fashion designs in_tim
 
Alpro soal kelompok (9 soal) 2
Alpro soal kelompok (9 soal) 2Alpro soal kelompok (9 soal) 2
Alpro soal kelompok (9 soal) 2
 
Bruno enc 3250 professional writing
Bruno enc 3250 professional writingBruno enc 3250 professional writing
Bruno enc 3250 professional writing
 
2
22
2
 
Wilo pompa fiyat listesi 2014
Wilo pompa fiyat listesi 2014Wilo pompa fiyat listesi 2014
Wilo pompa fiyat listesi 2014
 
Derechos fundamentales-e-internet
Derechos fundamentales-e-internet Derechos fundamentales-e-internet
Derechos fundamentales-e-internet
 
2
22
2
 
2.5 b
2.5 b2.5 b
2.5 b
 
Funwith foldables #pedagoolondon 2014
Funwith foldables #pedagoolondon 2014Funwith foldables #pedagoolondon 2014
Funwith foldables #pedagoolondon 2014
 

Recently uploaded

bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
AtiAnggiSupriyati
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNS
dheaprs
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
dpp11tya
 

Recently uploaded (20)

bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNS
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING...
PELAKSANAAN  + Link-Link MATERI Training_ "Effective INVENTORY &  WAREHOUSING...PELAKSANAAN  + Link-Link MATERI Training_ "Effective INVENTORY &  WAREHOUSING...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING...
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
 
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
 
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
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 

Pertemuan 3 Kasus 3.2 (latihan Alternstif 2)

  • 1. PERTEMUAN 3 (LATIHAN) FLOWCHART DAN PROGRAM DARI ALTERNATIF (2) (MENENTUKAN NILAI MAKSIMAL ) Yohani Setiya Rafika Nur ( 1300018059 )
  • 2. Menentukan bilangan maksimal dari 3 bilangan  Masukkan 3 bilangan untuk menentukan maksimal  Analisis :  Input : X,Y,Z ( masukkan3 bilangan ) (integer)  Inisialisasi : maks <- X  Kondisi : Jika Y>Z Jika Z>maks  Output : Y bilangan maksimal Z bilangan maksimal X lebih besar
  • 3. Algoritma Algoritma bilangan maksimal. {menentukan bilangan maksimal di antara 3 bilangan yang di inputkan, algoritma menerima masukan 3 bilangan bulat (X,Y,Z) , memprosesnya, lalu mencetak hasil maksimalnya } Deklarasi X,Y,Z : integer {input} Y bilangan maksimal: integer {output} Z bilangan maksimal: integer {output} X lebih besar : integer {output} Deskripsi read(X,Y,Z) maks <- X Y>Z (Y bilangan Maksimal) Z>maks ( Z bilangan Maksimal) write(X,Y,Z bilangan maksimal)
  • 5. Translasi Bahasa C++ class Maksimal{ public : void inputkan(); void proses (); private : int X,Y,Z,maks; }; void Maksimal :: inputkan (){ cout<< "Masukkan X= "; cin >> X; cout<< "Masukkan Y= "; cin >> Y; cout<< "Masukkan Z= "; cin >> Z; } void Maksimal :: proses (){ maks =X; if (Y>Z) { cout << "Y bilangan maksimal " << endl; } else{ if (Z>maks){ cout << "Z bilangan maksimal" << endl; } else { cout << "X lebih besar " << endl; } } } int main(int argc, char *argv[]) { Maksimal hasil; hasil.inputkan(); hasil.proses();