Saturday, 29 March 2014

Program Array Dimensi Satu C++

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