![]() |
| C++ logo edited |
Berikut merupakan contoh program percabangan statis.
| compile program |
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
main(){
int ps;
float ipk;
char rs;
naik:
cout<<"[1]. IPK mahasiswa 2 semester\n";
cout<<"[2]. Kelulusan Mahasiswa\n";
cout<<"masukkan pilihan anda : ";cin>>ps;
clrscr();
switch (ps)
{case 1:
cout<<"nilai mahasiwa selama 2 semester = 144\n";
cout<<"jumlah sks yang telah di ambil = 48\n";
ipk=144/48;
cout<<"nilai ipk mahasiswa = "<<ipk;
cout<<"\n\n";
cout<<endl;
break;
case 2:
cout<<"nilai ipk = 3.75\n";
cout<<"jumlah sks = 145\n";
cout<<"\n";
if ((3.75>2.27)&&(145>140))
{
cout<<"lulus\n";
cout<<"\nanda bisa wisuda\n";
}
else
{
cout<<"tidak lulus\n";
cout<<"\nmaaf anda tidak bisa wisuda\n";
cout<<"\n\n";
}
break;
default :
cout<<"\n\nANDA NGAWOER";
}
cout<<"Ingin Ulangi (Y/T) :";cin>>rs;
if ((rs=='Y' || rs=='y'))
{
goto naik;
}
else
{
return(0);
}
cout<<endl;
getch();
}
demikian lah sedikit pengetahuan tentang pemrograman percabangan, semoga dapat memberikan manfaat bagi pembaca dan kususnya saya sendiri.

No comments:
Post a Comment