Kali ini saya akan mencoba menjelaskan sedikit
mengenai logika dalam pengulangan for dalam bahasa pemrograman C++ ,
yang dalam contoh kali ini adalah membuat sebuah segitiga angka.
Penasaran ?
For (yang jika diartikan secara bahasa akan terasa rancu), adalah
salah satu bentuk pengulangan dalam bahasa C++ . Konsepnya sederhana,
yaitu pernyataan akan mengalami pengulangan sejumlah dengan apa yang
telah didefinisikan. Lihat contoh pernyataan di bawah :
for(int i=0; i<5; i++) cout<<i<<” “;
Maka hasilnya akan menjadi seperti di bawah :
0 1 2 3 4
Perhatikan bahwa nilai variable i akan selalu bertambah. Konsep
pengulangan akan sangat membantu jika pernyataan yang ingin diulang
sangat banyak. Mungkin sudah cukup penjelasan mengenai for. Untuk
selebihnya bisa dicari di Google. Lebih baik kita kembali kepada jalan
yang lurus dan benar .
#include<iostream.h>
#include<conio.h>
#define max 9
class segitiga{
public :
void rumus();
};
void main(){
segitiga x;
x.rumus();
getch();
}
void segitiga::rumus(){
for(int i=0; i<=max; i++){
for(int j=0; j<=i; j++){
if(j==0){
for(int k=i; k<max; k++){
cout<<" ";
}
}
cout<<j<<" ";
}
cout<<endl<<endl;
}
}
Tidak ada komentar:
Posting Komentar