TUGAS 3 ALGORITMA

 Assalamualaikum wr wb

Nama : Raihan ramadhan

Nim : 3420210009

Prodi : Teknik informatika


Lampiran tugas 3.1

Program 3.1

Script 3.1

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

// Nama    : Raihan ramadhan
// Nim      : 3420210009
// Prodi     : Teknik Informatika

  void main()
  {
  //Deklarasi
      int absen, tugas, uts, uas;
      float total;

      puts ("Program Menghitung Nilai Mahasiswa");
      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: %.2f (bentuk terformat)\n", total);
      puts ("-----------------------------------");

      //Kondisi
      if (total>=75)
      { cout <<"Selamat Anda Lulus."; }
      else
      { cout <<"Maaf Anda Tidak Lulus.";}

  getch() ;
  }


Lampiran tugas 3.2

Program 3.2.1


Program 3.2.2



Program 3.2.3



Program 3.2.4


Script tugas 3.2

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

  // Nama : Raihan ramadhan
  // Nim : 3420210009
  // Prodi : Teknik Informatika

  void main()
  {
  int pilih;
      char huruf [20];

      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 Sembarang 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 ("Maaf Pilihan Anda Salah..");
      }
   }



Lampiran tugas 3.3

Program 3.3.1


Program 3.3.2


Script Tugas 3.3

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


//Nama : Raihan ramadhan
//NIM    : 3420210009
//Prodi : Teknik Informatika


void main ()

{

char gol,jab[10];

   long gapok;

   cout<<endl<<"Data Jabatan"<<endl

   <<" - - - - - - - - - - - - - - - - "<<endl;

   cout<<"Masukan Golongan [1/2]: ";cin>>gol;

   if(gol=='1')

   {

    strcpy(jab,"Direktur");

      gapok=500000000;

   }

   else if(gol=='2')

   {

    strcpy(jab,"Manajer");

      gapok=12000000;

   }

   else

   {

    printf("Golongan %c tidak terdaftar.\n",gol);

      strcpy(jab,"None");

      gapok=0;

   }

   cout<<"Jabatan = "<<jab<<endl;

   cout<<"Gaji Pokok = "<<gapok<<endl;

   getch();

}


Lampiran Tugas 3.4

Program 3.4.1


Program 3.4.2


Script tugas 3.4

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

//Nama : Raihan ramadhan
//NIM    : 3420210009
//Prodi : Teknik Informatika

void main ()

{

char kode,ukuran,merk[15]="None";

   long harga=0;

   cout<<"Kode Baju [1/2] : ";cin>>kode;

   cout<<"Ukuran [S/M] : ";cin>>ukuran;

   if (kode=='1')

   {

    strcpy(merk, "uniqlo");

      if (ukuran=='S' || ukuran == 's') {harga=240000;} else {harga=250000;}

   }

   else if (kode=='2')

   {

    strcpy(merk,"louis vuitton");

      //Bentuk penulisan if versi singkat

      if (ukuran=='S' || ukuran == 's') harga=700000; else harga=710000;

   }

   else

   {

    cout<<"Salah Kode Baju"<<endl;

   }

   cout<<"Merk Baju : "<<merk<<endl;

   cout<<"Harga Baju ; "<<harga<<endl;

   getch();

}



















Komentar

Postingan populer dari blog ini

UJIAN AKHIR SEMESTER DATA MINING