Cara membuat output angka 5 berbentuk segitiga dengan bahasa C

Berikut ini adalah pertanyaan dari khairulazman081998 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

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

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Jawaban:

#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:

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

Jawaban:#include <stdio.h>#include <conio.h>main(){ int j,i,n; printf(

Semoga dengan pertanyaan yang sudah terjawab oleh bagussatrio140201 dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Tue, 02 May 23