Kondisi dan Perulangan pada C++
description
Transcript of Kondisi dan Perulangan pada C++
![Page 1: Kondisi dan Perulangan pada C++](https://reader030.fdocuments.net/reader030/viewer/2022033013/56813956550346895da0f666/html5/thumbnails/1.jpg)
Kondisi dan Perulangan pada C++TEKNIK PEMROGRAMAN TERSTRUKTUR 2
![Page 2: Kondisi dan Perulangan pada C++](https://reader030.fdocuments.net/reader030/viewer/2022033013/56813956550346895da0f666/html5/thumbnails/2.jpg)
Kondisi Struktur Program
If (kondisi)
Statement 1;
Else
Statement 2;
![Page 3: Kondisi dan Perulangan pada C++](https://reader030.fdocuments.net/reader030/viewer/2022033013/56813956550346895da0f666/html5/thumbnails/3.jpg)
Contoh program kondisi
#include <stdio> #include <conio> #include <iostream> main() { clrscr(); int bilangan; cout<<“masukan sebuah bilangan = “; cin>>bilangan; if (bilangan %2 == 0) cout<<“bilangan genap”; else cout<<“bilangan ganjil; getch(); }
![Page 4: Kondisi dan Perulangan pada C++](https://reader030.fdocuments.net/reader030/viewer/2022033013/56813956550346895da0f666/html5/thumbnails/4.jpg)
![Page 5: Kondisi dan Perulangan pada C++](https://reader030.fdocuments.net/reader030/viewer/2022033013/56813956550346895da0f666/html5/thumbnails/5.jpg)
SELECT CASE Struktur Program :
switch (kondisi) { case 1 : statement 1; break; case 2 : Statement 2; break; default : statement; }
![Page 6: Kondisi dan Perulangan pada C++](https://reader030.fdocuments.net/reader030/viewer/2022033013/56813956550346895da0f666/html5/thumbnails/6.jpg)
Contoh pemrograman select case
![Page 7: Kondisi dan Perulangan pada C++](https://reader030.fdocuments.net/reader030/viewer/2022033013/56813956550346895da0f666/html5/thumbnails/7.jpg)
Perulangan Struktur program : while (perulangan) { Statement; }
For (perulangan) { Statement; }
![Page 8: Kondisi dan Perulangan pada C++](https://reader030.fdocuments.net/reader030/viewer/2022033013/56813956550346895da0f666/html5/thumbnails/8.jpg)
Contoh program perulangan
Int x, y, z; Cout<<“masukan nilai x = “; Cin>>x; Cout<<“masukan nilai y = “; Cin>>y; z = x % y; While(z !=0) { X = y; Y = z; Z = x%y; } Cout<<“Faktor Persekutuan Besar = “<<y; Getch();
![Page 9: Kondisi dan Perulangan pada C++](https://reader030.fdocuments.net/reader030/viewer/2022033013/56813956550346895da0f666/html5/thumbnails/9.jpg)
![Page 10: Kondisi dan Perulangan pada C++](https://reader030.fdocuments.net/reader030/viewer/2022033013/56813956550346895da0f666/html5/thumbnails/10.jpg)
Perulangan forlong int pokok, bunga;int tahun;cout<<“masukan gaji pokok = “;cin>>pokok;for (tahun = 1; tahun <=8; tahun++){bunga = (pokok*7)/100;cout<<setw(2)<<tahun<<endl<<setw(9)<<pokok<<setw(9)<<bunga<<endl;pokok = pokok + bunga;}
![Page 11: Kondisi dan Perulangan pada C++](https://reader030.fdocuments.net/reader030/viewer/2022033013/56813956550346895da0f666/html5/thumbnails/11.jpg)