Contoh program balik.c adalah seperti ini, semisal kita menginputkan 1 bilangan yaitu 6 maka hasil outputnya adalah 6543210123456. Dari contoh output tersebut dapat di tebak bahwa yang akan dipakai adalahh perulangan. Mungkin contohnya adalah perulangan for
Sebelum memasuki code marilah kita melihat algoritmanya
Start
input n
j=n
for i = 0 to n*2
if i<=n then
output (n-j)
j=j-1
else
output (n-i)
end if
next i
end
hal pertama adalah start ptogram , lalu kita akan memasukan nilai n, setelah n dimasukan selanjutnya adalah membuat j=n (digunakan untuk perulangan setelah 0). Setelah itu masuk ke dalam perulangan for. For dijadikan pengulangan dari 0 sampai n*2 (misal n=6 maka n*2=12), n dikalikan 2 karena kita akan membuat bilangan yang nilainya turun dan bilangan yang nilainya naik. if i<=n maksudnya adalah jika i sudah lebih besar sama dengan nilai inputan maka output adalah (n-j) jika tidak maka (n-1).
Untuk program C
#include
main () {
int n, i=0, b, j;
printf ("Masukan N : "); scanf ("%d", &n);
j=n;
for (i=0;i<=n*2;i++){
if (i>=n) {
printf ("%d ", n-j);
j--;
}else {
printf ("%d ", n-i);
}
}
}
Download Here
- Source Code Balik.c
- Aplikasi Balik.exe
{ 4 Komentar... read them below or add one }
diskripsinya kayanya ada yang salah kak
oh iya, maaf dek. Udah ngantuk. Bsok akan ku perbaiki.
Sekarang mati lampu ><
oke, makasi kak
sudah diperaiki :D
Posting Komentar