TUGAS PERTEMUAN 8 ALGORITMA DAN STRUKTUR DATA


 Assalamu'alaikum Wr.Wb

Nama : Mukhrodi
Nim : 3420210023
Prodi : Teknik Informatika

menggunakan software Borland C++






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

 /*
 Nama  : Mukhrodi
 NIM   : 3420210023
 Prodi  : Teknik Informatika
 */

 void judul ();
 void main()
 {
  int i, jml;
   judul ();
   printf ("Masukan Jumlah Data:");cin>>jml;
   cout<<endl;
   char nama[5][20];
   int absen[5],tugas[5],uts[5],uas[5];
   double total [5];
   for(i=1;i<=jml;i++)
   {
    printf("Data Ke %d\n",i);
      printf ("Nama Siswa  :");gets(nama[i]);
      printf ("Nilai Absen :");cin>>absen[i];
      printf ("Nilai Tugas :");cin>>tugas[i];
      printf ("Nilai UTS   :");cin>>uts[i];
      printf ("Nilai UAS   :");cin>>uas[i];
      total [i]=(absen[i]*0.1)+(tugas[i]*0.2)+(uts[i]*0.3)+(uas[i]*0.4);
      cout<<endl;
   }
  clrscr();
  printf("=================================================================\n");
  printf("No  Nama Siswa    Absen    Tugas    UTS    UAS   Total\n");
  printf("=================================================================\n");
  for(i=1;i<=jml;i++)
  {
   cout<<setw(4)<<setiosflags(ios::left)<<i;
      cout<<setw(14)<<nama[i];
      cout<<setw(9)<<absen[i];
      cout<<setw(9)<<tugas[i];
      cout<<setw(7)<<uts[i];
      cout<<setw(6)<<uas[i];
      printf("%.2f",total[i]);
      cout<<endl;
  }
  printf("=================================================================\n");
  getch();
 }

 void judul()
 {
  printf ("=================================================================\n");
   puts("\t\tContoh Program Array");
   printf ("=================================================================\n");
 }


menggunakan software Borland C++









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

 /*
 Nama  : Mukhrodi
 NIM   : 3420210023
 Prodi : Teknik Informatika
 */


 void main()
 {
  cout<<"=============================="<<endl;
   cout<<"    Jamur crispy"<<endl;
   cout<<"=============================="<<endl;
   cout<<"   Kode    Jenis    Harga"<<endl;
   cout<<"=============================="<<endl;
   cout<<"    J      Jamur kebo    12000"<<endl;
   cout<<"    S      jamur sedang   8500"<<endl;
   cout<<"    K      jamur kecil    5000"<<endl;
   cout<<"=============================="<<endl;
   char nama[20];
   int i, jml;

   cout<<"Masukkan Nama Pembeli : ";cin>>nama;
   cout<<"Masukkan Jumlah Beli  : ";cin>>jml;

   char kode;
   char jenis[5][20];
   int jumlah[5], harga[5];
   float total[5];
   float tobay=0, pajak, grand;
   for (i=1; i<=jml; i++)
   {
    cout<<endl;
      printf ("Data Ke                : %d\n",i);
      cout <<"Masukan Kode [J][S][K] : ";cin>>kode;
      cout <<"Jumlah Beli            : ";cin>>jumlah[i];

      switch (kode)
      {
      case 'J':
      case 'j':
      harga[i] = 12000;
          strcpy(jenis[i],"Jamur kebo");
          break;
      case 'K':
      case 'k':
      harga[i] = 8500;
          strcpy(jenis[i],"Jamur sedang");
          break;
      default:
      harga[i] = 5000;
          strcpy(jenis[i],"Jamur kecil");
          break;
      }
      total[i] = jumlah[i]*harga[i];
      tobay = tobay + total[i];
   }

   clrscr();
   puts ("=================================");
   puts ("      Jamur crispy");
   puts ("=================================");
   puts ("No   Jenis   Harga   jml   total");
   puts ("=================================");
   for(i=1;i<=jml;i++)
   {
  cout<<setw(5)<<setiosflags(ios::left)<<i;
      cout<<setw(8)<<jenis[i];
      cout<<setw(8)<<harga[i];
      cout<<setw(6)<<jumlah[i];
      cout<<total[i]<<endl;
   }
   pajak = 0.1 * tobay;
grand = tobay + pajak;

   cout<<"================================="<<endl;

   printf ("\tTotal Bayar  : %.0f\n",tobay);
   printf ("\tPajak        : %.0f\n",pajak);
   printf ("\tGrand Total  : %.0f\n",grand);
   cout<<"================================="<<endl;
 getch();
 }







Sekian dan Terimakasih
Wassalamu'alaikum Wr.Wb

Komentar

Postingan Populer