Anda di halaman 1dari 5

membuat animasi pada c++

ini adalah contoh animasi yang saya kumpulkan dari blog tetangga

Source :
#include<iostream.h>
#include<conio.h>
#include<stdio.h>

delay (int a);


delay (int a)
{
for(int x=0;x<a*100;x++)
{
for (int y=0;y<a*100;y++)
{}
}
}

void tunggu(void)
{
long int i;
for(i=0; i<6e7; i++);
}

main()
{

char kode_kota,kelas,kembali;
int harga_tiket, PPN, jum_bayar;
do
{

clrscr();
textcolor(13);
cprintf("\n^^^^^^^^^^^^^HARGA TIKET PESAWAT^^^^^^^^^^^^^^\n");
delay(500);
cout<<"\n==================================================\n";
cout<<"Tujuan Anda Kelas Kelas Kelas\n";
cout<<" Ekonomi(E) Bisnis(B) Ekskutif(X)\n";
cout<<"==================================================\n";
cout<<"1. Bangkok $35 $45 $55\n";
cout<<"2. Hongkong $45 $55 $65\n";
cout<<"==================================================\n";
textcolor(30);
delay(500);
cprintf("\n^^___ Pilih Kota Tujuan___ ^^");
cout<<"\nmasukan kode kota [1..2] :" ;
cin>>kode_kota;
delay(500);
switch(kode_kota)
{
case '1':{
cout<<"Kota Tujuan Anda : BANGKOK\n"<<endl;
textcolor(30);
cprintf("^^___Pilih Kelas Pesawat___^^");
cout<<"\nmasukan kode kelas [E/B/X]:";
cin>>kelas;
cout<<endl;
if(kelas=='E' || kelas=='e')
{
harga_tiket=35*5675;
PPN=0;
jum_bayar=harga_tiket-PPN;
cout<<"Harga Tiket = Rp."<<harga_tiket<<endl;
cout<<"PPN = Rp."<<PPN<<endl;
cout<<"jumlah bayar = Rp."<<jum_bayar<<endl;
}
else if(kelas=='B' || kelas=='b')
{
harga_tiket=45*5675;
PPN=0;
jum_bayar=harga_tiket-PPN;
cout<<"Harga Tiket = Rp."<<harga_tiket<<endl;
cout<<"PPN = Rp."<<PPN<<endl;
cout<<"jumlah bayar = Rp."<<jum_bayar<<endl;
}
else if(kelas=='X' || kelas=='x')
{
harga_tiket=55*5675;
PPN=0.05*harga_tiket;
jum_bayar=harga_tiket-PPN;
cout<<"Harga Tiket = Rp."<<harga_tiket<<endl;
cout<<"PPN = Rp."<<PPN<<endl;
cout<<"jumlah bayar = Rp."<<jum_bayar<<endl;
}
break;
}
case'2':{
cout<<"Kota Tujuan Anda : HONGKONG\n"<<endl;
textcolor(30);
cprintf("^^___Pilih Kelas Pesawat___^^");
cout<<"\nmasukan kode kelas [E/B/X]:";
cin>>kelas;
cout<<endl;
if(kelas=='E' || kelas=='e')
{
harga_tiket=45*7215;
PPN=0;
jum_bayar=harga_tiket-PPN;
cout<<"Harga Tiket = Rp."<<harga_tiket<<endl;
cout<<"PPN = Rp."<<PPN<<endl;
cout<<"jumlah bayar = Rp."<<jum_bayar<<endl;
}
else if(kelas=='B' || kelas=='b')
{
harga_tiket=55*7215;
PPN=0.05*harga_tiket;
jum_bayar=harga_tiket-PPN;
cout<<"Harga Tiket = Rp."<<harga_tiket<<endl;
cout<<"PPN = Rp."<<PPN<<endl;
cout<<"jumlah bayar = Rp."<<jum_bayar<<endl;
}
else if(kelas=='X' || kelas=='x')
{
harga_tiket=65*7215;
PPN=0.05*harga_tiket;
jum_bayar=harga_tiket-PPN;
cout<<"Harga Tiket =Rp."<<harga_tiket<<endl;
cout<<"PPN = Rp."<<PPN<<endl;
cout<<"jumlah bayar =Rp."<<jum_bayar<<endl;
}
break;
}
default :
cout<<"Anda salah memasukan kode"<<endl;
}
textcolor(60);
cprintf("\nAnda ingin kembali [y/t] :");
cin>>kembali;
}
while(kembali=='Y' || kembali=='y');

for(int x=1;x<19;x++)
{
clrscr();
//
cout<<"______________________________________________________________________________"<<endl;
cout<<"__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ "<<endl;
cout<<"______________________________________________________________________________"<<endl;
gotoxy(30-x,13);cout<<" ||"<<endl;
gotoxy(30-x,14);cout<<" ||| |"<<endl; //tunggu();
gotoxy(30-x,15);cout<<" |||| ||"<<endl; //tunggu();
gotoxy(30-x,16);cout<<"||||| |||"<<endl;//tunggu();
gotoxy(20-x,17);cout<<" ||||||||||||||||||||"<<endl;//tunggu();
gotoxy(20-x,18);cout<<" |||||||BOING 737|||||||"<<endl; //tunggu();
gotoxy(20-x,19);cout<<"|||||||||||||||||||||||"<<endl; //tunggu();
gotoxy(20-x,20);cout<<" |||||"<<endl; //tunggu();
gotoxy(20-x,21);cout<<" ||||"<<endl; //tunggu();
gotoxy(20-x,22);cout<<" |||"<<endl;//tunggu();
gotoxy(20-x,23);cout<<" ||"<<endl; tunggu();
}
getch();
}
Program Menghitung Tagihan Listrik Menggunakan Pemograman C++

