Assalamualaikum wr. wb.
Ohayoo minasan ! Pada postingan kali ini saya ingin sedikit bercerita mengenai tugas Makul (mata kuliah) Algoritma dan pemograman 1 yang diberikan oleh Mr.Andika . Disini saya menggunakan program Geany di linux..!
Geany adalah salah satu aplikasi untuk beragam bahasa pemograman di linux yang sangat kecil dan ringan di LINUX . Untuk dapat menggunakan Aplikasi Geany berikut compile C++ ini , kalian bisa main kesini !!
Listing programnya dibawah !!
#include
<iostream>
#include
<stdlib.h>
const
float phi=3.14;
const
float perbiji=0.06;
const
float perbijikramik=0.09;
const int
toleransi=3;
using
namespace std;
int main()
{
float
luas,urong,telas;
int
bengibengi,byr;
char
metumetu;
ulang :
system
("clear");
cout<<"
PROGRAM PERHITUNGAN JUMLAH PEMBAYARAN \n";
cout<<"
PT NAON WAE BEBAS \n";
cout<<"*******************************************\n";
cout<<"a.
Genting (25 x 35)\n";
cout<<"b.
Lantai Keramik (30 x 30)\n";
cout<<"Pilih
produk yang anda gunakan (a / b) = ";cin>>metumetu;
switch(metumetu)
{
{
case 'a'
:
system
("clear");
char
seket;
cout<<"
PROGRAM PERHITUNGAN JUMLAH PEMBAYARAN \n";
cout<<"
PT NAON WE BEBAS \n";
cout<<"*******************************************\n";
cout<<"
Pilih jenis genting \n";
cout<<"a.
Warna \n";
cout<<"b.
Polos \n";
cout<<"Pilih
jenis genting yang anda inginkan (a / b) = ";cin>>seket;
switch(seket)
{
case
'a' :
system
("clear");
cout<<"
PROGRAM PERHITUNGAN JUMLAH PEMBAYARAN \n";
cout<<"
PT NAON WE BEBAS \n";
cout<<"*******************************************\n";
cout<<"
Masukkan lebar atap (satuan meter) = ";cin>>urong;
cout<<"
Masukkan panjang atap (satuan meter) = ";cin>>telas;
luas=urong*telas;
byr=(luas/perbiji)*5000;
bengibengi=luas/perbiji+toleransi;
system
("clear");
cout<<"
PROGRAM PERHITUNGAN JUMLAH PEMBAYARAN \n";
cout<<"
PT NAON WE BEBAS \n";
cout<<"*******************************************\n";
cout<<"Luas
Atap = \n "<<luas<<" Meter Persegi";
cout<<endl;
cout<<"
Jumlah Genting yang diperlukan = \n "<<bengibengi<<endl;
cout<<"
Yang harus anda bayar sejumlah = \n ";
cout<<"Rp
"<<byr<<",-";
cout<<endl;
break;
case
'b' :
system
("clear");
cout<<"
PROGRAM PERHITUNGAN JUMLAH PEMBAYARAN \n";
cout<<"
PT NAON WE BEBAS \n";
cout<<"*******************************************\n";
cout<<"
Masukkan lebar atap (satuan meter) = ";cin>>urong;
cout<<"
Masukkan panjang atap (satuan meter) = ";cin>>telas;
luas=urong*telas;
byr=(luas/perbiji)*3500;
bengibengi=luas/perbiji+toleransi;
system
("clear");
cout<<"
PROGRAM PERHITUNGAN JUMLAH PEMBAYARAN \n";
cout<<"
PT NAON WE BEBAS \n";
cout<<"*******************************************\n";
cout<<"Luas
Atap = \n"<<luas<<" Meter Persegi";
cout<<endl;
cout<<"
Jumlah Genting yang diperlukan = \n "<<bengibengi<<endl;
cout<<"
Yang harus anda bayar sejumlah = \n ";
cout<<"Rp
"<<byr<<",-";
cout<<endl;
break;
default
:
cout<<"Masukkan
pilihan a atau b !!"<<endl;
}
char
lagi;
cout<<"Apa
anda ingin menggunakan program ini kembali (y/n)? ";cin>>lagi;
if
(lagi=='y' || lagi=='Y') {goto ulang;} else
if
(lagi=='n' || lagi=='N') {goto beak;} else
{
cout<<"Masukkan
pilihan Y atau N !!\n";goto menudeui;}
cout<<endl;
}
{
case 'b'
:
system
("clear");
cout<<"
PROGRAM PERHITUNGAN JUMLAH PEMBAYARAN \n";
cout<<"
PT NAON WE BEBAS \n";
cout<<"*******************************************\n";
char
wis;
cout<<"
Pilih jenis keramik \n";
cout<<"a.
Bercorak \n";
cout<<"b.
Polos \n";
cout<<"Pilih
jenis keramik yang anda inginkan (a / b) = ";cin>>wis;
switch(wis)
{
case
'a' :
system
("clear");
cout<<"
PROGRAM PERHITUNGAN JUMLAH PEMBAYARAN \n";
cout<<"
PT NAON WE BEBAS \n";
cout<<"*******************************************\n";
cout<<"Masukkan
lebar Lantai (satuan meter) = ";cin>>urong;
cout<<"Masukkan
panjang Lantai (satuan meter) = ";cin>>telas;
luas=urong*telas;
byr=(luas/perbijikramik)*5000;
bengibengi=luas/perbijikramik+toleransi;
system
("clear");
cout<<"
PROGRAM PERHITUNGAN JUMLAH PEMBAYARAN \n";
cout<<"
PT NAON WE BEBAS \n";
cout<<"*******************************************\n";
cout<<"Luas
Lantai = \n "<<luas<<" Meter Persegi";
cout<<endl;
cout<<"Jumlah
Keramik yang diperlukan = \n "<<bengibengi<<endl;
cout<<"Yang
harus anda bayar sejumlah = \n ";
cout<<"Rp
"<<byr<<",-";
cout<<endl;
break;
case
'b' :
system
("clear");
cout<<"
PROGRAM PERHITUNGAN JUMLAH PEMBAYARAN \n";
cout<<"
PT NAON WE BEBAS \n";
cout<<"*******************************************\n";
cout<<"Masukkan
lebar Lantai (satuan meter) = ";cin>>urong;
cout<<"Masukkan
panjang Lantai (satuan meter) = ";cin>>telas;
luas=urong*telas;
byr=(luas/perbijikramik)*3500;
bengibengi=luas/perbijikramik+toleransi;
system
("clear");
cout<<"
PROGRAM PERHITUNGAN JUMLAH PEMBAYARAN \n";
cout<<"
PT NAON WE BEBAS \n";
cout<<"*******************************************\n";
cout<<"Luas
Lantai = \n"<<luas<<" Meter Persegi";
cout<<endl;
cout<<"Jumlah
Keramik yang diperlukan = \n "<<bengibengi<<endl;
cout<<"Yang
harus anda bayar sejumlah = \n ";
cout<<"Rp
"<<byr<<",-";
cout<<endl;
break;
default
:
cout<<"Masukkan
pilihan a atau b !!"<<endl;
}
char
lagi;
cout<<"Apa
anda ingin menggunakan program ini kembali (y/n)? ";cin>>lagi;
if
(lagi=='y' || lagi=='Y') {goto ulang;} else
if
(lagi=='n' || lagi=='N') {goto beak;} else
{
cout<<"Masukkan
pilihan Y atau N !!\n";goto menudeui;}
cout<<endl;
}
default :
cout<<"Masukkan
pilihan a atau b"<<endl;
menudeui
:
char
lagi;
cout<<"Apa
anda ingin menggunakan program ini kembali (y/n)? ";cin>>lagi;
if
(lagi=='y' || lagi=='Y') {goto ulang;} else
if
(lagi=='n' || lagi=='N') {goto beak;} else
{
cout<<"Masukkan
pilihan Y atau N !!\n";goto menudeui;}
beak :
system
("clear");
cout<<"*****************************\n";
cout<<"
^_^ PROGRAM SELESAI ^_^ \n";
cout<<"
^_^ HATUR NUHUN ^_^ \n";
cout<<"*****************************\n";
}
Thanks .. semoga bermanfaat !!