Senin, 17 Desember 2012

contoh tag-tag lembar kerja borland C++

Soal 2. Buatlah Program untuk mencatat data mahasiswa yang terdiri dari field nama, nim dan nilai.

Jawaban :

//...program mencatat data mahasiswa
#include <iostream.h>
#include <conio.h>
void main()
{   char nama[20];     //...jangan lupa masukan batas char "[ ]"
    int nim,nilai;
    cout<<"Masukan Nama Mahasiswa  : "<<endl;cin>>nama;  //...input nama oleh user
    cout<<"Masukan Nim Mahasiswa   : "<<endl;cin>>nim;      //...input nim oleh user
    cout<<"Masukan Nilai Mahasiswa : "<<endl;cin>>nilai;      //...input nilai oleh user

    cout<<"Nama : "<<nama<<endl;
    cout<<"NIM : "<<nim<<endl;
    cout<<"Nilai : "<<nilai<<endl;
    getch();
}

Output :
Nama : Saputra
Nim :10200711
NIlai :60
Soal 3 Buatlah Program  menghitung luas bangun geometri  (bujur sangkar, lingkaran, segitiga dan trapesium). Data dimasukan oleh user melalu piranti masukkan dan luas bangunan ditampilkan sebagai keluaran.

Jawaban:

include <iostream.h>
#include <conio.h>
# define phi 3.14       //...menggunakan define
void main()
{  int kode;
   int luas_bujur_sangkar,sisi;
   float luas_lingkaran,jari_jari;
   int luas_segitiga,alas_segitiga,tinggi_segitiga;
   int luas_trapesium,sisi_panjang,sisi_pendek,tinggi_trapesium;

cout<<" Pilih Program Yang Ingin Dijalankan! "<<endl;
cout<<" 1. Luas Bujur sangkar. "<<endl;
cout<<" 2. Luas Lingkaran. "<<endl;
cout<<" 3. Luas Segitiga. "<<endl;
cout<<" 4. Trapesium. "<<endl;
cout<<"\nMasukan Kode Program yang ingin dijalankan = ";cin>>kode;
  
if (kode==1)
       {  cout<<"\nMasukan Sisi Bujur Sangkar = ";cin>>sisi;
          luas_bujur_sangkar = sisi*sisi;
          cout<<"Luas Bujur Sangkar  = "<<luas_bujur_sangkar<<endl;
      }
   else if (kode==2)
       {    cout<<"\nMasukan jari-jari Lingkaran = ";cin>>jari_jari;
          luas_lingkaran=phi*jari_jari*jari_jari;
         cout<<"Luas Lingkaran = "<<luas_lingkaran<<endl;
      }
   else if (kode==3)
       {    cout<<"\nMasukan Tinggi segitiga = ";cin>>tinggi_segitiga;
          cout<<"Masukan Pajang alas Segitiga = ";cin>>alas_segitiga;
         luas_segitiga=(tinggi_segitiga*alas_segitiga)/2;
         cout<<"Luas Segitiga = "<<luas_segitiga;
      }
   else if (kode==4)
       { cout<<"\nMasukan Sisi Pajang Trapesium = ";cin>>sisi_panjang;
         cout<<"Masukna sisi pendek Trapesium = ";cin>>sisi_pendek;
         cout<<"Masukan Tinggi Trapesium      = ";cin>>tinggi_trapesium;
         luas_trapesium=(sisi_panjang + sisi_pendek*tinggi_trapesium)/2;
         cout<<"Luas Trapesium = "<<luas_trapesium;
      }
   else cout<<"\nKode yang anda masukan salah !";
getch();
}

Outputnya :
loe coba sendiri aja lah.
..

Soal Buatlah program untuk menghitung harga total dimana banyak barang di input user, dan harga barang perunit 5203.02

Jawaban:

//...program menghitung harga total
#include <iostream.h>
#include <conio.h>
#define harga 5203.02  //...menentukan harga dengan define

void main()
{  float jumlah,total;

   cout<<"Masukan jumlah barang = ";cin>>jumlah;
   total=harga*jumlah;
   cout<<"\nYang harus di bayar = "<<total;

   getch();
}


