Pages

Rabu, 17 Oktober 2012

Program Akar Persamaan Kuadrat dengan Rumus abc

Mata kuliah Praktek Metode Numerik, jobsheet pertama aku dapat tugas untuk membuatprogram akar persamaan kuadrat dengan rumus abc. Bahasa yang digunakan adalah bahasa C. berikut source codenya :

#include <stdio.h>
#include <math.h>

int main()
{
    float a,b,c,D,x1,x2;
   printf("masukan nilai a = "); scanf("%f", &a);
   if (a==0) {
    printf("erorr!!");
   }
   else {
   printf("masukan nilai b = "); scanf("%f", &b);
   printf("masukan nilai c = "); scanf("%f", &c);
   D=(b*b)-(4*a*c);
   printf("nilai determinan = %.2f\n\n", D);

   if (D<0) {
    printf("bilangan imajiner\n\n");
   }
   else if (D==0) {
    x1= -b/2*a;
    printf("hasil x1 = x2 = %.2f\n\n", x1);
   }
   else {
    x1=(-b+sqrt(D))/(2*a);
    x2=(-b-sqrt(D))/(2*a);
    printf("hasil x1 = %.2f\n", x1);
    printf("hasil x2 = %.2f\n\n", x2);
   }
   }
}

0 komentar:

Posting Komentar