suparty beauty

suparty beauty

Sabtu, 26 Maret 2011

tugas membuat 3 program minggu ke 3 dan ke 4


###### progrm bleh M@suk / tdk dalam  Ru@ng T@h@n@n
#include <iostream.h>
void main(){
  int usia;
  cout <<"M@suk Ru@ng T@h@n@n"<<endl;
  cout <<"Ber@p@ usi@ @nd@ ? ";
  cin >> usia;
  if (usia < 19)
  cout <<"@nda tidak diperkenankan masuk"<<endl;
  else
  cout <<"@nda boleh masuk"<<endl;
}














 
*****Program menghitung perkalian dengan cara penjumlahan

#include <iostream.h>
#include <math.h>
main() {
     int a, b, jumlah=0;

     cout << "Program menghitung perkalian dengan cara penjumlahan\n";
     cout << "Masukkan nilai a : "; cin >> a;
     cout << "Masukkan nilai b : "; cin >> b;
     for (int i=1; i<=abs(b); i++)
        jumlah += a;
     if (b < 0) jumlah = -jumlah;
     cout << a << "x" << b << " = " << jumlah;
     return 0;
}




 












*****  program menghitung jum nilai bil bulat dan pecahan
#include <iostream.h>
void main(){
  int bil_x;
  float bil_y;
  cout <<"Masukkan sebuah bilangan bulat : "; cin >> bil_x;
  cout <<"Masukkan sebuah bilangan pecahan : ";cin >> bil_y;
  cout <<"Bilangan bulat = "<< bil_x <<'\n';
  cout <<"Bilangan pecahan = "<< bil_y <<'\n';
}





tugas membuat 3 program minggu ke 4





10) program utk menentukan bil positif/negatif
#include <iostream.h>
void main(){
  float x, y;
  cout <<"Masukkan bilangan positif atau negatif"<<endl;
  cout <<"Nilai x : ";
  cin >> x;
  cout <<"Nilai y : ";
  cin >> y;
  if ((x >= 0) && (y >= 0))
  cout <<"x dan y bernilai positif" <<endl;
  else
  cout <<"x, y : salah satunya ada yang bernilai negatif" << endl;



tugas membuat 3 program minggu ke 3


1)program menampilkan huruf abjad
#include <iostream.h>
#include <conio.h>
void main(){
  char abjad;
  abjad = 'A';
  do{
    cout <<abjad;
    abjad+=1;}
    while (abjad <= 'Z');
}





tugas membuat program minggu ke 3

3)      membuat program class matrik

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

class kali_matrik{
friend istream& operator>>(istream&,kali_matrik&);
friend ostream& operator<<(ostream&,kali_matrik&);

private:
int a[1][10];
int b[10][1];
int c;
int n;
};
istream& operator>>(istream& cin, kali_matrik& x){

cout<<"masukkan n untuk jumlah kolom(matrik a),jumlah baris(matrik b): ";
cin>>x.n;
cout<<"data matrik A :"<<endl;
for(int i=0;i<1;i++){
            cout<<"kolom "<<i<<" : ";
      for(int j=0;j<x.n;j++)
            cin>>x.a[i][j];
      }
cout<<"data matrik B :"<<endl;
for(int i=0;i<x.n;i++){
            cout<<"baris "<<i<<" : ";
      for(int j=0;j<1;j++)
            cin>>x.b[i][j];
      }
return cin;
}

ostream& operator<<(ostream& cout,kali_matrik& x){

cout<<"matrik A :"<<endl;
for(int i=0;i<1;i++){
                        cout<<"[";
            for(int j=0;j<x.n;j++)
                                     cout<<" "<<x.a[i][j];
             cout<<" ]"<<endl;
   }
cout<<"matrik B :"<<endl;
for(int i=0;i<x.n;i++){
                        cout<<"[";
            for(int j=0;j<1;j++)
                                     cout<<" "<<x.b[i][j];
             cout<<" ]"<<endl;
   }
int d=0;
for(int r=0;r<x.n;r++){
x.c=x.a[0][r]*x.b[r][0];
d+=x.c;

}
cout<<"hasil A*B = "<<"[ "<<d<<" ]";

return cout;
}
void main(){
kali_matrik a;
cin>>a;
cout<<a;
getch();
}





1)