Minggu, 06 Maret 2011

Tugas Praktikum 1 Bahasa C++


1.    Menjumlahkan 2 buah bilangan dan mencetak hasilnya
Algoritmanya:
  • Masukan bilangan 1                   
  • Masukan bilangan 2
  • hasil=bilangan 1 + bilangan 2 
  • cetak hasil
#include<iostream.h>
#include<conio.h>
main()
{
 clrscr();
 int bil1,bil2,hasil;
 cout<<"masukan bilangan 1: ";
 cin>>bil1;
 cout<<"masukan bilangan 2: ";
 cin>>bil2;
 hasil=bil1+bil2;
 cout<<"hasil penjumlahan : " << hasil <<endl;
 getch();
 }




2.    Mengalikan 2 buah bilangan dan mencetak hasilnya
Algoritmanya :
  • ·         Masukan bilangan 1
  • ·         Masukan bilangan 2
  • ·         hasil=bilangan1*bilangan2
  • ·         cetak hasil

#include<iostream.h>
#include<conio.h>
main()
{
 clrscr();
 int bil1,bil2,hasil;
 cout<<"masukan bilngan 1  : ";
 cin>>bil1;
 cout<<"masukan bilangan 2: ";
 cin>>bil2;
 hasil=bil1*bil2;
 cout<<" hasil perkalian : " << hasil <<endl;
 getch();
 }


3.    Memberikan opsi penjumlahan dan mengalikan hasilnya
    #include<stdio.h>
   #include<conio.h>
   main()
  {
    int pilih;
    int bil1,bil2,hasil;
    clrscr();
    printf("Menu Pilihan\n");
    printf("..........................\n");
    printf("1. Hitung hasil tambah\n");
    printf("2. Hitung hasil kali\n");
    printf("3. Keluar\n");
    printf("..........................\n");
    printf("Masukan pilihan[1,2,3]:");scanf("%d",&pilih);
   switch(pilih)
   {
  case 1:{
           clrscr();
           printf("masukan bilangan 1 : ");scanf("%d",&bil1);
           printf("masukan bilangan 2 : ");scanf("%d",&bil2);
           hasil=bil1+bil2;
           printf("Hasil tambah= %d\n ",hasil);
           break;
           }
 case 2:{
          clrscr();
          printf("masukan bilangan 1 : ");scanf("%d",&bil1);
          printf("masukan bilangan 2 : ");scanf("%d",&bil2);
          hasil=bil1*bil2;
          printf("Hasil kali= %d\n ",hasil);
          break;
          }
 case 3:{
          clrscr();
          printf("terima kasih telah mencoba program ini\n");
          break;
          }
 }
 getch();
}


4.    Menghitung luas lingkaran dan menampilkan hasilnya
#include<iostream.h>
#include<conio.h>
main()
{
 clrscr();
 float r, luas , phi=3.14 ;
 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
Algoritma :
1. Masukan nilai n
2. Untuk nilai i Lakukan perulangan sampai ke n
2.1 hitung nk=nk+i;
3. cetak nk
Programnya sebagai berikut:
#include "conio.h"
#include "stdio.h"
main()
{
clrscr();
int n,i,nk=0;
printf("Masukan Nilai n : ");scanf("%d",&n);
for(i=1;i<=n;i++)
nk=nk+i;
printf("Nilai Sigma %d adalah %d\n",n,nk);
getch();
}


1 komentar:

Raisul Wazifuddin II mengatakan...

Pelajaran ini sangat membantu

Posting Komentar

Diberdayakan oleh Blogger.