TUGAS PERTEMUAN 4 ALGORITMA DAN STRUKTUR DATA

 




Assalamualaikum WR WB

Nama : Raihan Fajarahmatan
NIM : 3420210010
Prodi: Teknik Informatika


TUGAS 4 ALGORTIMA DAN STRUKTUR DATA





#include <stdio.h>

#include <iostream.h>

#include <conio.h>



//Nama    = Raihan Fajarahmatan

//NIM = 3420210010

//Prodi = Teknik Informatika



void main()

{

   //Deklarasi Variable

   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.2)+(tugas*0.4)+(uts*0.6)+(uas*0.8);

   puts("**************");

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

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

   puts("*****");


   //Kondisi

   if (total >=78 )

   { cout<<"Selamat anda lulus ujian!."; }

   else

   { cout<<"Maaf anda tidak lulus ujian, tetap semangat."; }



   getch();

}













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

  // Nama : Raihan Fajarahmatan
  // Nim : 3420210010
  // 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..");
      }
   }



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


//Nama : Raihan Fajarahmatan
//NIM    : 3420210010
//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=15000000;

   }

   else if(gol=='2')

   {

    strcpy(jab,"Manajer");

      gapok=2500000;

   }

   else

   {

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

      strcpy(jab,"None");

      gapok=0;

   }

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

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

   getch();





SEKIAN DAN TERIMAKASIH
WASSALAMUALAIKUM WR WB    


Komentar

Postingan populer dari blog ini

Pertemuan 12 Algoritma dan Strukur Data

Pertemuan 11 Algoritma dan Strukur Data