ARRAY ( LARIK )
1. Program Array Dimensi Satu
Contoh 1 :(codingan mencari nilai mahasiswa)
# include <conio.h>
# include <stdio.h>
# include <iostream.h>
# include <iomanip.h>
main( )
{
int i;
char nama[5] [20];
float nilai1[5];
float nilai2[5];
float hasil[5];
clrscr( );
for (i=1; i<=2; i++)
{
cout<<endl<<endl;
cout<<"\t\tData ke - : "<<i<<endl;
cout<<"\t\tNama Siswa : ";gets(nama[i]);
cout<<"\t\tNilai Teori : ";cin>>nilai1[i];
cout<<"\t\tNilai Praktik : ";cin>>nilai2[i];
hasil[i] =( nilai1[i] * 0.40 ) + ( nilai2[i] * 0.60 );
cout<<endl;
}
clrscr( );
cout<<endl<<endl<<endl;
cout<<"\t ----------------------------------------------------------------- "<<endl;
cout<<"\t No. Nama Siswa Nilai Teori Nilai Praktik Hasil Ujian"<<endl;
cout<<"\t "<<endl;
cout<<"\t ----------------------------------------------------------------- "<<endl;
for( i = 1; i<=2; i++ )
{
cout<<setprecision(2)<<"\t ";
cout<<setiosflags(ios::left)<<setw(5)<<i;
cout<<setiosflags(ios::left)<<setw(18)<<nama[i];
cout<<setprecision(2)<<" "<<nilai1[i];
cout<<setprecision(2)<<"\t "<<nilai2[i];
cout<<setprecision(2)<<"\t "<<hasil[i]<<endl;
}
cout<<"\t -----------------------------------------------------------------"<<endl;
getch( );
}
Contoh 2.(Codingan bayar nonton biopskop)
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
char nm[25],film[20],*wkt;
int kd;
long jtk,hrg,byr,disc,ttl,ubay,ukem;
clrscr();
cout<<"Teater Film"<<endl;
cout<<"==============="<<endl;
printf("Nama Penoton : ");gets(nm);
cout<<"Masukan Kode [1/2/3]= ";cin>>kd;
cout<<"Pilih Waktu [P/S/M]= ";cin>>wkt;
cout<<"Masukan jumbel Tiket = ";cin>>jtk;
cout<<endl;
if(kd==1)
{ strcpy(film,"Narnia");
{
if (wkt=="P" || wkt=="p")
{
Strcpy(tayang,”Pagi”);
hrg=25000;
}
else if (wkt=="S" || wkt=="S")
{
Strcpy(tayang”Siang”);
hrg=20000;
}
else
{
Strcpy(tayang,”Malam”);
hrg=25000;
}
}
else if (kd==2)
{
if (wkt=="P" || wkt=="p")
{
Strcpy(tayang,”Pagi”);
hrg=25000;
}
else if (wkt=="S" || wkt=="S")
{
Strcpy(tayang”Siang”);
hrg=20000;
}
else
{
Strcpy(tayang,”Malam”);
hrg=25000;
}
}
else
{
strcpy(film,"Amazing Spiderman");
{
if (wkt=="P" || wkt=="p")
{
Strcpy(tayang,”Pagi”);
hrg=25000;
}
else if (wkt=="S" || wkt=="S")
{
Strcpy(tayang”Siang”);
hrg=20000;
}
else
{
Strcpy(tayang,”Malam”);
hrg=25000;
}
}
byr=jtk*hrg;
if(jtk >= 5)
{
disc=byr*5/100;
}
else
{
disc=0;
}
ttl=byr-disc;
clrscr();
cout<<"Teater Film"<<endl;
cout<<"============"<<endl;
cout<<endl;
cout<<"Nama Penonton : "<<nm;
cout<<"Nama Film : "<<film;
cout<<"Waktu Tayang : "<<wkt;
cout<<"Harga Tiket : "<<hrg;
cout<<"Jumlah tiket : "<<jtk;
cout<<"==================="<<endl;
cout<<endl;
cout<<"pembayaran : "<<byr;
cout<<"Diskon : "<<disc;
cout<<"Total : "<<ttl;
cout<<"==================="<<endl;
//cout<<endl;
cout<<"Masukan Uang Bayar : ";cin>>ubay;
ukem=ubay-ttl;
cout<<"Uang Kembali : "<<ukem;
cout<<endl;
cout<<"Terima Kasih atas kunjungan Anda"<<endl;
getch();
}
No comments:
Post a Comment