1. Buatlah Program yang memeberikan tampilan seperti berikut ini dengan menggunakan Looping.
1 # # # # # # # # # # 1
2 2 # # # # # # # # 2 2
3 3 3 # # # # # # 3 3 3
4 4 4 4 # # # # 4 4 4 4
5 5 5 5 5 # 5 5 5 5 5
Jawab :
#include <stdio.h>
#include <stdlib.h>
/*
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ +
+ +
+ Nama : Heruno Utomo +
+ NIM : 490 120 5 0 +
+ Jurusan : TKJMD (Teknik Komputer Jaringan & Media Digital)+
+ +
+ +
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
int x, y; /*deklarasi variable dengan type data int dengan nama variable x, y*/
int main(void)
{
for(x=1; x<=5; x++)
/*untuk melakukan pengulangan sebanyak 5x,
dan menambahkan 1 setiap pengulangan */
{
for(y=1; y<=x; y++)
/*melakukan pengulangan jika 'y' kurang dari
atau sama dengan x, tambahkan 1 setiap pengulangan */
{
//menampilkan nilai x
printf("%d",x);
}
for(y=5; y>=x; y--)
/* melakukan pengulangan jika nilai 'y' lebih besar atau
sama dengan nilai x, kurangi satu setiap pengulangan */
{
//menampilkan karakter #
printf("#");
}
for(y=4; y>=x; y--)
/* melakukan pengulangan jika nilai 'y' lebih besar atau
sama dengan nilai x, kurangi satu setiap pengulangan */
{
//menampilkan karakter #
printf("#");
}
for(y=1; y<=x; y++)
/*melakukan pengulangan jika 'y' kurang dari
atau sama dengan x, tambahkan 1 setiap pengulangan */
{
//menampilkan nilai x
printf("%d",x);
}
//membuat baris baru setiap pengulangan
printf("\n");
}
//mencegah program menutup kembali ketika di eksekusi
system("pause");
//mengembalikan nilai 0
return (0);
}
No comments:
Post a Comment