Jump to content
Sign in to follow this  
{alongxp}

Masalah Tul Ar...

Recommended Posts

aloo...otai2 c n c++,aku ade masalah ckit,aku nak wat aturcara yang boleh display sume yang kita dah masukan..cthnye.. sistem maklumat penjual sekarang ni aku dah masukan 10 data penjual n aku nak wat satu menu yang boleh paparkan sume data yang aku dah masukan.. ni contoh die...

#include<iostream.h>

#include<conio.h>

void menu();

void masukdata();

void kira();

void paparsorang();

char nama_jurujual[50],nopekerja[30];

char tarikh_lahir[50];

char jantina[40];

int no_ic;

int bil_tanggungan;

double komisyen;

double elaun_perkilometer;

double gaji_bulanan;

double jumlah_jualan;

double jumlah_kilometer;

double gaji_asas;

int bil,bilang;

main()

{

menu();

return 0;

}

void menu()

{ int menu;

cout<<"\n\n\t\t~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl;

cout<<"\t\t\t Sila pilih menu"<<endl<<endl;

cout<<"\t\t~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl<<endl;

cout<<"\t\ttekan 1 untuk masukkan maklumat pekerja"<<endl;

cout<<"\t\ttekan 2 untuk mengira gaji dan sebagainya"<<endl;

cout<<"\t\ttekan 3 untuk memaparkan gaji dan menatang lain tentang sorang \n\n\t\t";

cin>>menu;

if(menu==1)

masukdata();

if(menu==2)

kira();

if(menu==3)

paparsorang();

}

void masukdata()

{ char pilih;

bil=0;

bilang=1;

while(bil<=bilang)

{clrscr();

cout<<"\nMasukkan Nama Jurujual :";

cin>>nama_jurujual;

cout<<"\nMasukkan nombor pekerja : ";

cin>>nopekerja;

cout<<"\nMasukkan tarikh lahir Jurujual :";

cin>>tarikh_lahir;

cout<<"\nMasukkan jantina Jurujual :";

cin>>jantina;

cout<<"\nMasukkan Nombor IC :";

cin>>no_ic;

cout<<"\nMasukkan bil. tanggungan :";

cin>>bil_tanggungan;

cout<<"\nMasukkan jumlah jualan :";

cin>>jumlah_jualan;

cout<<"\nMasukkan kilometer dari rumah :";

cin>>jumlah_kilometer;

cout<<"\nMasukkan gaji asas :";

cin>>gaji_asas;

clrscr();

cout<<"\n\t\tnak masuk data lagi tak?\n\t\tY utk ye T utk taknok \n\n\t\t\t";

cin>>pilih;

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

{

bil++;

bilang++;

}

else if((pilih=='t')||(pilih=='T'))

{

menu();

}

}

}

void kira()

{ clrscr();

//Komisyen = jum jualan x 15 %

//Elaun prkilometer = RM2 x jum kilometer yg dgunakn utk tujuan keje.

//Gaji blnn = gaji asas + komisyen + elaun perkilometer.

komisyen = jumlah_jualan * 0.15;

elaun_perkilometer = 2.00 * jumlah_kilometer;

gaji_bulanan = gaji_asas + komisyen + elaun_perkilometer;

cout<<"komisyen = "<<komisyen;

cout<<"\nelaun = "<<elaun_perkilometer;

cout<<"\ngaji bulanan = "<<gaji_bulanan;

menu();

}

void paparsorang()

{clrscr();

cout<<"\n\t\tmasukkan nombor pekerja \n\t\t";

cin>>nopekerja;

clrscr();

komisyen = jumlah_jualan * 0.15;

elaun_perkilometer = 2.00 * jumlah_kilometer;

gaji_bulanan = gaji_asas + komisyen + elaun_perkilometer;

cout<<"\n\t\tnama = "<<nama_jurujual;

cout<<"\n\t\tkomisyen = "<<komisyen;

cout<<"\n\t\telaun = "<<elaun_perkilometer;

cout<<"\n\t\tgaji bulanan = "<<gaji_bulanan;

menu();

}

harap ade yang boleh tolong plzzzzzzzzzzzzzzzzzzzzzz.......................

Share this post


Link to post
Share on other sites

anyway..tak payah la nak berotai2 kat sini.. sekali lagi sebut pasal otai..aku takkan jawap

komisyen = jumlah_jualan * 0.15;
elaun_perkilometer = 2.00 * jumlah_kilometer;
gaji_bulanan = gaji_asas + komisyen + elaun_perkilometer;
cout<<"\n\t\tnama = "<<nama_jurujual;
cout<<"\n\t\tkomisyen = "<<komisyen;
cout<<"\n\t\telaun = "<<elaun_perkilometer;
cout<<"\n\t\tgaji bulanan = "<<gaji_bulanan;
kena ubah la masukkan loop sebab ko nak 'ulang'.
for (i =0; i<10; i+){
komisyen[i] = jumlah_jualan[i] * 0.15;
elaun_perkilometer = 2.00 * jumlah_kilometer[i];
gaji_bulanan[i] = gaji_asas[i] + komisyen + elaun_perkilometer;
cout<<"\n\t\tnama = "<<nama_jurujual[i]; // maybe something tak betul kat sini. sebab string
cout<<"\n\t\tkomisyen = "<<komisyen[i];
cout<<"\n\t\telaun = "<<elaun_perkilometer[i];
cout<<"\n\t\tgaji bulanan = "<<gaji_bulanan[i];
}
so ekjas la apa yg patut dgn variable declaration sebab ko nak simpan banyak data yg memerlukan array. sama la jugak dgn
 cout<<"\nMasukkan Nama Jurujual :";
cin>>nama_jurujual;
cout<<"\nMasukkan nombor pekerja : ";
cin>>nopekerja;
cout<<"\nMasukkan tarikh lahir Jurujual :";
cin>>tarikh_lahir;
cout<<"\nMasukkan jantina Jurujual :";
cin>>jantina;
cout<<"\nMasukkan Nombor IC :";
cin>>no_ic;
cout<<"\nMasukkan bil. tanggungan :";
cin>>bil_tanggungan;
cout<<"\nMasukkan jumlah jualan :";
cin>>jumlah_jualan;
cout<<"\nMasukkan kilometer dari rumah :";
cin>>jumlah_kilometer;
cout<<"\nMasukkan gaji asas :";
cin>>gaji_asas;

kena ada array

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...