Saturday, September 24, 2011

Tugas C++


TUGAS 1
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 bil1, bil2, hasil;
     char pilihan;
     start:
     clrscr();
     cout<<"   Masukkan pilihan :"<<endl;
     cout<<"     1. Penjumlahan"<<endl;
 cout<<"     2. Perkalian"<<endl;
     cout<<"     3. Keluar"<<endl<<endl;
     cout<<"     Pilihan [1,2,3] : ";
     cin>>pilihan;
    if(pilihan=='1')
       goto penjumlahan;
    else if(pilihan=='2')
       goto perkalian;
    else if(pilihan=='3')
       goto keluar;
    else
       goto start;

 penjumlahan:
    clrscr();
    cout<<"Masukkan bilangan 1 : ";
    cin>>bil1;
    cout<<endl<<"Masukkan bilangan 2 : ";
    cin>>bil2;
    hasil=bil1+bil2;
    cout<<endl<<"Hasil penjumlahan  : "<<hasil<<endl;
    getch();
    goto start;

 perkalian:
    clrscr();
    cout<<"Masukkan bilangan 1 : ";
    cin>>bil1;
    cout<<endl<<"Masukkan bilangan 2 : ";
    cin>>bil2;
    hasil=bil1*bil2;
    cout<<endl<<"Hasil perkalian  :"<<hasil<<endl;
    getch();
    goto start;
 keluar:
    clrscr();
    cout<<"Tekan sembarang tombol untuk menutup program";
    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 bil1, bil2, sisa ;
     cout<<”masukan bilangan 1 : “ ;
     cin>>bil1 ;
     cout<<”masukan bilangan 2 : “ ;
     cin>>bil2 ;
     sisa=bil1-bil2 ;
     if(sisa==0)
     cout<<”bilangan yang dimasukkan sama nilainya” << endl ;
     else
     cout<<”bilangan yang dimasukkan lebih besar salah satunya” <<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();
}


No comments:

Post a Comment