SlideShare a Scribd company logo
1 of 3
1. #include <stdio.h>
#include <iostream.h>
#include <conio.h>
main()
{
intjumlah,kode;
float harga,total;
double bayar;
printf("================================n");
printf("kodeJenisHargan");
printf("=== ===== =========n");
printf("1 Milo Rp 10000n");
printf("2 Kopi Rp 3000n");
printf("3 TehManisRp 2500n");
printf("4 Jus Rp 5000n");
printf("================================n");
total=0;
menu:
{
printf("nMasukkankodeminuman : ");
scanf("%d",&kode);
printf("Masukkanjumlahpesanan : ");
scanf("%d",&jumlah);
printf("n====================================n");
if(kode==1)
harga = (float) 10000*jumlah;
else if(kode==2)
harga = (float)3000*jumlah;
else if(kode==3)
harga = (float)2500*jumlah;
else if(kode==4)
harga = (float)5000*jumlah;
total=total+harga;
}
if(total > 100000)
bayar=total-(0.15*total);
else
bayar=total;
printf("Harga yang harusdibayar =%10.2fn",bayar);
getch();
intjawab;
cout<<"n";
cout<<"kembalike menu? n";
cout<<"1. ya n";
cout<<"2. tidak/exit n";
cout<<"3.kesalahan menginput program akanberhentin";
cin>>jawab;
if (jawab==1)
goto menu;
else if(jawab==2)
goto exit;
exit:
}
2. Buatlahalgoritmadan program untukmenentukansisahasilpembagianantarabilangan yang
dimasukkandenganbilanganpembagi. Apabilasisabaginya = 0
makadicetaktidakadadanjikaadasisabaginyaditampilkan.
#include <iostream.h>
#include <conio.h>
main (void) {
char pilihan;
inta,b,c;
cout<< "tt*___MENENTUKAN SISA HASIL BAGI__*nn";
do {
cout<< "nnMasukkanSembarangBilangan : "; cin>> a;
cout<< "MasukkanBilanganPembagi : "; cin>> b;
c = a%b;
if(c==0) {
cout<< "Tidak Ada" <<endl;
} else {
cout<< c<<endl;
}
cout<< "Ketik Y UntukMelanjutkan, atau T UntukBerhenti: "; cin>>pilihan;
}
while(pilihan == 'Y');
}

More Related Content

Similar to Tugas logika dan algoritma

Similar to Tugas logika dan algoritma (20)

Kumpulan Kode C & C++
Kumpulan Kode C & C++Kumpulan Kode C & C++
Kumpulan Kode C & C++
 
03 i-o
03 i-o03 i-o
03 i-o
 
modul algoritma Bab 2
modul algoritma Bab 2modul algoritma Bab 2
modul algoritma Bab 2
 
Pertemuan 07 - Pemrograman C
Pertemuan 07 - Pemrograman CPertemuan 07 - Pemrograman C
Pertemuan 07 - Pemrograman C
 
Tipe data dan array
Tipe data dan arrayTipe data dan array
Tipe data dan array
 
Tugas bahasa c
Tugas bahasa cTugas bahasa c
Tugas bahasa c
 
listiati univ bung hata (1110013211051) Bahasa pemrograman pascal
listiati univ bung hata (1110013211051) Bahasa pemrograman pascallistiati univ bung hata (1110013211051) Bahasa pemrograman pascal
listiati univ bung hata (1110013211051) Bahasa pemrograman pascal
 
Modul pascal lengkap
Modul pascal lengkapModul pascal lengkap
Modul pascal lengkap
 
97745784 asna-pascal
97745784 asna-pascal97745784 asna-pascal
97745784 asna-pascal
 
Pertemuan 2 : Algoritma & Pemrograman
Pertemuan 2 : Algoritma & PemrogramanPertemuan 2 : Algoritma & Pemrograman
Pertemuan 2 : Algoritma & Pemrograman
 
