Fungsi sqrt() pada bahasa C untuk mencari akar kuadrat 2, misalnya:
x = 4;
y = sqrt(x);
Nilai variabel y adalah 2 dari 4 akar kuadrat 2.
Dibawah ini contoh program bahasa c untuk mencari nilai akar kuadrat.
Perintah complie coding di atas :
Contoh penggunaan fungsi sqrt() :
Coding :
x = 4;
y = sqrt(x);
Nilai variabel y adalah 2 dari 4 akar kuadrat 2.
Dibawah ini contoh program bahasa c untuk mencari nilai akar kuadrat.
#include < stdio.h >
#include < math.h >
// Header untuk hapus layar
#include
int system (const char *command);
int main() {
// Perintah hapus layar
system ("clear");
//idenfikasi variabel
float x, y, z;
char lagi;
lagi = 'Y';
//awal pengulangan jika lagi Y atau y
while ( lagi=='Y' || lagi=='y')
{
// Perintah hapus layar
system ("clear");
//Masukan bilangan dan akarkuadrat
puts("Masukan bilangan (x akarkuadrat 2):");
printf("x = ");
scanf("%f", &x);
//Menghitug pangkat dengan fungsi sqrt
z = sqrt(x);
//Menampilkan hasil pangkat x akarkuadrat 2 = z
printf("%.2f akarkuadrat 2 = %.2f \n", x, z);
//Masukakan variabel lagi untuk menggulang
int ulang = 1;
while ( ulang == 1 )
{
printf("\n\nJika mau menghitung lagi tekan tombol y, mengakhiri tombol t - Enter! ");
scanf("%s", &lagi);
if (lagi =='Y' || lagi == 'y' || lagi =='T' || lagi =='t')
{
ulang = 0;
}
}
}
//Mengakhiri Program Bahasa C
return 0;
}
Perintah complie coding di atas :
gcc akar.c -lm -o akar
Contoh penggunaan fungsi sqrt() :
Sebuah lingkaran diketahui memiliki luas 154 cm, hitung diamer lingkaran !
Masukkan :
Luas lingkaran
Proses :
jari-jari = sqrt(luas*(7/22))
Diameter = 2 x jari+jari
Output :
Diameter
Coding :
#include < stdio.h >#include < math.h >
// Header untuk hapus layar#includeint system (const char *command);
int main() {
// Perintah hapus layarsystem ("clear");//idenfikasi variabelfloat luas, jari2, diameter;char lagi;lagi = 'Y';//awal pengulangan jika lagi Y atau ywhile ( lagi=='Y' || lagi=='y'){// Perintah hapus layarsystem ("clear");//Masukan bilangan dan akarkuadratputs("Menghitung Diameter dari luas Lingkaran :");printf("Luas Lingkaran = ");scanf("%f", &luas);//Menghitug jari-jari lingkaranjari2 = sqrt(luas*(7.0/22));//Menghitung Diameterdiameter = 2 * jari2;//Menampilkan hasil pangkat x akarkuadrat 2 = zprintf("Diameter lingkaran dari luas %2.f = %.2f \n", luas, diameter);//Masukakan variabel lagi untuk menggulangint ulang =1;while ( ulang == 1 ){printf("\n\nJika mau menghitung lagi tekan tombol y, mengakhiri tombol t - Enter! ");scanf("%s", &lagi);if (lagi =='Y' || lagi == 'y' || lagi =='T' || lagi =='t'){ulang = 0;}
}
}//Mengakhiri Program Bahasa Creturn 0;
}
No comments:
Post a Comment