Ang Blog ni Paurong!

Dahil hindi plantsado ang buhay ng tao.

INTPROG Lab Exercise 1.

Posted by Paurong sa Biyernes, Hulyo 20, 2007

Ginulat kami ni Sir Eric Salalima nang sabihin niyang may exercise. Nawindang ako bigla; inirelax ko na lang ang sarili ko habang binabasa ang sumusunod na instruction:

A. Application:
Program Selection Structures using If/Else Statement

B. Program Specification:
Program File Name: LabExer1.C

C. Requirement Description:

A salesman is paid wholly on the commission he earns each month,
which is calculated as a percentage of the total monthly sales
using the commission scales shown below:

Sales < 5,000.00 0.0%
Sales >= 5,000.00 And < 10,000.00 2.5%
Sales >= 10,000.00 And < 25,000.00 4.0%
Sales >= 25,000.00 And < 35,000.00 7.5%
Sales >= 35,000.00 And < 50,000.00 9.0%
Sales >= 50,000.00 12.0%

Write a program to read in the monthly sales figures and hence
determine the basic commission each salesman earns. In addition
to the basic commission scheme offered above, a salesman who has
been with the company for three or more years is entitled to the
following additional commission using the scales shown below.
Include in your program to read in the length of service of each
salesman and hence calculate the total commission.

Sales < 10,000.00 an additional 0.5%
Sales >= 10,000.00 And < 25,000.00 an additional 1.0%
Sales >= 25,000.00 And < 35,000.00 an additional 2.5%
Sales >= 35,000.00 an additional 4.0%

D. Sample Run:

Enter the amount of sales: 28500
Enter years of service: 4

Commission: 2,137.50
Additional: 712.50
Total Commission Earnings: 2,850.00

Enter the amount of sales: 12800
Enter years of service: 2

Commission: 320.00
Additional: 0.00
Total Commission Earnings: 320.00

After ng ilang ulit na pag-try, ito ang sagot ko:

#include<stdio.h>
#include<conio.h>

void main(void)
{
float sales;
int yearOfService;
float commission, additional, total;

clrscr();
printf(“Enter the amount of sales: “);
scanf(“%f”, &sales);

printf(“Enter years of service: “);
scanf(“%d”, &yearOfService);

if(sales < 5000)
commission = 0;
else if(sales >= 5000 && sales < 10000)
commission = sales * 0.025;
else if(sales >= 10000 && sales < 25000)
commission = sales * 0.04;
else if(sales >= 25000 && sales < 35000)
commission = sales * 0.075;
else if(sales >= 35000 && sales < 50000)
commission = sales * 0.09;
else
commission = sales * 0.12;

if(yearOfService >= 3)
if(sales < 10000)
additional = sales * 0.005;
else if(sales >= 10000 && sales < 25000)
additional = sales * 0.01;
else if(sales >= 25000 && sales < 35000)
additional = sales * 0.025;
else
additional = sales * 0.04;
else
additional = 0;

printf(“\nCommission: %.2f”, commission);
printf(“\nAdditional: %.2f”, additional);
printf(“\nTotal Earnings: %.2f”, commission + additional);

getch();
}

Tama naman, diba? Nag-run naman nung tinignan ni Sir. Ako lang nakasagot niyan. May plus daw ako. Yehey. Nyek, parang hindi masaya.

