Rabu, 15 Februari 2012

Membuat Segitiga dengan C++

Naah..kalau ini bikin segitiga..nih codingnya..

#include <stdio.h> //header
int main()//untuk mengembalikan nilai bertipe data integer
{
int a, b, c, tinggi, jumlah; //pengkodean
printf("Masukkan tinggi segitiga : "); //perintah mencetak ke layar
scanf("%d", &tinggi); //membaca sebuah inputan bilangan bulat 'tinggi'
printf("Masukkan jumlah segitiga : "); //perintah mencetak ke layar
scanf("%d", &jumlah); //membaca sebuah inputan bilangan bulat 'jumlah'

for (c = 0; c < jumlah; c++) { //misal jumlah=2, c=0,0<2, maka akan mencetak 2 segitiga. misal jumlah=4, c=0,0<4, maka akan mencetak 4 segitiga,dst.

for(a = 0; a <= tinggi; a++) { //untuk mencetak enter antara tiap segitiga

for(b = 0; b <= tinggi - a; b++) { //untuk b<=tinggi - a maka b+1
printf(" "); //cetak spasi
}
for(b =1; b <= a; b++) { //untuk b<= a maka nilai b+1
printf("*"); //cetak bintang
}
for(b =1; b <= a - 1; b++) { //untuk b<= a-1 maka b+1
printf("*"); //cetak bintang
}
printf("\n"); // cetak enter
}

}}


^_^

Tidak ada komentar:

Posting Komentar