C++ Penghitung Kuadrat
Perhitungan Persamaan Kuadrat C++ menggunakan 4 header.
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <iostream.h>
float akar1(int a, int b, int c);
float akar2(int a, int b, int c);
main()
{
int a,b,c,d;
int pilih;
char ulang[2];
mulai1:
printf("=====================================================\n");
printf("Program menghitung akar-akar persamaan kuadrat \n");
printf("yang mewakii koefisien persamaan kuadrat : AX^2+BX+C\n");
printf("=====================================================\n\n");
printf("Masukkan nilai A : ");
scanf("%d", &a);
printf("Masukkan nilai B : ");
scanf("%d", &b);
printf("Masukkan nilai C : ");
scanf("%d", &c);
d=sqrt(b*b-4*a*c);
if (d<0)
printf("\nKarena D<0 maka persamaan kuadrat %dX^2+%dX+%d tidak memiliki akar", a,b,c);
else
{
printf("\nAkar-akar dari persamaan kuadrat %dX^2+%dX+%d yaitu :\n\n", a,b,c);
printf("X1 = %f\n", akar1(a,b,c));
printf("X2 = %f", akar2(a,b,c));
printf(" ____PERHITUNGAN PROGRAM____");
menu(pilih);
printf("Hitung Lagi (y/t)");
scanf("%d", &ulang);
if (strcmp(ulang,"y")==0)
{
clrscr();
goto mulai1;
}/*
else {
clrscr();
goto mulai1;
}
}*/
}
getch();
}
float akar1(int a, int b, int c)
{
float d, x1;
d=sqrt(b*b-4*a*c);
x1=(-b+d)/(2*a);
return(x1);
}
float akar2(int a, int b, int c)
{
float d, x2;
d=sqrt(b*b-4*a*c);
x2=(-b-d)/(2*a);
return(x2);
}
0 komentar:
Posting Komentar