Presentation1
Presentation1Presentation1
Presentation1
 
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
 
modul algoritma Bab 5
modul algoritma Bab 5modul algoritma Bab 5
modul algoritma Bab 5
 
Tugas C++ - Dian Aditya - 2009/2010
Tugas C++ - Dian Aditya - 2009/2010Tugas C++ - Dian Aditya - 2009/2010
Tugas C++ - Dian Aditya - 2009/2010
 
Pertemuan 6 Fungsi String
Pertemuan 6 Fungsi StringPertemuan 6 Fungsi String
Pertemuan 6 Fungsi String
 
modul algoritma Bab 6
modul algoritma Bab  6modul algoritma Bab  6
modul algoritma Bab 6
 
Fungsi dan Prosedur
Fungsi dan ProsedurFungsi dan Prosedur
Fungsi dan Prosedur
 
M05c perulangan2
M05c  perulangan2M05c  perulangan2
M05c perulangan2
 
Modulpascallengkap 111126163458-phpapp02
Modulpascallengkap 111126163458-phpapp02Modulpascallengkap 111126163458-phpapp02
Modulpascallengkap 111126163458-phpapp02
 

More from Anang Febrianto

Kumpulan cerita dongeng_anak
Kumpulan cerita dongeng_anakKumpulan cerita dongeng_anak
Kumpulan cerita dongeng_anakAnang Febrianto
 
Catatan bangsa yang aneh
Catatan bangsa yang anehCatatan bangsa yang aneh
Catatan bangsa yang anehAnang Febrianto
 
Program Toko Beserta Penjelasan
Program Toko Beserta PenjelasanProgram Toko Beserta Penjelasan
Program Toko Beserta PenjelasanAnang Febrianto
 
Cara berwudhu nabi Muhammad SAW
Cara berwudhu nabi Muhammad SAWCara berwudhu nabi Muhammad SAW
Cara berwudhu nabi Muhammad SAWAnang Febrianto
 
Observasi Kehidupan Nelayan Pantai Depok, Yogyakarta
Observasi Kehidupan Nelayan Pantai Depok, YogyakartaObservasi Kehidupan Nelayan Pantai Depok, Yogyakarta
Observasi Kehidupan Nelayan Pantai Depok, YogyakartaAnang Febrianto
 
Buku kpk dongeng_kakek_tulus
Buku kpk dongeng_kakek_tulusBuku kpk dongeng_kakek_tulus
Buku kpk dongeng_kakek_tulusAnang Febrianto
 
Rambu solo and ma’nene’, unique funeral tradition
Rambu solo and ma’nene’, unique funeral traditionRambu solo and ma’nene’, unique funeral tradition
Rambu solo and ma’nene’, unique funeral traditionAnang Febrianto
 

More from Anang Febrianto (13)

Kumpulan cerita dongeng_anak
Kumpulan cerita dongeng_anakKumpulan cerita dongeng_anak
Kumpulan cerita dongeng_anak
 
Memandang dunia
Memandang duniaMemandang dunia
Memandang dunia
 
Catatan bangsa yang aneh
Catatan bangsa yang anehCatatan bangsa yang aneh
Catatan bangsa yang aneh
 
Program Toko Beserta Penjelasan
Program Toko Beserta PenjelasanProgram Toko Beserta Penjelasan
Program Toko Beserta Penjelasan
 
Cara berwudhu nabi Muhammad SAW
Cara berwudhu nabi Muhammad SAWCara berwudhu nabi Muhammad SAW
Cara berwudhu nabi Muhammad SAW
 
Observasi Kehidupan Nelayan Pantai Depok, Yogyakarta
Observasi Kehidupan Nelayan Pantai Depok, YogyakartaObservasi Kehidupan Nelayan Pantai Depok, Yogyakarta
Observasi Kehidupan Nelayan Pantai Depok, Yogyakarta
 
