Thursday, March 30, 2017

Soalan aturcara amali

LELA Archery meminta anda menyelesaikan masalah Pengiraan Gaji 30 pekerja syarikat tersebut. Setiap pekerja mempunyai satu nombor kakitangan.  Jumlah gaji pekerja terdiri dari gaji asas, elaun overtime dan elaun perumahan. Gaji akan dikenakan cukai  mengikut gaji penuhnya mengikut syarat berikut:

a) Jika jumlah gaji RM1000.00 atau kurang, tiada cukai. 
b) Jika jumlah gaji RM2000.00 atau kurang, cukai ialah
      10% dari jumlah gaji 
c) Jika jumlah gaji RM2001.00 ke atas, cukai ialah 20%
      dari jumlah gaji

Anda juga diminta mengira zakat sebanyak 2.5% dari jumlah gaji yang lebih dari RM3000.00 dan peratus bilangan pekerja untuk ketiga-tiga kategori di atas

Monday, March 20, 2017

Aturcara Soalan 8 20152016

Aturcara ini mengandungi ralat. Cari dan perbetulkan

#include<iostream>
#include<cstdlib>
using namespace std;

int main()
{
 char code;
 int countK,countI,countP,total;

 cout<<"\n Enter destination code: ";
 cin>>code;

    while(code!='Z')
    {
        if(code=='K')
        {countK=countK+1;
         total=total+8;}
        else if(code=='I')
        {
         countI=countI+1;
         total=total+18;
        }
        else if(code=='P')
        {
         countP=countP+1;
         total=total+24;
        }
        else
        cout<<"\n Invalid input";

     cout<<"\n Enter destination code: ";
     cin>>code;
    }

 cout<<"\n Passenger to KL:"<<countK;
 cout<<"\n Passenger to Ipoh:"<<countI;
 cout<<"\n Passenger to Pulau Pinang:"<<countP;
 cout<<"\n Total ticket price: RM"<<total;

return 0;
}