LATIHAN Q
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
void main ()
{
int kode;
ulang:
cout<<" =============================================="<<endl;
cout<<"| PILIHAN MENU |"<<endl;
cout<<"| 1. BIODATA PRIBADI |"<<endl;
cout<<"| 2. MENCETAK BILANGAN GENAP |"<<endl;
cout<<"| 3. MENCETAK BILANGAN GANJIL |"<<endl;
cout<<"| 4. MENENTUKAN RATA-RATA DARI 5 buah BILANGAN|"<<endl;
cout<<" =============================================="<<endl;
cout<<"Pilih Menu Yang Diinginkan:";cin>>kode;
switch(kode)
{
case 1:
{
clrscr();
char t;
cout<<"BIODATA PRIBADI"<<endl;
cout<<"==============="<<endl;
cout<<"Nama : Rediyanto"<<endl;
cout<<"Alamat: Essang,Talango"<<endl;
cout<<"TTL : Sumenep,11 Januari 1992"<<endl;
cout<<"No.HP : 081 934 951 173"<<endl;
cout<<"e-mail: r3d1_ynt@yahoo.co.id"<<endl;
cout<<"Blog : refalgarnex.blogspot.com"<<endl;
cout<<"Jika Anda Ingin Memilih Menu Lagi Tekan Y/N :";cin>>t;
goto ulang;
}
break;
case 2:
{
clrscr();
char t;
int n,a;
cout<<"Mencetak Bilangan Genap"<<endl;
cout<<"======================="<<endl;
cout<<"input batas bil:";cin>>n;
for(a=1;a<=n;a++)
if(a%2==0)
cout<<a<<endl;
cout<<"Jika Anda Ingin Memilih Menu Lagi Tekan Y/N :";cin>>t;
goto ulang;
}
break;
case 3:
{
clrscr();
char t;
int n,a;
cout<<"Mencetak Bilangan Ganjil"<<endl;
cout<<"======================="<<endl;
cout<<"input batas bil:";cin>>n;
for(a=1;a<=n;a++)
if(a%2==1)
cout<<a<<endl;
cout<<"Jika Anda Ingin Memilih Menu Lagi Tekan Y/N :";cin>>t;
goto ulang;
}
break;
case 4:
{
clrscr();
char t;
int a,b,c,d,e;
float rata2,jumlah;
cout<<"MENENTUKAN RATA-RATA DARI 5 BUAH BILANGAN"<<endl;
cout<<"========================================="<<endl;
cout<<"Masukkan bil 1:";cin>>a;
cout<<"Masukkan Bil 2:";cin>>b;
cout<<"Masukkan Bil 3:";cin>>c;
cout<<"Masukkan Bil 4:";cin>>d;
cout<<"Masukkan Bil 5:";cin>>e;
jumlah=a+b+c+d+e;
cout<<"Jumlahnya="<<jumlah<<endl;
rata2=jumlah/5;
cout<<"Rata-ratnya adalah="<<rata2<<endl;
cout<<"Jika Anda Ingi Memilih Menu Lagi Tekan Y/N: ";cin>>t;
if(t='y')
goto ulang;
}}
getch();
}
KHS
#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
#include<stdio.h>
#include<string.h>
#include<windows.h>
void garis();
void nama();
void nim();
void gb();
int q,y=0;
void main()
{
struct
{
char m_kuliah[50];
char kelas[2];
int sks;
char kode_dosen[12];
char petugas[50];
}p_sks;
for(int q=1;q<=30;q++)
{
gotoxy(q,1);cout<<"KARTU HASIL STUDY(KHS)";Sleep(100);
clrscr();
}
gotoxy(30,1);cout<<"KARTU HASIL STUDY (KHS)";
gotoxy(10,2);cout<<strupr("nama :");nama();Sleep(100);
gotoxy(10,3);cout<<strupr("nim :");nim();Sleep(100);
gotoxy(10,4);garis();
gotoxy(10,5);cout<<strupr("| KODE");
gotoxy(18,5);cout<<strupr("| MATA KULIAH");
gotoxy(40,5);cout<<strupr("| KELAS");
gotoxy(50,5);cout<<strupr("| SKS");
gotoxy(58,5);cout<<strupr("| KODE DOSEN|");
gotoxy(10,6);garis();
//INPUT DATA
input:
gotoxy(10,7+y);gb();
gotoxy(18,7+y);gb();
gotoxy(40,7+y);gb();
gotoxy(50,7+y);gb();
gotoxy(58,7+y);gb();
gotoxy(70,7+y);gb();
gotoxy(13,7+y);cout<<"0"<<(q+1)<<".";
gotoxy(20,7+y);gets(p_sks.m_kuliah);
gotoxy(43,7+y);gets(p_sks.kelas);
gotoxy(53,7+y);cin>>p_sks.sks;
gotoxy(63,7+y);gets(p_sks.kode_dosen);
char lagi;
gotoxy(10,10+y);cout<<"input KHS lagi :";cin>>lagi;
if(lagi=='y'||lagi=='Y')
{
q=q+1;
y=y+2;
goto input;
}
else
{
gotoxy(55,10+q+y);cout<<" PETUGAS ";
gotoxy(55,14+q+y);cout<<"( NABI MUSA )";
gotoxy(10,10+y);cout<<" ";
}
getch();
}
void garis()
{
for(int a=1;a<=61;a++)
{printf("%c",205);}
}
void nama()
{
int a;
char nm[]={"NABI SULAIMAN"};
for(a=0;a<=12;a++)
{
cout<<nm[a];
for(double q=1;q<=10992990;q++)
{}
}
}
void nim()
{
int a;
char nm[]={"19740201199703"};
for(a=0;a<=12;a++)
{
cout<<nm[a];
for(double q=1;q<=10992990;q++)
{}
}
}
void gb()
{
cout<<"|";
gotoxy(10,8+y);cout<<"-------------------------------------------------------------";
}
Tidak ada komentar:
Posting Komentar