Algoritma & struktur data pertemuan 4.4

 


Assalamualaikum.wr.wb

hallo teman teman pada kesempatan kali ini saya atas nama

Nama : Nasrudin

Nim : 3420210031

Jurusan : Teknik Informatika

Akan melanjutkan pemograman kita mengenai c++ .... kali ini kita akan membuat pemograman perhintungan nilai nilai mahasiswa ........nah bagaimana si contoh pemogramannya? 

sebagai berikut ......

1.contoh pemograman ke 1

#include <stdio.h>

#include <iostream.h>

#include <conio.h>


void main ()

{

//Deklarasi Variable

   int absen,tugas,uts,uas;

   float total;


   puts("program penghitungan nilai mahasiswa universitas islam assafiiyah");

   puts("=================================================================");

   printf("masukan nilai absen :");scanf("%d",&absen);

   cout<<"masukan nilai tugas :" ;cin>>tugas;

   printf("masukan nilai uts :");scanf("%i",&uts);

   cout<<"masukan nilai uas : ";cin>>uas;


   //proses perhitungan

    total = (absen*0.1)+(tugas*0.2)+(uts*0.3)+(uas*0.4);

   puts("===============================================================");

   cout<<"Total adalah : "<<total<<" (bentuk tidak terformat)\n";

   printf("Total adalah : % .3f (bentuk yang terformat)\n", total);

   puts("===============================================================");



   //Kondisi

   if (total >=75 )

   { cout <<" yeay kamu lulus.";}

   else

   { cout<<"yah kamu harus coba lagi....semangat."; }


   getch();

}


Nah seperti yang teman teman liat saya tulis pemogramannya di borland c++ setelah pemograman kita ketik / copy paste langsung kita debug pilih run

Jadi teman teman bila kita lihat ,kita dapet memasukan nilai hasil tugas,uts,dan uas  dengan penilaian yang sudah di atur otomatis dia akan menganalisa lulus atau tidaknya seorang mahasiswa....

2.contoh pemograman ke 2

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

  void main()
  {
  //nama : Nasrudin
      //nim : 3420210031
      //jurusan : teknik informatika
  int pilih;
      char huruf [50];

      printf ("Silakan Pilih Program [1/2]:") ; cin >> pilih;
      //scanf ("%d", & pilih);
      /*
      There are two problems with using scanf() to get a number:
         First, validation/error handling is poor.
         The second problem is that of leaving characters in the buffer.
         Sumber: https://faq.cprogram.com/cgi-bin/smartfaq.cgi?answer=1043372399&id=1043284385
      */
    if (pilih == 1)
      {
      clrscr();
         puts ("************************************");
         puts ("\Contoh Program Strlen");
         puts ("************************************");
         cout <<"Masukan Contoh Kata = "; gets (huruf);
         cout <<"Panjang Kata Yang Diinput = "<<strlen(huruf);
  getch() ;
  }

  else if (pilih == 2)
    {
      clrscr();
         puts ("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
         puts ("\Contoh Program Strcmp");
         puts ("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
         char a1 [] = "S";
         char a2 [] = "s";
         char b1 [] = "S";
         cout <<"Hasil Perbandingan "<<a1<<" dan "<<a2<< "->";
         cout <<strcmp (a1,a2) <<endl;
         cout <<"Hasil Perbandingan "<<a2<<" dan "<<a1<< "->";
         cout <<strcmp (a2,a1) <<endl;
         cout <<"Hasil Perbandingan "<<a1<<" dan "<<b1<< "->";
         cout <<strcmp (a1,b1) <<endl;
         getch ();
      }
      else
      {
      printf ("Pilihan tidak ditemukan..");
      }
   }

jika sudah langsung kita run

nah di atas akan muncul pilihan dimana kamu harus memasukan angka 1/2
nah karna saya masukan angka 1 maka akan muncul program penghitungan karakter dimana setiap angka atau huruf dan space kita ketik akan di hitung secara otomatis berapa banyak input yang di masukan
lalu bagaimana kalo kita masukan angka 2..


nah dia akan memberi tahu kalo setiap huruf itu memiliki perbandingan angka dimana s kecil dan S besar memiliki nilai yang berbeda..


3. oke lanjut ke contoh pemograman ke 3

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

  void main()
  {

  //Nama : Nasrudin
      //Nim : 3420210031
      //Jurusan : Teknik Informatika
  char gol, jab [50];
      long gapok;
      cout <<"Nama : Nasrudin"<<endl;
      cout <<"Nim : 3420210031"<<endl;
      cout<<"Jurusan : Teknik Informatika"<<endl;
      cout <<endl<<"Gaji Dewan perwakilan Rakyat"<<endl
      <<"-------------------------"<<endl;
      cout<<"tentukan pilihan [1/2/3]: ";cin>>gol;
      if(gol=='1')
      {
      strcpy(jab,"Ketua Dewan Perwakilan Rakyat");
         gapok=11000000;
      }
      else if(gol=='2')
      {
      strcpy(jab,"Wakil Dewan Perwakilan Rakyat");
         gapok=6000000;
      }
      else
      {
      printf ("Golongan %c tidak terdaftar.\n",gol);
      strcpy (jab, "tidak ditemukan");
      gapok=0;
      }
      cout<< "Jabatan = "<<jab<<endl;
      cout<< "Gaji Pokok = "<<gapok<<endl;
      getch();
   }

oke.lanjut seperti biasa kita debug lalu run

Di atas kamu kamu di perintahkan memilih angka dimana di dalam angka tersebut sudah ada berisi perogram yang sudah di program ....kita contoh pilih angka 1..

muncul kan hasil pemograman kita sob
lalu bagaimana klo kita pilih angka 2

yaps ketika kita pilih angka 2 maka akan muncul juga hasil pemograman kita sobs
nah gmna bang klo misalkan kita milih angka 3? apakah sama?

bisa teman teman lihat hasil kali ini berbeda ... ko bisa beda bang?
ya karna untuk pilihan angka 3 itu hanya di cantumkan saja angkanya tapi tidak dengan hasilnya dimana angka 3 akan diberitahu ketengan golongan 3 tidak terdaftar

4.contoh pemograman ke 4
 #include <stdio.h>
  #include <conio.h>
  #include <iostream.h>

  void main()
  {
      cout<<"Nasrudin"<<endl;
      cout<<"3420210031"<<endl;
      cout<<"Teknik Informatika"<<endl;
  char kode, ukuran, merk [30]= "None";
      long harga=0;
      cout<<"Jenis Baju [1/2] : "; cin>>kode;
      cout<<"Ukuran [S/M]    : "; cin>>ukuran;
      if (kode=='1')
      {
      strcpy(merk,"Queenbear");
         if (ukuran=='M' || ukuran =='m') { harga=150000; } else { harga=200000; }
      }
      else if (kode=='2')
      {
      strcpy(merk,"Queenbear");
         //Bentuk penulisan if versi singkat
         if (ukuran=='S' || ukuran == 's') harga=150000; else harga=175000;
      }
      else
      {
      cout<<"jenis Baju tidak ditemukan"<endl;
      }
      cout<<"Merk Baju : "<<merk<<endl;
      cout<<"Harga Baju : "<<harga<<endl;
      getch();
   }

debug lalu run

seperti biasa tentukan pilihan dan muncul program .untuk pilihan lainnya silahkan coba sendiri karna sudah saya cantunkan soure codenya tinggal copas okeeh
see you sobs......

TERIMA KASIH 

Komentar

Postingan populer dari blog ini

Data Mining Pertemuan 8

TUGAS DATA MINING PERTEMUAN7