46 Tugon to “INTPROG Lab Exercise 1.”

  1. rina rose said

    weeeehhh!! programming?? what the hell?! di ko talaga na-gets… wala kong alam dito… hahahaha.. or wala pa kong alam dito.. ayan, magaling, jonell!! may tatakbuhan na ko if in case may subject ako na programming.. hehehehe… thanks in advance!!

  2. RINA ROSE DELEÑA BAUTISTA — hindi naman ako magaling e. pero in such case nga nandito naman ako para makatulong.

  3. rina rose said

    nako naman, napaka-humble mo!! eh di ba, ikaw nga lang nakasagot nung 1st “surprise” exercise na binigay nung prof nyo?? tapos you’ll tell me di ka magaling… nyaaaaaaahh!!

    pero salamat talaga ah..:D

  4. RINA ROSE DELEÑA BAUTISTA — nyek. hindi nga ako magaling. anong tawag mo sa’yo.

  5. rina rose said

    nyaaaaaaaahhh!! ako?? blessed enough.. lucky enough… hahaha!! dun lang naman ako umaasa.. hahaha!! ikaw, magaling ka talaga… you excel when and where you want to….

  6. tim ang said

    nosebleed. nakalimutan ko na yang if/else statement na yan.

  7. Arnel said

    nakakamiss si Turbo C+ o yun nga ba yun? hahaha. namimiss daw eh hindi ko na nga alam pangalan nung program. LOL. congrats sa plus. yehey. hehe.

  8. RINA ROSE DELEÑA BAUTISTA — sa tingin ko, tama ka. when i want to. where i want to.

    MARTIN SISON — buti ka nga alam mo yan e. ako, ngayon ko lang nalaman ang tungkol dito. hayz. sana itinuro man lang ang programming sa rizal high.

    ARNEL UYACO — something like that. hindi ko rin alam e. hehe.

  9. dEe said

    oy emo sevenfold… napanood ko na rin po yung Eating Out 2 he he he… me review na rin ako sa blog ko… tingnan mu na lang ha.. http://www.dilan.co.nr tnx alot for vivisting nga pala.

  10. dianne said

    adik. epistaxis na ito..

  11. DILAN — bigyan mo ako ng copy kasi.

  12. DIANNE VILLAPANDO — come again?

  13. dianne said

    epistaxis.

  14. DIANNE VILLAPANDO — sorry hindi ako dictionary.

  15. dianne said

    duh. di ko naman sinabing dictionary ka.

  16. Arnel said

    yes, turbo C nga siya. hahaha.

    epistaxis – nosebleed. 🙂

  17. DIANNE VILLAPANDO — kailangan mo bang sabihin? asa.

    ARNEL UYACO — i know.

  18. dianne said

    whatever. lagi ka na lang nang-aaway. tsk.

  19. DIANNE VILLAPANDO — wala kasi akong kuwenta.

  20. dianne said

    hala. nagdrama pa.

  21. DIANNE VILLAPANDO — may topak ang yahoo messenger ko. pasensya na sa abala.

  22. dianne said

    ow. i see.

  23. dianne said

    alis na ko.

    24.647.98.. 🙂

  24. DIANNE VILLAPANDO — text mo na lang kasi ako.

  25. dianne said

    malalaman natin kung effective ang pagtetext natin pag nalaman mo yung meaning ng numbers sa itaas.

    madali lang yan. 🙂

  26. DIANNE VILLAPANDO — ayokong magpakahirap magdecipher.

  27. rowjie said

    wow! congrats! programmer ako kaya alam ko ang pakiramdam kapag successful ang program. hehe. actually, “trying hard na programmer” ako. hehe. keep up the good work!

  28. emong said

    puro C na nmn yhan… kainiz… dapat talaga IT na lang ako… wahuhu… ahm…. pero galing ka nmn eh… nga pala…. MATALINO KA KACi..

  29. emong said

    ahm.. napanood ko na ung HP5// ang ganda SAna.. kaso nakukulungan ako eh…parang may mga kulang.. at… parang wala halos nangyaRI.. IKAW.. NAPANOOD MO N B? kc.. alam mo kung anung kulang don… ginawa na lang nilang preview ung mga susunod na events… ginawa na alng nilang dyaryo. wow… journalism… basta kulang,.,,. ahm.. tsaka pinakita na ung buhay ni Snape na inaapi pala xa ng tatay ni harry sa past.. signal na un n g haf-blad…kc ngfa xa ung haf-blad prince… wahaha.. wala lang.. binigyan lang kita ng pre4view.. peroi sana napanood mob na,… para magkasundo tau sa storya,… ikaw anu comment mo sa movie kung napanood mo na… im sure nabasa mo na ung buk/..

    basata..

    cge..

  30. ROWJIE — magaling ka naman kasi talaga sa lahat ng bagay. ako, nagpupumilit lang.

    EARLMOND RAMOS SABLAON — i was expecting that you will ask for an apology regarding the damage you have to me last night. i abruptly went home early to be there by 6:00 pm. i waited until the time i concluded that you are no longer coming. you freaked me out. i was waiting. i was expecting you to come. now, what’s the excuse for this? i dunno. i’ll simply forget that. but then you’ve already caused me trouble. i waited. that’s it. by the way, for you to stop mumbling about harry potter stuffs which i totally despise, i’m not yet (or may not be) seeing the movie, nor have i read the book.

  31. stick said

    NAKAKAINIS KA NA HAH!

    BAKIT BA NAPAKA-DEMANDING MO!!!

    ANO BA NAMAN YUNG HINDI LANG TAYO MAG-KITA KAYA HINDI KO MABIGAY BIGAY YANG NOTEBOOK NA YAN! ANONG MAGAGAWA KO? KUNG GUSTO MO MAKUHA NOTEBOOK, IPAGPAALAM MO KO. HINDI NGA AKO BUSY EH PINAGHIHIGPITAN NAMAN AKO. GRRRRR. NAKAKAINIS KA. DI KA KASI MAKAINTINDI. EDI SIGE, IBIBIGAY KO SAYO YUNG NOTEBOOK BUKAS. MAGPUNTA KANG CHURCH. PIPILITIN. NABASA MO? PIPILITIN KO MAKAPUNTA.

    WAG MO KONG SABI-SABIHAN NA PARA BANG AYOKO IBIGAY SAYO YANG CD MO. HMPF. NAKAKAASAR.

    DEMANDING. DEMANDING. DEMANDING. DEMANDING. NAKAKASAKAL. NAKAKASAKAL. NAKAKASAKAL. NAKAKASAKAL.

  32. KRISTINE BERNADETTE NACION PONCIANO — demanding ako. sinasakal kita. oo, mali ako. i’m sorry.

  33. Joanne said

    wow.. from programming biglang naiba sa ibaba ah.. hehe.. GALING NAMAN! tama ka, sana may programming nga sa rizal high para di tayo nangangapa.. or ako lang yata ang nangangapa.. hehe.. musta naman kasi ‘yon.. wala kaming programming subjects ngayon! puro core or humanities subjects lang.. yun, kaya mahirap mag-isip kung kakayanin ko ba ‘tong course ko.. siguro ‘pag may nakakawindang programming subjects na baka makapag-isip-isip na rin akong magshift from BS MIS to… ah… ewan.

    nga pala, si rina kumbinsihin mong gumawa ng blog. comment ng comment, ayaw gumawa ng sarili niya. ang tamad kasi. hehe.

  34. JOANNE MARALLAG GALANG — oo nga dapat kasi nagprogramming sa rizal high. ngayon lang natin natutunan/matututunan tong kalokohang ito. ano ka ba naman? bigla kang magsishift. mabibigla ako non. hehehe. kaya mo naman yan e. valedictorian yan. si rina tamad yun. puro comment lang yun. saya nga e.

  35. Joanne said

    kaya nga, puro comment. kung yung effort siguro na ginagamit niya sa pagbibigay ng comment ay pinanggawa na niya ng blog, may mabubuo ‘yun eh. hehe 😀

  36. JOANNE MARALLAG GALANG — grabe ka talaga magcomment. may comment na nga ang bawat post, tuluy-tuloy pa ang comments kapag nagreply. wah.

  37. Joanne said

    hehe. ayaw mo nun? e di maraming comments! magsawa kang magreply.. hehe..

  38. JOANNE MARALLAG GALANG — buti nga nakabalik na ako sa top blogs dito sa wordpress e.

  39. Joanne said

    wow. good for you! i-aadvertise ko rin yung blog mo sa mga ka-tropa ko! hehe..

  40. JOANNE MARALLAG GALANG — dapat nagwordpress ka na lang. mas maganda kaya sa wordpress. at saka nakakatuwa yung mga blog statistic nila.

  41. Joanne said

    wordpress? meron yata ako eh.. tama! meron nga, kaso di ko maalala.. hehe.. walang kwenta kasi ‘yung ginawa kong ‘yon eh.

  42. JOANNE MARALLAG GALANG — grabe. sabi ko nga sa ym, alis na ko. bye muna. balik-wordpress ka na kasi.

  43. emong said

    ang taray mo nmn… send mo nmn sakin ung lahat ng soft copies ng HP…. nasakin na ung 7// thaNKS..

    by the way…. …SORRY…

  44. 2:41 PM EARLMOND RAMOS SABLAON — ok lang yun. no problem.

  45. dave said

    aba C pala ang gamit mo. sa college ko rin ‘to nalaman. konti lang nga pagkaturo sa amin kasi sa java talaga kami nagfocus. di pa yata tinuturo sa inyo pero ang elegant solution para dito involves a loop and arrays.

  46. 12:46 am
    DAVE — grabe. parang binabasa mo lahat ng isinusulat ko. anyway, nakakainis nga e kasi hindi ko nagawa yung exercise kanina e kasimple lang naman. asar talaga. gusto ko nang magshift. hehe. jokes.

Mag-iwan ng tugon sa dEe Pindutin ito para bawiin ang tugon.