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); }