Make your own free website on Tripod.com

AMALI2
Soalan: Bina satu aturcara C untuk mengira satu nilai menggunakan rumus kuadratik, seperti dalam nota bab 2.

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

int main(void) {
clrscr();
int a,b,c;
double D,x,x1,x2;
printf("Masukkan nilai a, b, dan c untuk formula x = -b /b - 4ac / 2a\n");

//------------Langkah 1---------------//
scanf("%d %d %d",&a,&b,&c);

//------------Langkah 2---------------//
D = (b * b) - (4 * a * c);

//------------Langkah 3---------------//
if (D > 0) {
x1 = (-b + sqrt(D)) / (2 * a);
x2 = (-b - sqrt(D)) / (2 * a);
printf("\n2 nilai x yang mungkin: %2.1f dan %2.1f",x1,x2);
getch();
}

//------------Langkah 4---------------//
else if (D == 0) {
x = -b / (2 * a);
printf("\nNilai x ialah: %2.1f",x);
getch();
}
else {
printf("\nTiada penyelesaian.");
getch();
}

//------------Langkah 5---------------//
exit(0);
return 0;
}