{alongxp} 0 Report post Posted April 23, 2006 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....................... Quote Share this post Link to post Share on other sites
encik pot pet 0 Report post Posted April 23, 2006 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 Quote Share this post Link to post Share on other sites