Skip to content
11 Maret 2010 / Jeffrey Hermanto Halimsetiawan

Problem Solving – Latihan Soal Perulangan @deni


Menanggapi studi kasus yang ditanyakan oleh deni sebagai berikut :

1
21
321
4321
54321
4321
321
21
1

Caranya mudah saja, tinggal kita anggap segitiga tersebut terdiri dari 2 bagian, yaitu:

1
21
321
4321
54321

Berarti, melakukan perulangan baris i dari 1 hingga N, kemudian di setiap perulangan barisnya melakukan perulangan kolom j dari i hingga 1.
dan juga :

4321
321
21
1

Berarti, melakukan perulangan baris i dari N-1 hingga i, kemudian di setiap perulangan barisnya melakukan perulangan kolom j dari i hingga 1.

Berikut contoh source code nya :


#include <stdio.h>
#include <conio.h>
 
int main()
{
    int n,i,j;
    scanf("%d",&n);
    for(i=1;i=1;j--){
            printf("%d",j);
        }
        printf("\n");
    }
    for(i=n-1;i>=1;i--){
        for(j=i;j>=1;j--){
            printf("%d",j);
        }
        printf("\n");
    }
    getch();
}

Mudah kan😀 Silahkan dicoba dan dikembangkan untuk menyelesaikan permasalahan lainnya. Semoga bermanfaat !
– practice makes perfect –

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: