5. STRUKTUR FOR()
➔ Mengulang batas yang sudah diketahui
➔Ex : 1 sampai 5
➔ Perlu dua variabel (awal dan akhir perulangan).
➔ Variabel ini disebut variabel konter
➔ Nilai increment atau decrement dari variabel
counter akan dieksekusi secara otomatis setiap kali
proses looping.
7. PSEUDOCODE FOR()
//Program Menampilkan
Perulangan Kalimat
//Deklarasi
Int x
//Deskripsi
For x ←- x < 5
Write (“Teknokrat Sang Juara”)
//Program Menampilkan
Perulangan Kalimat
//Deklarasi
Int x
//Deskripsi
For x ←- x > 1
Write (“Teknokrat Sang Juara”)
8. STRUKTUR FOR()
For ( nilai awal; kondisi; penambahan/penurunan )
{
perintah 1 ;
….
perintah n;
}
For ( i = 1 ; i <= 5 ; i++ )
{
Console.Writeline(“Teknokrat Sang Juara”);
}
9. SOURCE CODE FOR()
using System;
namespace looping
{
public static void Main (string[] args)
{
int x;
for (x = 1; x<=5; x++)
10. STRUKTUR WHILE
➔ Periksa kondisi sebelum perulangan
➔ Jika kondisi benar makan memproses
perulangan, jika kondisi salah maka proses selesai.
➔ Perulangan dijalankan sampai kondisi bernilai
salah.
12. STRUKTUR WHILE
➔ Periksa kondisi sebelum perulangan
➔ Jika kondisi benar makan memproses
perulangan, jika kondisi salah maka proses selesai.
➔ Perulangan dijalankan sampai kondisi bernilai
salah.
13. PSEUDOCODE WHILE()
//Algoritma Menampilkan Kalimat Menggunakan While
//Deklarasi
Char ulang;
//Deskripsi
Ulang ← ‘y’;
while(ulang = ‘y’)
write(“Teknokrat Sang Juara”);
write(“Ulang MenampilkanTeks (y/t) : “); read(ulang);
15. STRUKTUR WHILE()
Inisialisasi Nilai Awal
While (Kondisi)
{
perintah 1 ;
perintah n;
}
X = 1;
While (x < 5)
{
Console.Writeline(“Teknokrat Sang Juara”);
X = x +1;
}
17. SOURCE CODE WHILE()
using System;
namespace looping
{
public static void Main (string[] args)
{
int x;
While (x < 5)
18. STRUKTUR DO WHILE()
➔ Looping dilakukan 1 kali, dan kemudian
memeriksa kondisi.
➔ Jika kondisi benar maka tetap memproses
perulangan,
➔ Perulangan dijalankan sampai kondisi bernilai
salah.
20. PSEUDOCODE DO WHILE()
//Algoritma Menampilkan Kalimat Menggunakan Do While
//Deklarasi
Char ulang;
//Deskripsi
Do
write(“Teknokrat Sang Juara”);
write(“Ulang MenampilkanTeks (y/t) : “); read(ulang);
while(ulang = ‘y’)
21. PSEUDOCODE DO WHILE()
//Algoritma Menampilkan 5 Kalimat Menggunakan Do While
//Deklarasi
Int x;
//Deskripsi
x ← 1;
Do
write(“Teknokrat Sang Juara”);
X ← x +1;
While (x < 10)
22. STRUKTUR DO WHILE()
Inisialisasi Nilai Awal
Do
{
perintah 1 ;
perintah n;
}
While (Kondisi)
X = 1;
Do
{
Console.Writeline(“Teknokrat Sang Juara”);
X = x +1;
}
While (x < 5)
23. SOURCE CODE DO WHILE()
using System;
namespace looping
{
public static void Main (string[] args)
{
int x;
Do
24. KESIMPULAN
FOR WHILE DO WHILE
Jumlah nilai perulangan sudah
diketahui
Nilai Perulangan tidak
diketahui
Nilai Perulangan tidak
diketahui
Periksa nilai kondisi di awal Periksa nilai kondisi di akhir