Minggu, 20 Maret 2011

PEMROGRAMAN MENGGUNAKAN C++

1       Program untuk mencari titik tengah


#include <iostream.h>

int main () {

float x1,x2,y1,y2;
float a, b;

cout << "Menghitung Titik Tengah sebuah Garis" << endl;

cout <<"Pada Titik A(x1,y1) dan B(x2,y2)" << endl;

cout<<"masukkan x1 = "<<endl;

cout<<"masukkan x2 = "<<endl;

cout<<"masukkan y1 = "<<endl;

cout<<"masukkan y2 = "<<endl;

 a =(x1+x2)/2;
 b =(y1+y2)/2;

cout<<"nilai dari garis X  = "<<  a <<endl;
cout<<"nilai dari garis Y = "<<  b <<endl;
cout<<endl;

cout<<hasilnya<<”<<  a <<";"<< b<<"<<endl;

return 0;
}



2       Program untuk memisahkan bilangan integer yang kurang dari 1000 menjadi   komponen-komponennya.

 


#include <iostream.h>
int main () {
int ribuan, ratusan, puluhan, satuan, x;
cout<< "masukan nilai x = " << endl;
cin >> x;
        if(x>=1000)
      cout<<"Masukkan terlalu besar!!!" << endl;
       else
     ribuan = x/1000;
     ratusan =(x- ribuan*1000)/100;
     puluhan =(x-ribuan*1000-ratusan*100)/10;
     satuan =(x-ribuan*1000-ratusan*100-puluhan*10);

cout<< " tampilannya sebagai berikut : " << endl;
     cout << ribuan <<  " Ribuan " <<endl;
     cout << ratusan << " Ratusan" <<endl;
     cout << puluhan << " Puluhan" <<endl;
     cout << satuan <<  " Satuan" <<endl;

return 0;
}


3       Program untuk menghitung determinan matriks berordo 2 x 2


#include <iostream.h>
#include <conio.h>

void main() {


 typedef matriks[Nmaks][Nmaks];
 int i,j,determinan;
 matriks A;
 char answer;

 do
 {
  clrscr();
  cout<<"Determinan matriks A : "<<endl<<endl;
 cout<<"Masukkan Nilai Matriks A : "<<endl;
 for(i=1;i<=2;i++) {
  for(j=1;j<=2;j++) {
   cout<<"A["<<i<<","<<j<<"] = ";
   cin>>A[i][j];
  }
 }

 clrscr();
 cout<<endl;
 //Proses Mencari Determinan Matriks A

 determinan = (A[1][1] * A[2][2]) - (A[2][1] * A[1][2]);

 clrscr();
 //Output Matriks A
 gotoxy(1,5);
 cout<<"A = ";
 for(i=1;i<=2;i++)  {
  for(j=1;j<=2;j++) {
   gotoxy(2+4*j,2+2*i);
   cout<<A[i][j];
  }
 }
             
 gotoxy(1,8);
 cout<<"Determinan Matriks A = "<<determinan;
 cout<<endl;

 getch();
 clrscr();
 cout<<"== PROGRAM SELESAI =="<<endl<<endl;
 cout<<"Mau Melakukan Perhitungan Lagi?? [Y/T] "; cin>>answer;
 }
 while ((answer == 'y') || (answer == 'Y'));
}



Tidak ada komentar:

Posting Komentar