Membuat Segitiga Bintang Dengan C++
Bagi di sekolah atau di kampusnya diberikan tugas untuk membuat segitiga bintang dengan C++, sekarang jangan bingung lagi karena kita akan membuatnya, berikut source codenya:
#include <iostream.h>
using namespace std;
int i,a,n;
int main(){
cout<<"program dibuat oleh irfanmuhammadghani@gmail.com"<<endl;
cout<<"masukan jumlah baris ";
cin>>i;
for (n=1;n<=i;n++){
for (a=1;a<=n;a++){
cout<<"*";
}
cout<<endl;
}
return 0;
}
Cara kerjanya, program akan mengulang n sampai ke i, ketika bernilai true, a akan diulang sampai ke n dan menampilkan bintang (*) sampai bernilai false, ketika selesai, lalu tambahkan enter, semua proses tersebut diulang sampai n bernilai false terhadap i.
Misalkan akan menampilkan sampai 3 baris:
- Nilai n=1 <= 3 True lalu a=1 <= 1 True lalu menampilkan bintang 1 kali lalu enter.
- Nilai n=2 <= 3 True lalu a=1 <= 2 True lalu menampilkan bintang sampai 2 kali lalu enter.
- Nilai n=3 <= 3 True lalu a=1 <= 3 True lalu menampilkan bintang sampai 3 kali lalu enter.
- Nilai n=4 <= 3 False, program dihentikan.
Mungkin sekian dari saya tentang Membuat segitiga bintang dengan C++, terimakasih sudah mengunjungi blog saya, dan semoga bermanfaat.
Jangan lupa untuk berkomentar.