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();
}

Tidak ada komentar:

Posting Komentar