password if needed : babylin
- Algoritma penjumlahan
- Algoritma Pengurangan
- Algoritma Perkalian
No. | Produk | Beli |
1. | Beli... klik di sini |
Setelah melakukan praktik, mahasiswa mampu membuat program dengan bahasa C untuk mengimplementasikan rumus abc untuk mencari akar-akar daru suatu persamaan kuadrat
Ada beberapa cara yang dapat digunakan untuk mencari suku/faktor nilai x
pada persamaan kuadrat, misalnya pemfaktoran, melengkapkan bentuk kuadrat, maupun menggunakan rumus kuadrat atau bisa juga disebut rumus abc. Untuk persamaan kuadrat ax^2 + bx + c = 0
dengan nilai a > 1 ataupun bentuk persamaan kuadrat yang sulit difaktorkan, biasanya akan lebih mudah diselesaikan jika menggunakan rumus kuadrat. Untuk penyelesaiannya diberikan ketentuan sebagai berikut :
Carilah detriminan dari persamaan tersebut dengan rumus :
D=b^2 - 4ac
x= - (b/2a)
x1=(-b+√(b^2-4ac))/2a
x2=(-b-√(b^2-4ac))/2a
Buatlh program untuk mengimplementasikan algoritama pencarian akar-akar persamaan kuadrat dengan rumus abc di atas
Berikut ini adalah source code program untuk menyelesaikan persamaan di atas
- #include <stdio.h>
- #include <conio.h>
- #include <math.h>
-
- void AkarKuadrat(int a, int b, int c){
- float x1,x2;
- int D;
- D=(b*b)-(4*a*c);
- if (D==0) x1=-1*(b/(2*a));
- else if(D>0){
- x1=(-b+(sqrt(D)))/(2*a);
- x2=(-b-(sqrt(D)))/(2*a);
- }
- printf("D = %d\n",D);
- printf("x1 = %.2f\n",x1);
- printf("x2 = %.2f",x2);
- }
-
- int main()
- {
- int a,b,c;
- printf("Masukkan nilai a : \n");scanf("%d",&a);
- printf("Masukkan nilai b : \n");scanf("%d",&b);
- printf("Masukkan nilai c : \n");scanf("%d",&c);
- AkarKuadrat(a,b,c);
- return 0;
- }