Yusuf Karim

Pada artikel sebelumnya kita membahas konversi angka desimal ke dalam jam yang yang
menunjukkan waktu dengan rinci.

Baca juga : Konversi Angka Desimal ke Jam Menggunakan Pemograman C++

Untuk kali ini kita akan membuat program menghitung tagihan listrik, sama seperti sebelumnya ini
salah satu artikel bahasa C yang akan saya dibagikan kepada Sobat yang ingin mempelajarinya.

Adapun soal dari program yang akan kita buat sebagai berikut :

Buat program untuk menghitung tagihan listrik setiap bulan dengan ketentuan sebagai berikut :
 Data yg diinput : no. rekening, nama pelanggan, penunjuk meter bulaan sebelumnya dan
bulan sekarang
 Proses dihitung berdasarkan pemakaian (kwh) yg terbagi atas 3 blok yaitu : 20kwh blok 1
dgn tarif Rp 500/kwh, 40kwh blok 2 dgn tarif Rp 800/kwh dan selebihnya blok 3 dgn tarif Rp
1000/kwh
 Biaya beban Rp 30000 dan pajak pemakaian 10% dari total tarif
Listing progamnya adalah :

#include <iostream.h>
#include <iomanip.h>

char no[15],nama[20];
int d,e,m;
long a,b1,b2,b3;
float b,c;
void main()
{
cout<<"Input No. Rekening : ";cin>>no;
cout<<"Input Nama Pelanggan : ";cin>>nama;
cout<<"Input penunjuk meter bulan sebelumnya : ";cin>>d;
cout<<"Input penunjuk meter bulan sekarang : ";cin>>e;
m = e - d;
cout<<"Jumlah pemakaiannya adalah "<<m<<" kwh \n";

if (m >= 20)
{
m -= 20;
b1 = 20 * 500;
if (m >= 40)
{
m -= 40;
b2 = 40 * 800;
b3 = m * 1000;
}
else b2 = m * 800;
}
else b1 = m * 500;
a = b1 + b2 + b3;
b = 0.1 * a;
c = 30000 + a + b;
cout<<"Tagihan listrik atas pelanggan yang bernama "<<nama<<" adalah "<<setprecision(7)<<c;
}

Sangat mudahkan Sobat. Semoga bermanfaat jangan lupa berkomentar apabila ada yang ingin
ditanyakan perihal listing program di atas

Anda mungkin juga menyukai