Latihan menentukan bilangan terbesar dengan C++

Posted by Iqbal Fanani Kamis, 06 Desember 2012 0 komentar


1.    Buatlah program dengan menggunakan define untuk menghitung volume Tabung
(Rumus Volume Tabung : phi x jari-jari x jari-jari x tinggi) dan Luas Tabung (Rumus
Luas tabung : 2 x phi x jari-jari x tinggi )dimana jari-jari 7 dan tinggi 24.
jawaban:
//dengan menggunakan for
#include<iostream.h>
#include<conio.h>
void main()
{
 int i;
 for(i=10;i>=1;i--)//menentukan bilangan terbesar ke terkecil
cout<<"  "<<i;
getch();
}

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


jawaban:

#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();
}
3. Buatlah program untuk menghitung luas bangunan geometri (bujursangkar,
lingkaran, segitiga dan trapesium). Data masukkan dibaca dari piranti masukkan
dan luas bangun 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 di ingin jadikan !"<<endl;
cout<<"1. Luas Bujur sangkar"<<endl;
cout<<"2. Luas Lingkaran"<<endl;
cout<<"3. Luas Segitiga"<<endl;
cout<<"4. Luas Trapesium"<<endl;
cout<<"\n masukan kode program yang ingin di jalankan = ";cin>>kode;
if (kode==1)
{
 cout<"\n masukan sisi bujur sangkar= ";
 cin>>sisi;
 luas_bujur_sangkar=sisi*sisi;
 cout<<"Luas Bujur Sangkar = "<<luas_bujur_sangkar<<endl;
}
else if (kode==2)
{
 cout<"\n masukan jari-jari lingkaran = ";
 cin>>jari_jari;
 luas_lingkaran=phi*jari_jari*jari_jari;
 cout<<"Luas Lingkaran = "<<luas_lingkaran<<endl;
}
else if (kode==3)
{
 cout<"\n masukan tinggi segitiga = ";
 cin>>tinggi_segitiga;
 cout<"\n masukan panjang alas segitiga = ";
 cin>>alas_segitiga;
 luas_segitiga=(tinggi_segitiga*alas_segitiga)/2;
 cout<<"Luas segitiga =  "<<luas_segitiga<<endl;
}
else if (kode==4)
{
 cout<"\n masukan sisi panjang trapesium = ";
 cin>>sisi_panjang;
 cout<"\n masukan sisi pendek trapesium = ";
 cin>>sisi_pendek;
 cout<"\n masukan tinggi trapesium = ";
 cin>>tinggi_trapesium;
 luas_trapesium=(sisi_panjang-sisi_pendek*tinggi_trapesium)/2;
 cout<<"Luas trapesium =  "<<luas_trapesium<endl;
}
else cout<<"\n Kode yang anda masukan salah!";
getch;
}

4. Buatlah program untuk menghitung harga total suatu barang, dimana jumlah
barangnya 5, harga perunit 5203.02.
jawaban:
#include<iostream.h>
#include<conio.h>
#define harga 5203.02
void main ()
{
 float jumlah, total;
 cout<<"Masukan jumlah barang = ";cin>>jumlah;
 total = harga * jumlah;
 cout<<"\n yang harus di bayar = "<<total;
 getch();
}
TERIMA KASIH ATAS KUNJUNGAN SAUDARA
Judul: Latihan menentukan bilangan terbesar dengan C++
Ditulis oleh Iqbal Fanani
Rating Blog 4 dari 5
Semoga artikel ini bermanfaat bagi saudara. Jika ingin mengutip, baik itu sebagian atau keseluruhan dari isi artikel ini harap menyertakan link dofollow ke http://iqbalfanani.blogspot.com/2012/12/latihan-menentukan-bilangan-terbesar.html. Terima kasih sudah singgah membaca artikel ini.

0 komentar:

Posting Komentar

Cara Buat Email Di Google | Copyright of Beside me.