Jumat, 18 Maret 2011

Tugas Kedua

1.Program mencari titik tengah

#include
#include

class Titik_tengah
{
friend istream& operator >>(istream&,Titik_tengah&);
friend ostream& operator >>(ostream&,const Titik_tengah&);

public:
void hitung_Titik_tengah();
private:
int x1,y1;
int x2,y2;
float x3,y3;
};

void Titik_tengah::titik_tengahnya( )
{
x3=(x1+x2)/2;
y3=(y1+y2)/2;
}

istream& operator >> ( istream& masukan, Titik_tengah& (x1+x2))
{
cout << "Masukkan (x1+x2) float: "; masukan >>(x1+x2)/2;
return masukan;
}

ostream & operator << ( ostream & keluaran, const Titik_tengah& (x1+x2)) { x3 <<(x1+x2) << " (x1+x2)/2 " y3, " << (y1+y2) << " ; return keluaran; } void main() { Titik_tengah X; cin >> X;
X.titik_tengahnya();
cout << X;
}

Diskusi klompok kedua

1. Algoritma pengambilan uang dibank
2. Menuju ke bank.
3. Mengambil blangko transaksi penarikan
4. Mengisi blangko transaksi penarikan
a.Menulis nama dan alamat
b.Menulis no rekening
c.Mengisi nominal
d.Mengisi form penaarikan sebesar ‘Lima ratus ribu rupiah”
e.Mengisi tgl transaksi
5. Tanda tangan
6. Mengambil No urut antrian
7. Menunggu panggilan no urut antrian
8. Menyerahkan blangko penarikan.
9. Menunggu proses transaksi
10. Menerima uang.
11. Keluar.

Selasa, 15 Maret 2011

Tugas Pertama

1. Menghitung Nilai Faktorial Dari Suatu Bilangan Yang di inputkan


#include<iostream.h>
#include<conio.h>
int main()
{
  int i = 1, n;
  cout << "masukan bilangan positifnya = "; cin >> n;
   cout << n << "faltorial adalah = ";
   do{
     i*=n;
     n--;
   }
   while (n>1);
   cout<<i;
  getch();
  return 0;
}


2. Mencari Nilai Maksimum dari Banyak Data yang di inputkan


#include <iostream.h>


int main(){
  int jumbil,maks=0;
  cout<<"Masukkan jumlah data bilangan : ";
  cin>>jumbil;
  if (jumbil>25)
      cout<<"Warning, Maksimum data 25";
  else {
      int bil[25];
      for(int i=1;i<=jumbil;i++){
         cout<<"Masukkan bilangan ke-"<<i<<" : ";
         cin>>bil[i];
         if(bil[i]>maks) maks=bil[i];
         else maks=maks;}
      cout<<"\nBilangan terbesar adalah : "<<maks<<endl;
      }
  return 0;
}
3. Program Pemilihan Waktu Sholat Wajib


#include<iostream.h>
#include<conio.h>
int main()
{
  int pil;
  cout << "Jadwal Shalat Wajib" << endl;
  cout << "1. Subuh" << endl;
  cout << "2. Dzuhur" << endl;
  cout << "3. Ashar" << endl;
  cout << "4. Magrib" << endl;
  cout << "5. Isya" << endl;
  cout << "Masukan pilihan = "; cin >> pil;
  if ( pil < 1 || pil > 5 )
  {
    cout <<"pilihan tidak diketahui!" << endl;
  }
  else
    switch ( pil )
    {
      case 1:
        cout << "4.30";
      break;
      case 2:
        cout << "11.30";
      break;
      case 3:
        cout << "15.00";
      break;
      case 4:
        cout << "18.00";
      break;
      case 5:
        cout << "19.00";
      break;
    }
  getch();
}