Académique Documents
Professionnel Documents
Culture Documents
h>
#include <iostream.h>
struct data{
char nim[20],nama[50],kelas[50];};
data batas[100];
int a,b,c,d;
void inputdata()
d=0;
for(c=0;c<b;c++){
d=d+1;
cout<<"\nData ke-"<<d<<endl;
cout<<"NIM\t: ";cin>>batas[a].nim;
cout<<"Nama\t: ";cin>>batas[a].nama;
cout<<"Kelas\t: ";cin>>batas[a].kelas;
a++;}clrscr();}
void lihatdata()
{int i,j;
cout<<"\n================================Menampilkan
Data===============================\n\n";
cout<<"============================================================================
===\n";
cout<<"||\tNO\t||\tNIM\t||\tNama\t\t||\tKelas\t||\n";
j=0;
for(i=0;i<a;i++)
{j=j+1;
cout<<"============================================================================
===\n";
cout<<"||\t"<<j<<"\t||";
cout<<batas[i].nim<<"\t||";
cout<<batas[i].nama<<"\t\t\t||";
cout<<batas[i].kelas<<"\t\t||";cout<<endl;
cout<<"============================================================================
=== ";getch();clrscr();}
void hapusdata()
{int x,y;
y=x-1;
a--;
for(int i=y;i<a;i++)
{batas[i]=batas[i+1];}
clrscr();
getch();clrscr();
void editdata(){
int k,l;
l=k-1;
cout<<"NIM\t: ";cin>>batas[l].nim;
cout<<"Nama\t: ";cin>>batas[l].nama;
cout<<"Kelas\t: ";cin>>batas[l].kelas;
lihatdata();
int main()
{ int pilih;
char w;
cout<<"\n\n\n\n\n=============================PROGRAM STRUKTUR
DATA=============================";
cout<<"\t\t\t=================================1836002===============================
============";
cout<<"\t\t\t==============================SISTEM
INFORMASI=====================================";
getch();clrscr();
awal:
cout<<"\n5. Keluar";
cout<<"\n\nMasukkan Pilihan : ";
cin>>pilih;
if(pilih==1)
{clrscr();inputdata();goto awal;}
if(pilih==2)
{clrscr();hapusdata();goto awal;}
if(pilih==3)
{clrscr();lihatdata();goto awal;}
if(pilih==4)
{clrscr();editdata();goto awal;}
if(pilih==5)
{clrscr();
cout<<" ";cin>>w;
if(w=='y'||w=='Y')
{clrscr();
if(w=='n'||w=='N')
{clrscr();goto awal;}}
else