LOGIKA
#include<iostream.h>
#include<conio.h>
char npm[8];
void biodata()
{
Dimaksud sebagai perintah
penulisan (cin ,{,},cout,dang etch ())
clrscr();
char nama[50],kelas[5];
cout<<"Masukkan Nama = "; cin>>nama;
cout<<"Masukkan NPM = "; cin>>npm;
cout<<"Masukkan Kelas = ";
cin>>kelas;
cout<<"Nama anda adalah
"<<nama<<" dengan NPM "<<npm<<" di
kelas "<<kelas<<endl;
getch();
}
Dimaksud sebagai hasil input pembuatan biodata
void faktorial()
{
clrscr();
int i,a,c;
long int hasil;
cout<<"Masukkan Nilai :
"; cin>>a;
cout<<"Faktorialnya : "<<a;
hasil = 1;
for(i=a;i>=1;i--)
{
hasil
= hasil * 1;
}
for (c=a-1; c>=1; c--)
{
cout<<"x"<<c;
}
cout<<endl;
cout<<"Hasil Faktorial :
"<<hasil<<endl;
getch();
}
Dimaksud sebagai isi nilai pada factorial
void jurusan()
{
clrscr();
char j;
cout<<"Masukkan
NPM = ";cin>>npm;
j=npm[0];
if(j=='1')
{
cout<<"Jurusan Sistem Infomasi
"<<endl;
}
if(j=='2')
{
cout<<"Jurusan Sistem Komputer
"<<endl;
}
if(j=='3')
{
cout<<"Jurusan Teknik Informatika
"<<endl;
}
cout<<"Angkatan
20"<<npm[3]<<npm[4];
cout<<endl<<endl;
getch();
}
Dimaksud sebagi inputan pilihan yang mana nantinya kita pilih
, antara pilihan 1,2,3
void main()
{
clrscr();
char pil;
menu:
clrscr();
cout<<"====== MENU
======"<<endl;
cout<<"I 1. BIODATA
I"<<endl;
cout<<"I 2. JURUSAN
I"<<endl;
cout<<"I 3. FAKTORIAL
I"<<endl;
cout<<"I 4. EXIT
I"<<endl;
cout<<"=================="<<endl;
cout<<"\n Masukkan Pilihan (1-4)
: ";cin>>pil;
clrscr();
switch (pil)
{
Dimaksud sebagai menu tampilan pilihan
case '1':
clrscr();
biodata();
clrscr();
goto menu;
case '2':
clrscr();
jurusan();
clrscr();
goto menu;
case '3':
clrscr();
faktorial();
clrscr();
goto menu;
case '4':
clrscr();
cout<<"Access Data";
break;
default:
cout<<"Pilihan tidak
tersedia,silahkan pilih kembali";
goto menu;
}
getch();
}
Dimaksud sebagai untuk memanggil hasil nilai yang dihasilkan
dari inputan nilai yang kita masukan.
Tidak ada komentar:
Posting Komentar