TUGAS 3 "PRAKTIKUM ALGORITMA DAN PEMROGRAMAN"
1.Buatlah
program untuk mencari apakah bilangan tersebut ganjil atau genap, dimana bilangan merupakan piranti masukkan.
#include "iostream"
using
namespace std;
main()
{
//Tugas 3. Soal
1
int
input_bil;
cout<<"Input Bilangan =>
";cin>>input_bil;
if(input_bil%2==0){
cout<<"Bilangan
yang anda Inputkan Adalah Bilangan Genap";
}else
cout<<"Bilangan
yang anda Inputkan Adalah Bilangan Ganjil";
cout<<endl;
return EXIT_SUCCESS;
}
2.
Buatlah
program untuk menseleksi suatu bilangan dengan ketentuan sebagai berikut :
0<= nilai <30 : Nilai rendah. 30 <= nilai < 60 : Nilai sedang. 60<= nilai <=100 : Nilai
tinggi.
Menggunakan Switch-Case
#include "iostream"
using
namespace std;
main()
{
//Tugas 3. Soal 2. Menggunakan
Switch-Case
int input_nilai;
cout<<"Input
Nilai => ";cin>>input_nilai;
switch(input_nilai/10){
case
10:
case
9:
case
8:
case
7:
case
6:
cout<<"Nilai
Tinggi"<<endl;
break;
case
5:
case
4:
case
3:
cout<<"Nilai
Sedang"<<endl;
break;
case
2:
case
1:
case
0:
cout<<"Nilai
Rendah"<<endl;
break;
default:
cout<<"Salah Input, Nilai Diluar Perhitungan";
}
cout<<endl;
return EXIT_SUCCESS;
}
Menggunakan
FOR
#include "iostream"
using
namespace std;
main()
{
//Tugas
3. Soal 2. Menggunakan IF
int
input_nilai;
cout<<"Input
Nilai => ";cin>>input_nilai;
if(input_nilai<=100 &&
input_nilai>=60){
cout<<"Nilai
Tinggi";
}else if(input_nilai<60
&& input_nilai>=30){
cout<<"Nilai
Sedang";
}else if(input_nilai<30
&& input_nilai>=0){
cout<<"Nilai Rendah";
}else{
cout<<"Salah
Input, Nilai Diluar Perhitungan";
}
cout<<endl;
return EXIT_SUCCESS;
}
3.
Buatlah program dalam bentuk menu yang mampu menghitung : Luas Dan Keliling Bujur Sangkar,Persegi Panjang,dan Lingkaran.
#include "iostream"
using
namespace std;
main()
{
//Tugas
3. Soal 3.
const float
phi=3.14;
float
alas,panjang,lebar,jari_jari;
float
l_bujur,k_bujur,l_persegi,k_persegi,l_lingkaran,k_lingkaran;
//A. Luas Dan Keliling BUJUR SANGKAR
cout<<"A. LUAS DAN KELILING BUJUR
SANGKAR"<<endl;
cout<<"Input Alas = ";cin>>alas;
l_bujur = alas * alas;
cout<<"Keliling Bujur Sangkar = Alas * Alas
"<<endl;
cout<<"Keliling Bujur Sangkar =
"<<alas<<" * "<<alas<<" =
"<<l_bujur<<endl;
k_bujur = 4 * alas;
cout<<"Luas Bujur Sangkar = 4 *
Alas"<<endl;
cout<<"Luas Bujur Sangkar = 4 *
"<<alas<<" = "<<k_bujur<<endl;
cout<<endl;
//B. Luas Dan
Keliling PERSEGI PANJANG
cout<<"B. LUAS DAN KELILING
PERSEGI PANJANG"<<endl;
cout<<"Input Panjang = ";cin>>panjang;
cout<<"Input Lebar
= ";cin>>lebar;
l_persegi = panjang * lebar;
cout<<"Luas Persegi Pangjang = Panjang * Lebar"<<endl;
cout<<"Luas Persegi Pangjang =
"<<panjang<<" * "<<lebar<<" =
"<<l_persegi<<endl;
k_persegi = 2 * ( panjang + lebar );
cout<<"Keliling Persegi Panjang = 2 x (Panjang x
Lebar) "<<endl;
cout<<"Keliling Persegi Panjang = 2 x
("<<panjang<<" + "<<lebar<<")
"<<" = "<<k_persegi<<endl;
cout<<endl;
//C. Luas Dan
Keliling LINGKARAN
cout<<"C. LUAS DAN KELILING
LINGKARAN"<<endl;
cout<<"Input Jari-Jari =
";cin>>jari_jari;
l_lingkaran = phi * jari_jari * jari_jari;
cout<<"Luas Lingkaran = Phi x Jari-Jari x
Jari-Jari"<<endl;
cout<<"Luas Lingkaran =
"<<phi<<" x "<<jari_jari<<" x
"<<jari_jari<<" = "<<l_lingkaran<<endl;
k_lingkaran = 2 * phi * jari_jari;
cout<<"Keliling Lingkaran = 2 x Phi x
Jari-Jari"<<endl;
cout<<"Keliling Lingkaran = 2 x
"<<phi<<" x "<<jari_jari<<" =
"<<k_lingkaran;
cout<<endl;
return EXIT_SUCCESS;
}
No comments:
Post a Comment