Vous êtes sur la page 1sur 4

#include<conio.

h>

#include <iostream.h>

struct data{

char nim[20],nama[50],kelas[50];};

data batas[100];

int a,b,c,d;

void inputdata()

{ cout<<"\nJumlah Data Yang Akan diinput : ";cin>>b;

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;

cout<<"Hapus data ke-";cin>>x;

y=x-1;

a--;

for(int i=y;i<a;i++)

{batas[i]=batas[i+1];}

clrscr();

cout<<"\n\n\n\n\n\n\n\n\n++++++++++++++++++++++++++++++ Data ke-"<<x<<" Terhapus ++++++


++++++++++++++++++++++++";

getch();clrscr();

void editdata(){
int k,l;

cout<<"Masukan Data yang akan diedit : ";cin>>k;

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<<"\n\n\n\n\n\n\n\n\n\t\t\t PROGRAM BY AISYAHNA INYUDIRA PUTRI\n\n";

cout<<"\t\t\t=================================1836002===============================
============";

cout<<"\t\t\t==============================SISTEM
INFORMASI=====================================";

getch();clrscr();

awal:

cout<<"\n================================ PILIHAN MENU


=================================";

cout<<"\n1. Masukkan data";

cout<<"\n2. Hapus Data";

cout<<"\n3. Lihat Data";

cout<<"\n4. Edit Data";

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<<"\n\n\n\n\n\n\n\n APAKAH ANDA YAKIN KELUAR DARI PROGRAM??\n\n";

cout<<" [Y] [N] \n"<<endl;

cout<<" ";cin>>w;

if(w=='y'||w=='Y')

{clrscr();

cout<<"\n\n\n\n\n******************************* PROGRAM SELESAI


*******************************";}

if(w=='n'||w=='N')

{clrscr();goto awal;}}

else

{clrscr();cout<<"Pilihan 1-5";getch();clrscr();goto awal;}

cout<<"\n\n\n\n\n\n\n\n\n\t\t\t =AISYAHNA INYUDIRA PUTRI=\n\n";

Vous aimerez peut-être aussi