Jumat, 18 Maret 2016

Program Minggu ke Tiga

Assalamualikum wr.wb.
Di bawah ini ada 3 program sederhana yang saya buat, kemudian saya postingkan pada blog. Semoga bermanfaat, dan apabila terdapat kesalahan bisa di koreksi agar bisa segera saya benarkan. Terimakasih. Salam Ngapak "Ora Ngapak Ora Enak". :D

Program 1
Program Mencari Titik Tengah
 
#include <iostream>
#include <string.h>
 using namespace std;

int main(int argc, char *argv[]) {

 struct Titik{
  float a,b;
  }P1, P2, P3;

 cout<<"\t\t----------Program Mencari Titik Tengah---------\n\n\n";
 cout<<"Masukkan Titik P1 : " << endl;
 cout<<"x = ";
 cin >> P1.a ;
 cout<<"y = ";
 cin>> P1.b ;
 cout<<"Masukkan Titik P2 :" << endl;
 cout<<"x = ";
 cin>> P2.a ;
 cout<<"y = " ;
 cin>> P2.b ;
 P3.a = (P1.a + P2.a)/2;
 P3.b = (P1.b + P2.b)/2;

 cout << "Titik Tengah : ("<< P3.a << ","<< P3.b<<")" ;

 return 0;


}

Output dari program diatas adalah :

  

Program 2
Program Penjumlahan Matrix

#include <cstdlib>
#include <iostream>
#include <iomanip>
using namespace std;

int main(int argc, char *argv){

int i, j, k, baris, kolom, m1[10]
[10], m2[10]
[10], hasil[10]
[10];

{
system("cls");
cout << "Operasi Penjumlahan Matrix\n";
do
{
cout << "\nJumlah Baris = "; cin>>baris;
cout << "Jumlah Kolom = "; cin>>kolom;
}
while((baris>10)||(kolom>10));
/* do
while(kolom>10);*/
cout << "\nMatrix A" << endl;
for(i=0;i<baris;i++)
for(j=0;j<kolom;j++)

{
cout <<"data [" << i << "," << j << "] = ";
cin>>m1[i][j];
}

cout << "\nMatrix B" << endl;
for(i=0;i<baris;i++)
for(j=0;j<kolom;j++)
{
cout <<"data [" << i << "," << j << "] = ";
cin>>m2[i][j];
}
for(i=0; i<baris;i++)
for(j=0; j<kolom; j++)

for (k=0;k<3;k++)
hasil[i][j] = m1[i][j] + m2[i][j];
cout << "\nHasilnya..." << endl;
cout << "Matrix A + Matrix B = Matrix C";
for(i=0; i< baris; i++)
{
cout<<'\n';
for(j=0; j<kolom; j++)
cout << setw(4) << m1[i][j];
cout << " ";
for(j=0; j<kolom; j++)
cout << setw(4) << m2[i][j];
cout << " ";
for(j=0; j<kolom; j++)
cout << setw(4) << hasil[i][j];
cout << endl;
}
   
}  
 system("PAUSE");
    return EXIT_SUCCESS;
}

Output dari program diatas adalah :



















Program 3
Program Rangkain Listrik

#include <iostream>
using namespace std;

int main(int argc, char *argv[]) {

 float R1, R2, R3, Rp,Rs;
 int menu;
 cout<<" ----Program Rangkain Listrik----\n\n";
 cout<<" 1. Rangkain Seri\n";
 cout<<" 2. Rangkaian Paralel\n";
 cout<<" 3. Pilihan anda tidak ada\n";
 cout<< " Masukkan Pilihan Anda : ";
 cin>> menu;

 switch (menu){
  case 1:
   cout<<" Masukkan Resistor 1 = ";
   cout<<"R1:";cin>>R1;
   cout<<" Masukkan Resistor 2 = ";
   cout<<"R2:"; cin>>R2;
   cout<<" Masukkan Resistor 3 = ";
   cout<<"R3:";cin>>R3;
   Rs= R1+R2+R3;
   cout<<" Rs : "<<Rs<<endl;
   break;
  
  case 2:
    cout<<" Masukkan Resistor 1 = ";
   cout<<"R1:";cin>>R1;
   cout<<" Masukkan Resistor 2 = ";
   cout<<"R2:"; cin>>R2;
   cout<<" Masukkan Resistor 3 = ";
   cout<<"R3:";cin>>R3;
   Rp= (1/(1/R1 + 1/R2 + 1/R3));
   cout<<" Rp : "<<Rp<<endl;
   break;
  default:
   cout<<" Pilihan anda tidak ada ";
   break;
 return 0;
}
}   

Output dari program diatas adalah :


Terimakasih, semoga bermanfaat..

0 komentar:

Posting Komentar