Output :
Masukan Jumlah Barang = 4
Yang harus di bayar = 20812.1
Soal Buatlah program untuk penggunaan operasi aritmatika yaitu penjumlahan, pembagian, perkalian, dan pengurangan dengan variabel yang diinput.

Jawaban :
//...program penggunaan operasi aritmatika
#include <iostream.h>
#include <conio.h>
void main()
{ int kode;
  int a,b,c;
  float a1,b1,c1;            //...variabel untuk pembagian

  cout<<"Program Operasi aritmatika"<<endl;
  cout<<"1. Penjumlahan"<<endl;
  cout<<"2. Pembagian"<<endl;
  cout<<"3. Perkalian"<<endl;
  cout<<"4. Pengurangan"<<endl;
  cout<<"\nMasukan angka kode program = ";cin>>kode;

  if (kode==1)
  {    cout<<"\nMasukan angka pertama = ";cin>>a;
       cout<<"Masukan angka kedua = ";cin>>b;
       c=a+b;
       cout<<"Hasil penjumlah = "<<c;
   }
   else if (kode==2)
   {   cout<<"\nMasukan angka yang ingin di bagi = ";cin>>a1;
       cout<<"Masukan angka pembagi = ";cin>>b1;
       c1=a1/b1;
       cout<<"Hasil pembagian = "<<c1;
   }
   else if (kode==3)
   {   cout<<"\nMasukan angka pertama = ";cin>>a;
       cout<<"Masukan angka kedua   = ";cin>>b;
       c=a*b;
       cout<<"Hasil perkalian = "<<c;
   }
   else if (kode==4)
   {    cout<<"\nMasukan angka pertama = ";cin>>a;
        cout<<"Masukan angka kedua   = ";cin>>b;
        c=a-b;
        cout<<"Hasil pengurangan = "<<c;
   }
   else cout<<"\nKode yang anda masukan salah !";
   getch();
}

Output :
Coba sendiri oke...(+,,+)

Soal Buatlah program menampilkan bilangan ganjil antara 1 sampai N, dimana N dimasukan oleh operator.

Jawaban://...mencetak deret bilangan ganjil
#include <iostream.h>
#include <conio.h>

void main()
{  int a,i;

   cout<<"Masukan batas bilangan yang ingin ditampilkan = ";cin>>a;
   for  (i=1;i<=a;i++) //...menampilkan angka berurutan lebih kecil samadengan a
          if (i%2!=0)   //...memilih bilangan ganjil atau bukan
         cout<<i<<" ";
   getch();
}

Output:
Masukan batas bilangan yang ingin ditampilkan = 10
1 3 5 7 9

Soal Buat program untuk mencari apakah bilangan tersebut ganjil atau genap, dimana bilangan merupakan piranti masukan.

Jawaban:
#include <iostream.h>
#include <conio.h>
void main()
{     int bil ;

   cout <<"Masukan Bilangan = ";cin>>bil;

   if (bil%2!=0)   //...menentukan bilangan yang dimasukan ganjil/genap
       cout<<"\nBilangan ganjil.";
   else
       cout<<"\nBilangan genap";
   getch();
}

Output :
Masukan Bilangan = 4
Bilangan Genap

Soal Buatlah program untuk menselekasi suatu bilangan dengan  ketentua  sebagai berikut :  0<nilai<=30  :Nilai rendah
               30<nilai<=60 :Nilai Sedang
               60<nilai<=100 : Nilai Tinggi
Jawab :#include <iostream.h>
#include <conio.h>

void main()
{  int nilai;
   cout<<"Masukan nilai = ";cin>>nilai;
   if (nilai>0 && nilai<=30)     //...&& logika and
       cout<<"\nNilai Rendah";
   else if (nilai>30 && nilai<=60)
       cout<<"\nNilai sedang";
   else if (nilai >60 && nilai<=100)
       cout<<"\nNilai Tinggi";
   else
       cout<<"\nSalah memasukan nilai";
   getch();
}

