Langsung ke konten utama

Program pencari akar dari persamaan kuadrat C++


   Program pencari akar dari persamaan kuadrat C++


Bahasa Pemrograman  : C++
Aplikasi                       :Borland C++
Script Program            :
/*
algoritma
1.user memasukkan nama
2.melakukan perulangan do while
3.program menambah nilai variabel ke untuk menampilkan perhitungan ke n
4.user menginput data
5.program menghitung determinan
6.dari determinan dipilih kondisi yang sesuai dengan if
7.program menampilkan hasil perhitungan serta status akar-akarnya
8.user memasukkan konfirmasi untuk mengulangi perulangan do while atau tidak
9.bila iya,maka program akan diulang, bila tidak maka akan ditampilkan ucapan terimakasih pada user dan jumlah perulangan yang dilakukan oleh user dan program akan keluar dengan menekan sembarang tombol
*/
#include <iostream.h>
#include <conio.h>
#include <math>
void main()
{
char * nama=”0″;
unsigned char l;
int a,b,c,ke=0;
float D,x1,x2;
char m[27]=”akar-akar real dan berbeda”,n[26]=”akar-akar real dan sama”,o[19]=”akar imajiner”;
cout<<“===========================================================\n”;
cout<<“selamat datang di program pencari akar dari bentuk axx+bx+c\n”;
cout<<“Programmer : Brammuda Darwan Pradana S1 PTI off B 2011\n”;
cout<<“===========================================================\n”;
cout<<“masukkan nama anda = “;
cin>>nama;
do
{
ke++;
cout<<“===========================================================\n”;
cout<<“perhitungan ke – “<<ke;
cout<<“\n===========================================================\n”;
cout<<“masukkan bilangan a,b,c”<<endl;
cout<<“a :”;cin>>a;
cout<<“b :”;cin>>b;
cout<<“c :”;cin>>c;
cout<<“===========================================================\n”;
D=(b*b)-(4*a*c);
cout<<“\nmaka determinan adalah = “<<D<<“\n”;
if (D>0)
{x1=((-b)+sqrt(D))/(2*a);x2=((-b)-sqrt(D))/(2*a);cout<<“x1 = “<<x1<<endl<<“x2 = “<<x2<<endl<<m;}
else if (D==0)
{x1=((-b)+sqrt(D))/(2*a);x2=x1;cout<<“x1 = “<<x1<<endl<<“x2 = “<<x2<<endl<<n;}
else if (D<0)
{cout<<o;}
cout<<“\n\n===========================================================\n”;
cout<<“\nlakukan perhitungan lagi y/t = “;
cin>>l;
clrscr();
}while(l==’y’);
cout<<“==============================================================\n”;
cout<<“terimakasih “<<nama<<” telah menggunakan program ini sebanyak “<<ke<<” kali\nsampai ketemu lagi lain waktu”;
cout<<“\n==============================================================”;
cout<<“\nprogram exit_”;
getche();
}
tampilan program
akarkuadrat1akarkuadrat2akarkuadrat3akarkuadrat4
I

Komentar

Postingan populer dari blog ini

CONTOH PROGRAM C++ TIKET BIOSKOP

CONTOH PROGRAM C++ TIKET BIOSKOP         Berikut ini contoh program C++ PROGRAM TIKET BIOSKOP (MENGGUNAKAN ARRAY, FUNGSI, SELEKSI KONDISI, LABEL) #include <stdio> #include <conio> #include <iostream> #include <iomanip> //fungsi judul judul() { cout<<"                          PROGRAM TIKET BIOSKOP"<<endl; cout<<"                              TWENTY CINEMA  "<<endl; } //fungsi garis garis() { cout<<"==========================================================="<<endl; } main() { int a,byktik[20],harga[9],bapem,jmlharga[10],tot[10],bayar,lagi,pajak,kmbli,totalbayar; char nagas[30],hpen[10],nacus[20],satuan[9],nmf[10][20],kdf[10]; atas: clrscr(); garis(); cout<<""<<endl; judul(); cout<<""<<endl; garis(); cout<<" "<<endl; cout<<"                   ___________________________________"<<endl; cout<<"

Program Mengurutkan Angka Kecil Ke Besar (Dev C++)

     Program Mengurutkan Angka Kecil Ke Besar (Dev C++)      Contoh program C++ mengurutkan angka tebesar ke angka terkecil menggunakan array dan masukan/inputan sendiri. #include<iostream> #include<conio.h> using namespace std; int main() {    int data[5];    int i, j, tmp;    cout<<"Program Mengurutkan Angka Kecil Ke Besar"<<endl;    for(i=0; i<5; i++)    {        cout<<"Masukkan Angka ke "<<(i+1)<<" : ";       cin>>data[i];    }    cout<<"Data sebelum diurutkan : "<<endl;    for(i=0; i<5; i++)    {        cout<<data[i]<<" ";    }    cout<<endl;    for(i=0; i<9; i++)    {        for(j=i+1; j<5; j++)       {           if(data[i]>data[j])          {              tmp = data[i];             data[i] = data[j];             data[j] = tmp;          }       }    }    cout<<"Data setelah diurutkan : "<<endl;    for(i=0; i<5;

Program ATM Dev C++

            Program ATM Dev C++ Program ATM Dev C++ Berikut syntax dev c++ : Dev C++ #include <cstdlib> #include <iostream> #include <string.h> using namespace std; class atm{ public: atm(); int login(); int display(); private: int coba = 0,pilih,no; char pass[100],yes; float s,saldo,Transfer,ambil; }; atm::atm(){ cout<<"===============================================================\n"<<endl; cout<<" Selamat Datang di ATM BNI\n"<<endl; cout<<"==============================================================="<<endl; } int atm::login(){ do{ cout << " Silahkan Masukkan Pin Anda : ";     cin >> pass; if (strcmp(pass, "1400018012") != 0) {    cout<<" Pin Anda Salah"<<endl; cout<<"---------------------------------------------------------------"<<endl; c