Tugas Algoritma C++
Tugas Algoritma C++
Latihan
1. Buatlah program untuk menghitung luas bangunan geometri (bujursangkar,
lingkaran, segitiga dan trapesium). Data masukkan dibaca dari piranti masukkan
dan luas bangun ditampilkan sebagai keluaran.
2. Buatlah program untuk menghitung harga total suatu barang, dimana jumlah
barangnya 5, harga perunit 5203.02.
3. Buatlah program untuk penggunaan operasi aritmatika yaitu penjumlahan,
pembagian, perkalian, dan pengurangan dengan variabel yang diinputkan.
4. Mencetak sejumlah deret bilangan ganjil antara 1 sampai N, dimana N
dimasukkan oleh user.
jawaban:
1.a. Bujungsangkar
#include <iostream>
using namespace std;
int main()
{ float sisi,L;
cout << "Masukan nilai sisi = ";
cin >> sisi;
L = sisi*sisi;
cout << "Hasil = " << L;
return 0;
}
b. Lingkaran
#include <iostream>
using namespace std;
int main()
{
float jari_jari,L;
cout << "Masukan nilai jari jari = ";
cin >> jari_jari;
L = 3.14*jari_jari*jari_jari;
cout << "Hasil = " << L;
return 0;
}
c. Segitiga
#include <iostream>
using namespace std;
int main()
{ float alas,tinggi,L;
cout << "Masukan nilai alas : ";
cin >> alas;
cout << "masukan nilai tinggi : ";
cin >> tinggi;
L = 0.5*alas*tinggi;
cout << "hasil luas ="<< L;
return 0;
}
d. Trapesium
#include <iostream>
using namespace std;
int main()
{ float alas,tinggi,L;
cout << "Masukan nilai alas : ";
cin >> alas;
cout << "masukan nilai tinggi : ";
cin >> tinggi;
L = 0.5*alas*tinggi;
cout << "hasil luas ="<< L;
return 0;
}
2. Harga suatu barang
#include <iostream>
using namespace std;
int main()
{ float harga_barang,x;
cout << "jumlah barang =";
cin >>x;
harga_barang = x*5203.02;
cout << "total harga barang ="<< harga_barang;
return 0;
}
3. Aritmatika
#include <iostream>
using namespace std;
int main()
{
float v,w,x,y,a,b;
cout << "masukan nilai ke 1 = ";
cin >> a;
cout << "masukan nilai ke 2 = ";
cin >> b;
v = a+b;
cout << "\npenjumlahan = " << v;
w = a/b;
cout << "\npembagian = " << w;
x = a*b;
cout << "\nperkalian = " << x;
y = a-b;
cout << "\npengurangan = " << y;
4. Deret bilangan ganjil
#include <iostream>
using namespace std;
int main()
{
int bil;
cout << "PROGRAM CEK BILANGAN GANJIL/ GENAP" << endl;
cout << "\nMasukan bilangan =";
cin >> bil;
if (bil % 2 !=1)
{
cout << endl << bil <<" adalah bilangan genap" <<endl;
}else
{
cout << endl << bil <<" adalah bilangan ganjil" <<endl;
}
return 0;
}
Download klik disini
Post a Comment