Perulangan pada C++. Menentukan bilangan genap 1–20 dan juga membuat bangun datar segitiga siku siku

Anggag20
2 min readDec 27, 2022

--

Angga Gustian— 1227050022

Jurusan Teknik Informatika UIN Sunan Gunung Djati Bandung

Deskripsi Umum

Struktur perulangan (atau dalam bahasa inggris disebut loop) adalah instruksi kode program yang bertujuan untuk mengulang beberapa baris perintah.

Dalam merancang perulangan for, setidaknya kita harus mengetahui 3 komponen:

  1. Kondisi awal perulangan.
  2. Kondisi pada saat perulangan.
  3. Kondisi yang harus dipenuhi agar perulangan berhenti.

Source Code

#include <iostream>
using namespace std;


int main(){
int baris,j;
string user,useri,pass,passi;
user = "1";
pass = "1";


//login akun
for(int a=1; a<=3; a++ ){
cout << "Masukan User: ";cin>>useri;
cout << "Masukan Pass: ";cin>>passi;

if(user==useri and pass==passi){
cout <<"============================\n";
cout <<"Anda berhasil login\n";
cout <<"============================\n";
break;
}else if(a<3){
cout <<"Anda salah\n";
cout <<"Coba masukan kembali\n";
}else{
cout <<"Anda di blokir\n";
}
}
//menghitung bilangan genap 1-20
cout << "bilangan genap 1-20\n";
for (int i = 0; i <= 20; i = i + 2) {
cout << i << "\n";
}

//segitiga siku siku
cout <<"============================\n";
cout << "Segitiga Bintang Siku Siku\n";
cout << "Masukkan jumlah baris: ";
cin >> baris;
for (int q = 1; q <= baris; q++)
{
for (j = 1; j <= q; j++)
{
cout << "* ";
}
cout << "\n";
}


return 0;
}

Output

--

--