Langsung ke isi
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 :D Silahkan dicoba dan dikembangkan untuk menyelesaikan permasalahan lainnya. Semoga bermanfaat !
- practice makes perfect -

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

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

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.

Bergabunglah dengan 33 pengikut lainnya.