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 -



