SlideShare a Scribd company logo
1 of 18
Pertemuan 7
Cendana25.blogspot.com
8/5/2017
Menny
cendana25.blogspot.com
8/5/2017
Menny
cendana25.blogspot.com
 Menjelaskan proses perulangan menggunakan
pernyataan for.
 „Menjelaskan penggunaan pernyataan go to.
PROSES PERULANGAN (LOOPING)
Tujuan Materi
8/5/2017
Menny
cendana25.blogspot.com
Bentuk umum dari for
For (inisialisasi; penghenti; penaikan)
Peryataan
For (inisialisasi; penghenti; penaikan) {
Peryataan1
.
.
Pernyataan2
}
For dengan pernyataan majemuk :
8/5/2017
Menny
cendana25.blogspot.com
Untuk memahami pernyataan for, perhatikan contoh
dengan while berikut yang pernah dibahas dibab 6:
i = 1;
while (i <= n) {
cout << i << endl;
i++;
}
Bila dinyatakan dengan for, kodenya seperti berikut:
For (i = 1; i <= n; i ++)
Cout << i << endl;
Kesamaan while dan for di atas ditunjukan pada
gambar berikut:
8/5/2017
Menny
cendana25.blogspot.com
While ( ) {
Cout << i << endl;
}
i <= n
i ++
i = 1
8/5/2017
Menny
cendana25.blogspot.com
For ( ; ; )
Cout << i << endl;
i = 1 i <= n i ++
F
O
r
8/5/2017
Menny
cendana25.blogspot.com
#include <iostream>
#include <conio.h>
using namespace std;
int main ()
{
int i , n;
cout << " masukan bilangan bulat (n) : ";
cin >> n;
for (i = 1; i <= n; i++)
cout << i <<" Fiorentina " << endl;
return 0;
}
8/5/2017
Menny
cendana25.blogspot.com
#include <iostream>
#include <conio.h>
using namespace std;
int main ()
{
int i , n;
cout << " masukan bilangan bulat (n) : ";
cin >> n;
for (i = n; i > 0; i++)
cout << i <<" Fiorentina " << endl;
return 0;
}
8/5/2017
Menny
cendana25.blogspot.com
MEMBUAT TABEL YANG MENCANTUMKAN NILAI SUHU DALAM DERAJAT
CELCIUS DAN FAHRENHEIT DIMULAI DARI 0 derajat C HINGGA 100 derajat C
DENGAN SELANG SEBESAR 10 derajat C. BAGAIMANA KODENYA.
Persoalan tersebut bisa dikerjakan dengan menggunakan for.hal
terpenting yang perlu dilakukan adalah mengetahui antara suhu dalam
celcius dan Fahrenheit. Dalam hal ini rumusnya seperti berikut:
Fahrenheit =9/5 * celcius + 32
Implementasinya seperti berikut:
8/5/2017
Menny
cendana25.blogspot.com
#include <iostream>
#include <iomanip>
Int main () {
Int celcius, Fahrenheit;
Cout <<setw (8) << “celcius”
<< setw (12) << :Fahrenheit” << endl;
For (int celcius = 0; clecius <= 100; celcius += 10) {
Fahrenheit = 9.0 / 5 * celcius + 32;
Cout << setw (8) << celcius
<< setw << (12) << Fahrenheit << endl;
}
Return 0;
}
8/5/2017
Menny
cendana25.blogspot.com
APAKAH FOR BISA DIPAKAI UNTUK MEMBALIK TULISAN SEPERTI “SELAMAT”
MENJADI “TAMALES”?
#include <iostream>
#include <string>
using namespace std;
int main () {
string teks;
cout << "masukan suatu string: ";
getline (cin, teks);
for (int i = teks. size () -1; i >= 0 ; i --)
cout << teks . at (i);
cout<< endl; // pindah baris
return 0;
}
8/5/2017
Menny
cendana25.blogspot.com
#include <iostream>
#include <string>
using namespace std;
int main(){
string kata;
cout<<"Masukkan Kata: ";cin>>kata;
for(int a=0; a<=kata.length(); a++)
{
cout<<kata.substr(a,kata.length() -a)<<endl;
}
return 0;
}
String terbaca mundur :
Segitiga
8/5/2017
Menny
cendana25.blogspot.com
int main()
{
int in, x, j;
cout <<" masukan bilangan : "; cin>>in ;
for(x=1; x<=in; x++)
{
for(j=1;j<=x;j++){
cout<<" * ";
}
cout<<"n";
}
}
8/5/2017
Menny
cendana25.blogspot.com
terbalik
8/5/2017
Menny
cendana25.blogspot.com
int main(){
int a, b, c;
cout<<"Masukkan Nilai :";cin>>a;
for(b=a;b>0;b--)
{
for(c=b;c>0;c--)
{
cout<<"*";
}
cout<<""<<endl;
}
return 0;
}
goto
8/5/2017
Menny
cendana25.blogspot.com
cout<<" Apakah ingin Menghitung Lagi [ Y / N ]";cin>>a;
if(a=='Y'|| a=='y')
goto atas;
Kuis 1
8/5/2017
Menny
cendana25.blogspot.com
soal
sekian
8/5/2017
Menny
cendana25.blogspot.com