Output :
Masukan nilai = 35
Nilai sedang
Soal No.9 Buatlah program dalam bentuk menu yang mampu menghitung :
a. Luas dan Keliling Bujur Sangkar
b. Luas dan Keliling Persegi Panjang
c. Luas dan Keliling Lingkaran.

Jawab :
#include <iostream.h>
#include <conio.h>
#define phi 3.14152965
void main()
{  int kode;
   int luas_bj,keliling_bj,sisi;
   int panjang_persegi,lebar_persegi,luas_persegi,keliling_persegi;
   float luas_lingkaran,keliling_lingkaran,jari;

   cout<<"Program Menghitung luas dan keliling bangun Geometri"<<endl;
   cout<<"\n1. Menghitung Luas dan Keliling Bujur Sangkar"<<endl;
   cout<<"2. Menghitung Luas dan Keliling Persegi Panjang"<<endl;
   cout<<"3. Menghitung Luas dan Keliling lingkaran"<<endl;
   cout<<"\nMasukan Kode Program = " ;cin>>kode;

   if (kode==1)
   {  cout<<"\nMasukan Panjang Sisi Bujur sangkar = ";cin>>sisi;
      luas_bj=sisi*sisi;
      keliling_bj=4*sisi;
      cout<<"\nLuas Bujur Sangkar = "<<luas_bj;
      cout<<"\nKeliling Bujur Sangkar = "<<keliling_bj;
   }
   else if (kode==2)
   {
      cout<<"\nMasukan Panjang = ";cin>>panjang_persegi;
      cout<<"Masukan Lebar = ";cin>>lebar_persegi;
      luas_persegi=panjang_persegi*lebar_persegi;
      keliling_persegi=2*(panjang_persegi+lebar_persegi);
      cout<<"\nLuas Persegi Panjang = "<<luas_persegi;
      cout<<"\nKeliling Persegi Panjang = "<<keliling_persegi;
   }
   else if (kode==3)
   {
      cout<<"\nMasukan nilai Jari-jari = ";cin>>jari;
      luas_lingkaran = phi*jari*jari;
      keliling_lingkaran= 2*phi*jari;
      cout<<"\nLuas Lingkaran = "<<luas_lingkaran<<endl;
      cout<<"Keliling Lingkaran = "<<keliling_lingkaran<<endl;
   }
   else cout<<"\nKode yang anda masukan salah !";

getch();
}


Output :
Loe coba sendiri aja lah...

Soal 10 Buatlah program untuk mencetak deret 10 9 8 7 6 5 4 3 2 1.

Jawab menggunakan "for":
#include <iostream.h>
#include <conio.h>

void main()
{  int i;
   for(i=10;i>=1;i--)   //...menentukan bilangan terbesar keterkecil.
   cout<<" "<<i;
   getch();
}

Output :
10 9 8 7 6 5 4 3 2 1

Jawab menggunakan "while".#include <iostream.h>
#include <conio.h>

void main()
{  int i;
   i=10;
   while (i>0)
   {cout<<i<<endl;
   i--; }
getch();
}

Output:
Sama dengan "for".

Soal 11 Buatlah program untuk mencetak menggunakan "for" dan "while".


    * * * *

    * * *
    * *
    *
Jawaban dengan "for" :
#include <iostream.h>
#include <conio.h>

void main()
{    int i,j;
     for(i=1;i<=4;i++)     { //..."i<=4" harus lebih besar dari " "j".
              for(j=4;j>=i;j--)
              cout<<'*';
              cout<<endl;    }
getch();
}

Output:
Sama, ama gambar diatas...

Jawaban dengan "while" :
#
include <iostream.h>
#include <conio.h>

void main()
{ int i,j;
  i=1;
  while (i<=4)
 { j=4;
        while (j>=i)
    {   cout<<'*';
        j--;  }
    cout<<endl;
    i++;
 }
getch();
}

Outputnya:
Ya sama juga kaya gambar...

