Program segitiga angka C++

Tempat nongkrong. Diskusi bebas di luar topik.
User avatar
backwoll
Posts: 2
Joined: 17 May 2012, 00:45
Location: Padang, Indonesia
Contact:

Program segitiga angka C++

Postby backwoll » 18 May 2012, 17:04

Teman-teman semuanya, salam kenal, Saya Dino. saya msih baru d forum ini. saya mau bertanya kepada teman-teman yang mungkin sudah mahir atau ahli d pemograman C. Saya ada dapat tugas dari dosen saya untuk membuat sebuah program sederhana yang hasilnya sbb:

1 2 3 4 5
6 7 8 9
10 11 12
13 14
15

Saya sudah berhasil membuat programnya, cuman masih berantakan hasilnya, bagaimana ya cara membuat outputnya rapi dan beraturan ?

Script Program saya :


#include
#include
void main()
{
int n,i,j,a,b;
clrscr();
printf("Masukan Nilai N = "); scanf("%i",&n);
b=0;
for (i=n;i>=1;i--)
{
for (j=1;j<=n-i;j++)
printf (" ");
for (a=1;a<=i;a++)
{
b=b+1;
printf("%d",b);
}
printf("\n");
}
getch();
}

Bagaimana ya supaya hasilnya rapi seperti output yang saya buat diatas tadi,,,,?
mohon pencerahannya dari teman-teman forum,,,,! smile
User avatar
Malsasa
Posts: 2974
Joined: 07 Jun 2010, 22:37
Location: Mojokerto, Indonesia
Contact:

Re: Program segitiga angka C++

Postby Malsasa » 18 May 2012, 19:38

Benarkah ini C++? Apakah ini bukan bahasa C? Maaf kalau saya salah.
User avatar
saa7_go
Posts: 464
Joined: 21 Jan 2011, 23:37
Contact:

Re: Program segitiga angka C++

Postby saa7_go » 19 May 2012, 06:13

backwoll wrote:printf("Masukan Nilai N = "); scanf("%i",&n);

nilai N ini nantinya diisi apa ya? kalau pada contohmu apakah 15 atau 5 (jumlah baris/tingkat) ?

Return to “Pembicaraan Bebas”

Who is online

Users browsing this forum: MichxealSnuby and 8 guests