Contoh PPT Seminar Proposal Teknik Informatika.pptx
Algoritma Pemrograman - For and Nested For
1. Oleh :
1. Choirul Aziz Zaini (13.1.03.02.0025)
2. Keren Wahyu Saputro (13.1.03.02.0097)
3. Derina Ellya Rahmaniah (13.1.03.02.0114)
ALGORITMA PROGRAM C++
For dan Nested For(For Bersarang)
2. Pengertian For
For merupakan struktur perulangan pada c++ yang mana jumlah perulangannya
berdasarkan variabel counter (pencacah) yang dikondisikan didalam strukturnya.
Keterangan :
Inisialisasi : Pemberian nilai awal pada variabel counter.
Kondisi_perulangan : Statemen secara berulang akan dieksekusi apabila
kondisi_perulangan bernilai true, dan akan berhenti jika bernilai false. Variabel yang
dikondisikan adalah variabel counter.
Proses : merupakan sebuah statement yang merubah nilai dari variabel
counter, sehingga kondisi bisa bernilai false, dan perulangan berhenti.
CONTOH SOAL PROGRAM DAN FLOWCHART “FOR”
1. Menampilkan ”Hai Enginering Informatics” sebanyak 10x
Program Turbo C++
for (inisialisasi; kondisi_perulangan; proses)
{
statement;
}
4. Flowchart
Pengertian For Bersarang (Nested For)
Dalam For dikenal juga sebuah For yang disebut For nested (bersarang) yang
mana terdapat For didalam For yang lainnya. Hal tersebut bergantung pada
permasalahan yang diselesaikan.
For (inialisasi;kondisi_perlangan;proses)
{
For (inialisasi;kondisi_perlangan;proses)
Statement;
}
5. Contoh Program Turbo C++ dan Flowchart
1. MembuatBintangBertingkat/Bersarangdengan FOR
Program Turbo C++
#include <iostream>
#include <conio.h>
void main()
{
Int a,b;
for (a = 1; a<=5; a++)
{
for (b = 1; b <= a; b++)
{
cout<<b;
}
cout<<endl;
}
getch();
}