Contoh Program C : kuadrat angka
Hallo Sobat Ambisius!!
Pada kesempatan ini kita akan membahas seputar program tentang
kuadrat angka pada bahasa c.
Kuadrat merupakan sebuah bilangan yang dihasilkan dari perkalian
dengan bilangannya sendiri.
Contoh kuadrat angka :
1.
Kuadrat dari 6 = 6x6 = 36.
2.
Kuadrat dari 100 = 100 x 100 = 10000.
Berikut ini merupakan program untuk kuadrat angka pada bahasa c :
#include <stdio.h> int Kuadrat(int N){ //Melakukan seleksi apakah angka yang input == 1 karena jika angka == 1 diinput hasilnya tetap 1. if(N == 1){ return 1; } else{ return ((2*N)-1) + Kuadrat(N-1); } } int main(){ int N; printf("Masukkan angka : "); scanf("%d", &N); //memanggil function dari Kuadrat int hasil = Kuadrat(N); printf("Hasil : %d\n", hasil); return 0; }
Keterangan
· Baris 2 merupakan library
standar input & output
· Baris 4 - 13 merupakan function kuadrat rekursif yang berisi validasi
untuk angka yang di input. Terdapat parameter N yaitu berfungsi sebagai
variabel angka yang ingin di input.
· Baris 6 - 8 jika N == 1 maka hasilnya akan 1, misalnya 1 x 1 = 1.
· Baris 10 - 12 pada else masukkan rumus untuk mengkuadratkan angka.
· Baris 17 mendeklarasikan variabel N sebagai angka yang diinput.
· Baris 19 melakukan scan untuk
memasukkan angka yang ingin diinput.
· Baris 22 mendeklarasikan int
hasil untuk memanggil function kuadrat
· Baris 23 print hasil angka
yang sudah dikuadratkan.
Hasil run program
Penjelasan hasil run
· Ketika program di run maka akan muncul “masukkan angka:” misal 12
maka 12 x 12 = 144.
Inilah Contoh
Program C : Kuadrat Angka. Semoga
dengan penjelasan tersebut dapat membuat Sobat Ambisius menjadi lebih semangat
dalam mempelajari bahasa C. Terima kasih dan semoga bermanfaat.
0 Response to "Contoh Program C : kuadrat angka"
Post a Comment