Presentasi Enterpreneur
Presentasi EnterpreneurPresentasi Enterpreneur
Presentasi Enterpreneur
 
Buku kpk dongeng_kakek_tulus
Buku kpk dongeng_kakek_tulusBuku kpk dongeng_kakek_tulus
Buku kpk dongeng_kakek_tulus
 
Angin dari gunung
Angin dari gunungAngin dari gunung
Angin dari gunung
 
Robohnya Surau Kami
Robohnya Surau KamiRobohnya Surau Kami
Robohnya Surau Kami
 
Tokoh - tokoh Islam
Tokoh - tokoh IslamTokoh - tokoh Islam
Tokoh - tokoh Islam
 
Rambu solo and ma’nene’, unique funeral tradition
Rambu solo and ma’nene’, unique funeral traditionRambu solo and ma’nene’, unique funeral tradition
Rambu solo and ma’nene’, unique funeral tradition
 
Everest
EverestEverest
Everest
 

Recently uploaded

Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)PUNGKYBUDIPANGESTU1
 
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...Kanaidi ken
 
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASMATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASbilqisizzati
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMIGustiBagusGending
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSovyOktavianti
 
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 SDNurainiNuraini25
 
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptAgusRahmat39
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSdheaprs
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
(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).pptxSirlyPutri1
 
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.pptxssuser50800a
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxRizkyPratiwi19
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTIndraAdm
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...Kanaidi ken
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptPpsSambirejo
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdfanitanurhidayah51
 
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfNurulHikmah50658
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxssuser8905b3
 

Recently uploaded (20)

Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
 
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...
 
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASMATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.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
 
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
 
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
 
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
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UT
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
 

Tugas logika dan algoritma

  • 1. 1. #include <stdio.h> #include <iostream.h> #include <conio.h> main() { intjumlah,kode; float harga,total; double bayar; printf("================================n"); printf("kodeJenisHargan"); printf("=== ===== =========n"); printf("1 Milo Rp 10000n"); printf("2 Kopi Rp 3000n"); printf("3 TehManisRp 2500n"); printf("4 Jus Rp 5000n"); printf("================================n"); total=0; menu: { printf("nMasukkankodeminuman : "); scanf("%d",&kode); printf("Masukkanjumlahpesanan : "); scanf("%d",&jumlah); printf("n====================================n"); if(kode==1) harga = (float) 10000*jumlah; else if(kode==2) harga = (float)3000*jumlah; else if(kode==3) harga = (float)2500*jumlah; else if(kode==4) harga = (float)5000*jumlah; total=total+harga; } if(total > 100000) bayar=total-(0.15*total); else bayar=total; printf("Harga yang harusdibayar =%10.2fn",bayar); getch(); intjawab;
  • 2. cout<<"n"; cout<<"kembalike menu? n"; cout<<"1. ya n"; cout<<"2. tidak/exit n"; cout<<"3.kesalahan menginput program akanberhentin"; cin>>jawab; if (jawab==1) goto menu; else if(jawab==2) goto exit; exit: } 2. Buatlahalgoritmadan program untukmenentukansisahasilpembagianantarabilangan yang dimasukkandenganbilanganpembagi. Apabilasisabaginya = 0 makadicetaktidakadadanjikaadasisabaginyaditampilkan. #include <iostream.h> #include <conio.h> main (void) { char pilihan; inta,b,c; cout<< "tt*___MENENTUKAN SISA HASIL BAGI__*nn"; do {
  • 3. cout<< "nnMasukkanSembarangBilangan : "; cin>> a; cout<< "MasukkanBilanganPembagi : "; cin>> b; c = a%b; if(c==0) { cout<< "Tidak Ada" <<endl; } else { cout<< c<<endl; } cout<< "Ketik Y UntukMelanjutkan, atau T UntukBerhenti: "; cin>>pilihan; } while(pilihan == 'Y'); }