Ketikkan syntax seperti berikut ini gan:
#include<iostream.h>
#include<conio.h>
void main()
{
char nama[20],npm[8],kelas[5];
int uts,uas,total,nilai,pil,a,b;
cout<<"Menu Review"<<endl;
cout<<"1. Biodata"<<endl;
cout<<"2. Nilai"<<endl;
cout<<"3. Keterangan"<<endl;
cout<<"4. perulangan 1"<<endl;
cout<<"5. perulangan 2"<<endl;
cout<<"Masukkan pilihan anda [1-5] : ";
cin>>pil;
switch(pil)
{
case 1:
cout<<"Biodata"<<endl;
cout<<"Nama = ";
cin>>nama;
cout<<"Npm = ";
cin>>npm;
cout<<"Kelas = ";
cin>>kelas;
clrscr();
cout<<"Nama saya "<<nama<<endl;
cout<<"NPM saya "<<npm<<endl;
cout<<"Kelas saya "<<kelas<<endl;
break;
case 2:
cout<<"Nilai"<<endl;
cout<<"UTS = ";
cin>>uts;
cout<<"UAS = ";
cin>>uas;
clrscr();
total=(uts+uas)/2;
cout<<"Nilai anda : "<<endl;
cout<<"UTS = "<<uts<<endl;
cout<<"UAS = "<<uas<<endl;
cout<<"Total = "<<total<<endl;
break;
case 3:
cout<<"Keterangan"<<endl;
cout<<"Masukkan Nilai = ";
cin>>nilai;
if (nilai>100)
cout<<"lebih Mas";
else if (nilai>90 && nilai<=100)
cout<<"A";
else if (nilai>80 && nilai<=90)
cout<<"B";
else if (nilai>70 && nilai<=80)
cout<<"C";
else if (nilai>60 && nilai<=70)
cout<<"D";
else
cout<<"E";
break;
case 4:
for (a=1;a<=5;a++)
{
for (b=1;b<=a;b++)
{
cout<<b;
}
cout<<endl;
}
break;
case 5:
int a,b;
for (a=5;a>=1;a--)
{
for (b=a;b<=5;b++)
{
cout<<" ";
}
for (b=1;b<a;b++)
{
cout<<b;
}
cout<<endl;
}
break;
default:
break;}
getch();
}
Nah, di situ ada 5 case. Case 1 untuk input data mahasiswa( Nama,Npm dan Kelas) di case 2 untuk memasukkan nilai , case 3 untuk keterangan dari nilai tersebut(case2), case 4 dan 5 perulangan dengan bentuk yg berbeda
Tidak ada komentar:
Posting Komentar