Minggu, 17 April 2011

TUGAS PRAKTIKUM LOGIKA DAN ALGORITMA 1 C++

1.    Menjumlahkan 2 buah bilangan dan mencetak hasilnya
#include<iostream.h>
#include<conio.h>
     main()
{
     clrscr ();
     int nilai1, nilai2, tambah;
     cout<<”masukan nilai 1 :  “ ;
     cin>>nilai1 ;
     cout<<”masukan nilai 2 : “ ;
     cin>>nilai2 ;
     tambah= nilai1 + nilai2 ;
     cout<<”hasil penjumlahan : “ << tambah << endl ;
     getch () ;
}

2.    Mengalikan 2 buah bilangan dan mencetak hasilnya
#include<iostream.h>
#include<conio.h>
     main()
{
     clrscr ();
     int bil1, bil2, kali ;
     cout<<”masukan bilangan 1 :  “ ;
     cin>>bil1 ;
     cout<<”masukan bilangan 2 : “ ;
     cin>>bil2 ;
     tambah= bil1* bil2 ;
     cout<<”hasil penjumlahan : “ << kali << endl ;
     getch () ;
}

3.    Memberikan opsi penjumlahan dan mengalikan hasilnya
#include <iostream.h>
#include <conio.h>
     main()
{
 int pilih
 float bil1, bil2, hasil;
     clrscr();
     cout<<"   Masukkan pilihan :"<<endl;
     cout<<"     1. Penjumlahan"<<endl;
 cout<<"     2. Perkalian"<<endl;
     cout<<"     3. Keluar"<<endl<<endl;
     cout<<"     Pilihan [1,2,3] : ";
     cin>>pilih;
    switch(pilih)
     {
      case 1:{
               clrscr();
               cout<<"Masukkan bilangan 1 : ";
               cin>>bil1;
               cout<<endl<<"Masukkan bilangan 2 : ";
               cin>>bil2;
               hasil=bil1+bil2;
               cout<<"Hasil penjumlahan  : "<<hasil<<endl;
               break;
    case 2:{
              clrscr();
              cout<<"Masukkan bilangan 1 : ";
              cin>>bil1;
              cout<<endl<<"Masukkan bilangan 2 : ";
              cin>>bil2;
              hasil=bil1*bil2;
              cout<<"Hasil perkalian  :"<<hasil<<endl;
    case 3:{
              clrscr();
              cout<<”Terima kasih telah mencoba program ini”;
              break;
              }
   }
    getch();
}


4.    Menghitung luas lingkaran dan menampilkan hasilnya
#include<iostream.h>
#include<conio.h>
#define phi 3.14
     main()
{
     clrscr();
     float r, luas ;
     cout<<”masukan nilai jari-jarinya  : “ ;
     cin>>r;
     luas=phi*r*r ;
     cout<<luas lingkaran : “ << luas << endl;
     getch();
}

5.    Mengecek bilangan diantara 2 bilangan masukan, apakah sama ataukah lebih besar salah satunya, dan tampilkan hasilnya
#include <iostream.h>
#include<conio.h>
     main()
{
     clrscr() ;
     int a, b ;
     cout<<”masukan bilangan 1 : “ ;
     cin>>a;
     cout<<”masukan bilangan 2 : “ ;
     cin>>b;
          if(a>b)
          cout<<”hasilnya adalah : angka “<<a<<” lebih besar dari angka “<<b<< endl;
          else if (a<b)
          cout<<”hasilnya adalah : angka “<<a<< “lebih kecil dari angka “<<b<< endl;
          else
          cout<<”hasilnya adalah : angka<<a< “sama dengan angka “<<b<< endl;
      getch();
   }

6.    Menghitung sigma (akumulasi) dari bilangan 1 sampai n, dan menampilkan hasilnya Ʃ I = 1+2+3…+n
#include<iostream.h>
#include<conio.h>
     main()
{
     clrscr ();
     float n. hasil ;
     cout<<”masukan bilangan n : “;
     cin>>n ;
          hasil=(n\2)*(1+n);
          cout<<”hasil hitungan : “ << hasil << endl ;
          getch();
}

Tidak ada komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More