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
Posting Komentar