Cara membuat output angka berurutan berbentuk segitiga dengan bahasa C menggunakan borland C++

Membuat output angka berbentuk segitiga dengan bahasa C menggunakan borland c   3
Pada kesempatan kali ini saya akan menjelaskan tentang bagaimana Cara membuat output angka berurutan berbentuk segitiga dengan bahasa C menggunakan borland C++. Hasil / outputnya si simpel cuma angka – angka berurutan yang membentuk segitiga tapi algoritmnya itu loh yang susah, bisa – bisa rambut sampai kriting gara – gara algoritma =D . Sebenernya si bisa cetak manual menggunakan printf() atau sejenisnya, tapi saya akan jelaskan menggunakan perulanganan biar algoritmanya jalan dan biar greget juga :D.
Cekkiiidoottttttt \:D/


Perhatikan kode berikut
#include <stdio.h>
#include <conio.h>

main(){
 int j,i,n;
 printf("masukan angka : ");
 scanf("%d",&n);
 for(i=n;i>=1;i--){
  for(j=1;j<=i;j++)
  {
  printf("%d",j);
  }
  printf("\n");
 }
 getch();
}

Penjelasan kode diatas :
- baris 1 dan 2 itu untuk memanggil library stdio.h dan conio.h, fungsinya agar dapat menjalankan perintah printf(), scanf(), getch() dll
- baris 5 membuat variabel j, i dan n dengan tipe data int
- baris 6 mencetak kata "masukan angka : "
- baris 7 meminta inputan berupa angka yang nantinya akan dimasukan kedalam variabel n. karena n bertipe data int maka menggunakan %d, kalau char %c, kalau string %s, kalau float %f dll. untuk variabel didalam scanf() harus ditambah simbol "&" agar tidak error. contoh : &n , seperti kode diatas
- baris 8 itu perintah perulangan pertama yang nantinya kalau variabel i dicetak akan menhasilkan output : n n-1 n-2 sampai ketemu 1
- baris 9 itu perintah perulangan kedua yang nantinya kalau variabel j dicetak akan menhasilkan output :  1 2 3 sampai dengan i, misal n yang diinputkan 5, sudahterjadi 2 perulangan pada perulangan pertama maka nilai i adalah 3 dan nilai j adalah 123
- baris 11 untuk mencetak nilai j
- baris 13 mencetak enter. setelah perulangan kedua dijalankan akan mencetak enter
- baris 15 meminta inputan berupa charakter, tapi dalam program ini,  perintah ini dipakai hanya untuk menahan output atau agar outputnya tetap muncul dilayar


Dan ini ss hasil / outputnya

Membuat output angka berbentuk segitiga dengan bahasa C menggunakan borland c   4


Ini contoh lain dengan kode yang cuma di bolak balik :D :
#include <stdio.h>
#include <conio.h>

main(){
 int j,i,n;
 printf("masukan angka : ");
 scanf("%d",&n);
 for(j=1;j<=n;j++){
  for(i=1;i<=j;i++)
  {
  printf("%d",i);
  }
  printf("\n");
 }
 getch();
}


Ini hasil / outputnya

Membuat output angka berbentuk segitiga dengan bahasa C menggunakan borland c   5


Dan yang ini contoh lain lagi yang keluar waktu saya Responsi dan UTS bedanya dengan yang lain adalah kalau ini rata kanan kalau yang lain rata kiri
#include <stdio.h>
#include <conio.h>
void main(){
int i,j,k;
for(i=1;i<=5;i++){
   k=5;
 for(j=1;j<=i;j++){
   gotoxy(k,i);printf("%d",j);
    k--;
   }

}

getch();
}

Dan ini hasil / outputnya
Membuat output angka berbentuk segitiga dengan bahasa C menggunakan borland c
 
Kalau kode diatas udah di tentuin jumlahnya 5, kalau yang dibawah ini jumlahnya tergantung inputan yang dimasukan

#include <stdio.h>
#include <conio.h>

void main(){
int i,j,k,l;
printf("Masukan angka : ");scanf("%d",&l);
for(i=1;i<=l;i++){
   k=l;
 for(j=1;j<=i;j++){
   gotoxy(k,i+1);printf("%d",j);
    k--;
   }

}

getch();
}


Dan ini hasil / outputnya

Membuat output angka berbentuk segitiga dengan bahasa C menggunakan borland c   2


cukup sekian yang saya bisa jelaskan tentang Cara membuat output angka berurutan berbentuk segitiga dengan bahasa C menggunakan borland C++, silahkan agan prektekan sendiri biar greget :D. Semoga postingan saya bermanfaat bagi agan. trima kasih, see you next postingan <:-P




Related

Algoritma & Struktur Data 4024774934762703867

Post a Comment

emo-but-icon

Populer

Comments

item