Soal 12 Buatlah program yang menampilkan 5 buah bilangan, yaitu mulai dari bilangan ke-5 sampai bilangan ke-1 dengan nilai awal bilangan 8. Tampilan bilangan adalah menurun dan contohnya adalah : bilanga ke-5, i=3 (diperoleh dari 8-5) dan seterusnya sampai bilangan 1, i=7 (diperoleh dari 8-1=7).

Jawab menggunakan "for" :
#include <iostream.h>
#include <conio.h>
void main()
{  int a,i,x,hasil;
   x=8;
   for (a=5;a>=1;a--)      //...menentukan pengulang menurun
      {hasil = x - a;          //...rumus menentukan hasil
       cout<<x<<" - "<<a<<" = "<<hasil;
       cout<<endl;  }
getch();
}

Output:
8 - 5 = 3
8 - 4 = 4
8 - 3 = 5
8 - 2 = 6
8 - 1 = 7

Jawaban menggunakan "while".
#include <iostream.h>
#include <conio.h>
void main()
{  int x,y,i,hasil;
   x=8;
   y=5;
      while (y>=1)
      {  hasil=x-y;
         cout<<x<<" - "<<y<<" = "<<hasil<<endl;
         y--;   }
getch();
}

Output:
Sama ama "for" (*j*)

Soal 13 Buatlah fungsi untuk menghitung luas Segitiga.


Jawab :
#include <iostream.h>
#include <conio.h>
float luas_segitiga(int a, int b);
void main ()
{ float tinggi,alas,hasil;

   cout<<"Masukan Nilai Tinggi = " ;cin>>tinggi;
   cout<<"Masukan Nilai Alas   = " ;cin>>alas;
   hasil=luas_segitiga(tinggi,alas);
   cout<<"Luas Segita = "<<hasil;
getch();
}

float luas_segitiga(int a,int b)
{
    return(0.5*a*b);
}

Output :
Masukan Nilai Tinggi = 4
Masukan Nilai Alas    = 3
Luas Segitiga = 6

Soal 14. Buatlah program rekursi untuk mencari Nilai n Faktorial.


Jawab :
#include <iostream.h>
#include <conio.h>
long int fak(int n);
void main()
{    int x,nilai;

   cout<<"Masukan nilai = ";cin>>nilai;
   x=fak(nilai);
   cout<<"Nilai faktorial = "<<x<<endl;
   getch();
}
long int fak(int n)                        //...fungsi faktorial
{    if (n==1 || n==0)return 1;        //...menentukan bila n = 1 dan n = 0
    return n*fak(n-1);                    //...menentukan faktorial
}

Output :
Masukan Nilai = 3
Nilai faktorial = 6

cara download di ganool


Cara Download Film Mudah di Ganool - Film Terlaris Blogspot



Cara download film dengan mudah di Film Terlaris Blogspot
Cara Download Film Mudah di Ganool Icinema3satu
Cara Download Film Mudah di Ganool Icinema3satu

Dan untuk di icinema3satu.com hampir sama dengan di icinema3satu.info, teman-teman tinggal mencari link yang bertuliskan part 1 part 2 dst.

Setelah kalian klik link tersebut maka kita akan melewati halaman seperti ini:
adf.ly
Atau akan kelihatan di pojok kanan atas ada seperti timer/penghitung mundur dan di mulai dari angka 5 sampai menunjukkan kata-kata "skip ad"
adf ly
Jadi setelah keluar tulisan "skip ad" klik saja dan nanti akan masuk halaman mediafire.

Download di ganool.com
Cari bagian seperti gambar di bawah ini:
ganool.com

Dan nanti akan muncul halaman seperti ini:
ganool dot com
Maka tinggal milih saja, mana link/server yang mau di pakai download. Saya sarankan untuk mediafire.com karena tanpa ribet dan tanpa nunggu waktu dan download lebih kenceng.

Bagaimana? mudah kan? atau masih bingung? Selamat mencoba, kalau masih bingung silahkan mengajukan pertanyaan di kolom komentar.
"Cara Download Film Mudah di Ganool Film Terlaris Blogspot"