whycomputer.com >> Datornätverk >  >> Internet

Skriva pseudokod för att beräkna skatt

Pseudokod är bara en uppsättning steg eller en plan för hur du ska skriva datorprogram för att utföra en uppgift. Det finns ingen fast stil eller syntax, och kraven är enbart att författaren ska förstå vad som ska göras och när.

Pseudokod är ett utmärkt verktyg för att planera komplexa processer, t.ex. beräkning av skatt på en lön.

Steg 1 – Hämta indata

Bestäm hur programmet ska ta emot indata. Är det användarens inmatning via textrutor, eller är det fördefinierade värden som exempelvis 40 timmar per vecka? En typisk pseudokod kan se ut så här:
Hämta timmar och timlön från textrutor.

Steg 2 – Beräkna bruttolön

Beräkna bruttolönen genom att multiplicera timmar med timlön och lagra resultatet i en variabel, t.ex. dblGrossPay = hours * rate.

Steg 3 – Ta bort förskattningsfria avdrag

Om det finns avdrag som inte beskattas, såsom 401(k) eller andra förskattningsfria avdrag, måste du subtrahera dem för att få den beskattningsbara summan. Exempel:
Subtrahera 401(k)-avdrag och lagra resultatet i dblTaxable.

Steg 4 – Bestäm inkomstskatt

Använd skattetabellerna för att avgöra vilken skattesats som gäller. Exempel:
Om dblTaxable < 1 000 används skattesatsen 1; om dblTaxable < 2 000 används skattesatsen 2.

Steg 5 – Lägg till andra beskattningsbara belopp

Beräkna ytterligare skatter, t.ex. statlig inkomstskatt eller socialförsäkringsavgift, med fördefinierade procentsatser. Exempel:
Statlig skatt = dblTaxable * 5% lagras i dblStateTax.

Steg 6 – Summera alla skatter och avdrag

Summera alla skatter:
Totalskatt = dblStateTax + dblSocialSecurityTax + MedicareTax.

Beräkna nettolönen genom att subtrahera totala skatter och andra avdrag från bruttolönen:
Nettolön = dblGrossPay - totalTaxes - otherDeductions.


URL:https://sv.whycomputer.com/internet/1014000552.html

Internet
  • Så här skriver du ett enkelt Easytrieve-program

    Introduktion Easytrieve är ett programmeringsspråk som gör det enkelt att hämta data från databaser. Språket är enklare att lära sig än COBOL eller FORTRAN och är särskilt lämpat för offentliga databaser där tidskritisk åtkomst krävs. Nedan får du en kort översikt över hur du skriver ett grundläggan

  • Hur du berättar en historia med Google

    Har du en berättelse att dela? Google erbjuder flera kostnadsfria och enkla verktyg som gör det möjligt att publicera ditt verk för världen eller bara dela det med några vänner. Oavsett om du vill skriva en bok, en blogg, en hemsida eller helt enkelt dela Microsoft Office-dokument – Google har ett l

  • Hur man beräknar teraflops

    Beräkna din dators teraflops En vanlig indikator på en dators prestanda är antalet flyttalsoperationer per sekund (FLOPS). Moderna högpresterande datorer mäts i gigaFLOPS (billioner), medan superdatorer når teraflops (trillions). Några imponerande maskiner når petaFLOPS (quadrillions). För att se hu

Datornätverk © https://sv.whycomputer.com