LOGIKA
#Include <iostream.h> digunakan
untuk meliaht objek cout
#include<conio.h> digunakan untuk melibatkan slrscr(); digunakan untuk menghapus layar
“void main” mendeklarasikan fungsi yang tidak mengembalikan nilai
apapun dan fungsi utama yang harus ada dalam setiap pemrograman menggunakan bahasa c++
Slrscr (); digunakan untuk menghapus layar
int type ;
int var1, uts, uas, nilai, absen;
clrscr();
dimaksud
sebagai bahwa type variable tersebut adalah integer.
cout << "--------------PILIHAN---------------"
<<endl;
cout << "1.
Nilai Genap dan Ganjil " <<endl;
cout << "2.
Nilai Ujian " <<endl;
cout << "3.
Biodata " <<endl;
cout << "4.
Exit " <<endl;
cout << "------------------------------------"
<<endl;
cout << "Masukkan
Pilihan Anda [1..4] : ";
cin >> type;
switch (type)
{
Dimaksud
sebagai untuk pembuatan data pilihan pada hasil output, yang mana pada data
tersebut terdapat 4 pilihan (nilai genap dan ganjil, nilai ujian, biodata an
exit )
case 1 :
cout<<
"Anda Pilih A"<<endl;
cout<<
"Masukkan Nilai var1 :";
cin>>
var1;
if (var1 == 0)
cout<<
"Nilai Kosong";
else if (var1 % 2)
cout<<
"Nilai Ganjil";
else
cout<<
"Nilai Genap ";
break;
case 2 :
cout<<
"Masukkan Nilai UTS :";
cin>>
uts;
cout<<
"Masukkan Nilai UAS :";
cin>>
uas;
nilai
= (uts * 0.7) + (uas * 0.3);
cout<<
"Masukkan Absen :";
cin>>
absen;
if (absen >=2)
cout<<
"Nilai Tidak Keluar";
else
{
cout<<
"Nilai Anda Adalah :"<<nilai<<endl;
if (nilai <=40)
cout<<
"Grade E";
else if (nilai
<=50)
cout<<
"Grade D";
else if (nilai
<=70)
cout<<
"Grade C";
else if (nilai
<=90)
cout<<
"Grade B";
else
cout<<
"Grade A";
}
break;
case 3 :
cout<<
"Jika Ingin Keluar Program Tekan Enter";
break;
default :
cout<< "Tidak
Ada Pilihan ";
break;
}
getch ();
}
Dimaksud
sebagai isi dalam data nilai yang mana akan menentukan hasil inputan nilai yang
akan kita masukan dan juga menentukan hasil input nilai yang kita masukan ,
entah itu pilihan 1,2 dan3 jika pilihan telah memenuhi syrat maka program akan
kembali tampilan input kembali.
Tidak ada komentar:
Posting Komentar