More Related Content

More from Menny SN (9)

Algoritma&Pemrograman C++ Pertemuan 11
Algoritma&Pemrograman C++ Pertemuan 11Algoritma&Pemrograman C++ Pertemuan 11
Algoritma&Pemrograman C++ Pertemuan 11
 
Algoritma&Pemrograman C++ Pertemuan 10
Algoritma&Pemrograman C++ Pertemuan 10Algoritma&Pemrograman C++ Pertemuan 10
Algoritma&Pemrograman C++ Pertemuan 10
 
Algoritma&Pemrograman C++ Pertemuan 9
Algoritma&Pemrograman C++ Pertemuan 9Algoritma&Pemrograman C++ Pertemuan 9
Algoritma&Pemrograman C++ Pertemuan 9
 
Algoritma&Pemrograman C++ Pertemuan 6
Algoritma&Pemrograman C++ Pertemuan 6Algoritma&Pemrograman C++ Pertemuan 6
Algoritma&Pemrograman C++ Pertemuan 6
 
Algoritma&Pemrograman C++ Pertemuan 5
Algoritma&Pemrograman C++ Pertemuan 5Algoritma&Pemrograman C++ Pertemuan 5
Algoritma&Pemrograman C++ Pertemuan 5
 
Algoritma&Pemrograman C++ Pertemuan 4
Algoritma&Pemrograman C++ Pertemuan 4Algoritma&Pemrograman C++ Pertemuan 4
Algoritma&Pemrograman C++ Pertemuan 4
 
Algoritma&Pemrograman C++ Pertemuan 3
Algoritma&Pemrograman C++ Pertemuan 3Algoritma&Pemrograman C++ Pertemuan 3
Algoritma&Pemrograman C++ Pertemuan 3
 
Algoritma&Pemrograman C++ Pertemuan 1
Algoritma&Pemrograman C++ Pertemuan 1Algoritma&Pemrograman C++ Pertemuan 1
Algoritma&Pemrograman C++ Pertemuan 1
 
Algoritma dan pemrograman dengan C++ Pertemuan 2
Algoritma dan pemrograman dengan C++ Pertemuan 2Algoritma dan pemrograman dengan C++ Pertemuan 2
Algoritma dan pemrograman dengan C++ Pertemuan 2
 

Recently uploaded

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
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
MetalinaSimanjuntak1
 
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
 

Recently uploaded (20)

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
 
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)
 
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
 
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
 
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
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah DasarPPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
 
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
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
 
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
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
 
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
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNS
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
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
 
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
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
 
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk HidupUT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
 
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
 

Algoritma&Pemrograman C++ Pertemuan 7