Minggu, 20 Maret 2016

TUGAS ALPRO SEKUEN 3.3

Analisis :
  • Pers kuadrat adalah persamaan dengan bentuk umum Axx+Bx+C=0 dan tentu saja dengan A tidaksama dengan 0 .
Input : Koefisien A,B, dan C bilangan real
Output : nilai akar
C++ :
#include <iostream>
#include <math.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv) {
    int a,b,c;
    long disk;
    float x1,x2;
    cout<<"Koefisien pangkat 2 : ";cin>>a;
    cout<<"Koefisien pangkat 1 : ";cin>>b;
    cout<<"Koefisien pangkat 0 : ";cin>>c;
    if(a==0){
        cout<<"Bukan Pers.Kuadrat"<<endl;
        cout<<"Harga Akar= "<<-c/b;
    }
    else {
        disk=b*b - 4*a*c;
    }
    if(disk>0){
        x1=-b+sqrt(disk)/(2*a);
        x2=-b-sqrt(disk)/(2*a);
        cout<<"Diskriminan = " <<disk << endl;
        cout<<"x1 : "<<x1<<endl;
        cout<<"x2 : "<<x2<<endl;
    } else if(disk == 0){
        x1 = -b/(2*a);
        x2=x1;
        cout<<"Diskriminan = 0 "<<endl;
        cout<<"x1 : "<<x1<<endl;
        cout<<"x2 : "<<x2<<endl;
    } else
    cout<<"Akar Imajiner";
   
    return 0;
}
coding C++ dan RAPTOR :

Tidak ada komentar:

Posting Komentar