#include <iostream.h>
#include <conio.h>
#include <stdio.h>
struct panen{
char nama[10];
int bruto,kode;
float tara1,tara2,neto;
int x;
}palawija[100];
main(){
int tempat=0,benar=0;
int cari;
int ulang;
int x,y;
int batas;
clrscr();
home:
clrscr();
cout<<"\n---------------------------------";
cout<<"\n***Final Project Struktur Data***";
cout<<"\n+++++++++++++++++++++++++++++++++";
cout<<"\n*****Program Panen Palawija******";
cout<<"\n---------------------------------";
cout<<"\n";
cout<<"\n--Nama Anggota--:";
cout<<"\n1.Sigit Purnama (09.12.4127)";
cout<<"\n2.Lingga Arie A (09.12.4134)";
cout<<"\n3.Andreas Andi W (09.12.4158)";
cout<<"\n4.Fachri Amirul R (09.12.4144)";
cout<<"\n5.Manunggal H.R (09.12.4177)";
cout<<"\n";
cout<<"\n\nMasukkan berapa jenis palawija [maks 100] : ";
cin>>batas;
if (batas<=100){
for(x =0;x<batas;x++){
cout<<"\nMasukkan kode palawija = ";
cin>>palawija[x].kode;
cout<<"Nama hasil panen = ";
cin>>palawija[x].nama;
cout<<"Panen bruto [kg] = ";
cin>>palawija[x].bruto;
cout<<"Masukkan tara [%] = ";
cin>>palawija[x].tara1;
palawija[x].tara2=palawija[x].tara1*palawija[x].bruto/100;
palawija[x].neto=palawija[x].bruto-palawija[x].tara2;
}
clrscr();
{for(y =0;y<batas;y++){
cout<<"\n--------------------------";
cout<<"\nMasukkan kode palawija = "<<palawija[y].kode;
cout<<"\nNama hasil panen = "<<palawija[y].nama;
cout<<"\nBruto [kg] = "<<palawija[y].bruto;
cout<<"\nTara [kg] = "<<palawija[y].tara2;
cout<<"\nNeto [kg] = "<<palawija[y].neto;
}}
cout<<"\n";
cout<<"\nMasukkan kode data palawija yang ingin anda cari=";
cin>>cari;
{for(x=0; x<y; x++)
{if (palawija[x].kode==cari)
{benar=1;
tempat=x;}
}
if (benar=0)
{cout<<"\nData tidak ditemukan";
}
else {
cout<<"\nData ditemukan";
cout<<"\nDengan kode = "<<palawija[tempat].kode;
cout<<"\nNama = "<<palawija[tempat].nama;
cout<<"\nBerat = "<<palawija[tempat].bruto;
cout<<"\nTara = "<<palawija[tempat].tara2;
cout<<"\nNeto = "<<palawija[tempat].neto;}
cobakembali:
cout<<"\n\nulangi program ???";
cout<<"\n1.ya";
cout<<"\n2.tidak";
cout<<"\npilihan anda : ";
cin>>ulang;
if (ulang==1){
goto home;
}
else if (ulang==2){
cout<<"\nterima kasih telah menggunakan program ini . . .";
cout<<"\n^_^";
goto end;
}
else {
cout<<"\nmaaf input anda salah";
getch();
goto cobakembali;
}
}
}
else {
cout<<"\nnb : maaf nominal yang anda masukkan melebihi kuota\n";
getch();
goto home;
}
end:
getch();
}
#include <conio.h>
#include <stdio.h>
struct panen{
char nama[10];
int bruto,kode;
float tara1,tara2,neto;
int x;
}palawija[100];
main(){
int tempat=0,benar=0;
int cari;
int ulang;
int x,y;
int batas;
clrscr();
home:
clrscr();
cout<<"\n---------------------------------";
cout<<"\n***Final Project Struktur Data***";
cout<<"\n+++++++++++++++++++++++++++++++++";
cout<<"\n*****Program Panen Palawija******";
cout<<"\n---------------------------------";
cout<<"\n";
cout<<"\n--Nama Anggota--:";
cout<<"\n1.Sigit Purnama (09.12.4127)";
cout<<"\n2.Lingga Arie A (09.12.4134)";
cout<<"\n3.Andreas Andi W (09.12.4158)";
cout<<"\n4.Fachri Amirul R (09.12.4144)";
cout<<"\n5.Manunggal H.R (09.12.4177)";
cout<<"\n";
cout<<"\n\nMasukkan berapa jenis palawija [maks 100] : ";
cin>>batas;
if (batas<=100){
for(x =0;x<batas;x++){
cout<<"\nMasukkan kode palawija = ";
cin>>palawija[x].kode;
cout<<"Nama hasil panen = ";
cin>>palawija[x].nama;
cout<<"Panen bruto [kg] = ";
cin>>palawija[x].bruto;
cout<<"Masukkan tara [%] = ";
cin>>palawija[x].tara1;
palawija[x].tara2=palawija[x].tara1*palawija[x].bruto/100;
palawija[x].neto=palawija[x].bruto-palawija[x].tara2;
}
clrscr();
{for(y =0;y<batas;y++){
cout<<"\n--------------------------";
cout<<"\nMasukkan kode palawija = "<<palawija[y].kode;
cout<<"\nNama hasil panen = "<<palawija[y].nama;
cout<<"\nBruto [kg] = "<<palawija[y].bruto;
cout<<"\nTara [kg] = "<<palawija[y].tara2;
cout<<"\nNeto [kg] = "<<palawija[y].neto;
}}
cout<<"\n";
cout<<"\nMasukkan kode data palawija yang ingin anda cari=";
cin>>cari;
{for(x=0; x<y; x++)
{if (palawija[x].kode==cari)
{benar=1;
tempat=x;}
}
if (benar=0)
{cout<<"\nData tidak ditemukan";
}
else {
cout<<"\nData ditemukan";
cout<<"\nDengan kode = "<<palawija[tempat].kode;
cout<<"\nNama = "<<palawija[tempat].nama;
cout<<"\nBerat = "<<palawija[tempat].bruto;
cout<<"\nTara = "<<palawija[tempat].tara2;
cout<<"\nNeto = "<<palawija[tempat].neto;}
cobakembali:
cout<<"\n\nulangi program ???";
cout<<"\n1.ya";
cout<<"\n2.tidak";
cout<<"\npilihan anda : ";
cin>>ulang;
if (ulang==1){
goto home;
}
else if (ulang==2){
cout<<"\nterima kasih telah menggunakan program ini . . .";
cout<<"\n^_^";
goto end;
}
else {
cout<<"\nmaaf input anda salah";
getch();
goto cobakembali;
}
}
}
else {
cout<<"\nnb : maaf nominal yang anda masukkan melebihi kuota\n";
getch();
goto home;
}
end:
getch();
}
Post a Comment