Code C - Membuat Bilangan Urut

Ditulis oleh robzlabz pada Minggu, 22 Januari 2012

Kali ini kita akan belajar bagaimana mengurutkan suatu bilangan, misalnya kita membuat program yang inputannya adalah 6 maka output yang akan keluar adalah 122333444455555666666



Dapat kita cermati disana kalau kita menginputkan 6 maka bilangan 1 yang keluar sebanyak 1, bilangan 2 yang keluar sebanyak 2, bilangan 3 yang keluar sebanyak 3 dan seterusnya. Perulangan pada program ini juga sudah jelas dari 1 sampai bilangan yang ditentukan. Maka program kita nanti akan lebih mudah apabila menggunakan perulangan for dan karena 2 dicetak 2 kali dan 3 dicetak 3 kali maka kita akan membuat for yang di dalamnya terdapat for lagi. Beginilah algoritmanya

/ ------------------- Algoritma ---------------------------/

Start
Input n
For i = 1 to n
For j = 1 to i
Output i
Next j
Next i
End
/ ------------------- Algoritma ---------------------------/

Dapat dilihat dari algoritma diatas bahwa
Start - Memulai Program
Input n - menginputkan nilai n
For i = 1 to n - Melakukan perulangan dari 1 sampai n
For j = 1 to i - Melakukan Perulangan dari 1 sampai i
Output i - Mengeluarkan outputan nilai i
Next j - Mengulang ke perulangan j
Next i - Mengulang ke perulangan i
End - Mengakhiri Program

Kalau di tulis dalam code C maka akan menjadi 

/ ------------------- Code C ---------------------------/
#include "stdio.h"

main () {
int n, i, j;
printf("Masukan Nilai : "); scanf("%d", &n);
for (i=1;i<=n;i++) {
for (j=1;j<=i;j++) {
printf ("%d", i);
}
}
}

/ ------------------- Code C ---------------------------/





{ 0 Komentar... read them below or add one }

Posting Komentar

Label Could

Analisa (1) Assembler (4) c (1) cpp (3) Facebook (7) Fun (2) Galau (6) Hacking (1) Hardware (1) Java (7) JavaScript (4) Komik (10) My Family (1) My Life (14) My Way (8) NFC (1) NFC Hacking (1) Php (1) Program (47) Project (1) Script (1) Technology (1) Visual Basic 6 (2) Visual Basic.NET (4) What The Pufh (12)