Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. /* Lukas Pabijonavičius PI17C - 2 grupė Struktūrinis programavimas */
  2. #include <iostream>
  3. using namespace std;
  4. int main()
  5. {
  6. double suvartojo,likutis,saskaita,p50,p150,p250,mokestis;
  7. cout <<"Kiek energijos suvartojo salos gyventojai?" <<endl;
  8. cin >> suvartojo;
  9.  
  10. if(suvartojo >=0 && suvartojo <=50 ) //Tikriname i kuri intervala patenka suvartotas energijos kiekis
  11. {
  12. p50 = suvartojo;
  13. saskaita = p50 * 0.5;
  14. mokestis = saskaita * 0.2;
  15. cout <<"Salos gyventojai tures sumoketi: " <<saskaita + mokestis <<"eur";
  16. }
  17. else if(suvartojo > 50 && suvartojo <= 150)
  18. {
  19. p150 = suvartojo - 50;
  20. p50 = suvartojo - p150;
  21. saskaita = (p50 * 0.5) + (p150 * 0.75);
  22. mokestis = saskaita * 0.2;
  23. cout <<"Salos gyventojai tures sumoketi: " <<saskaita + mokestis <<"eur";
  24. }
  25. else if(suvartojo > 150 && suvartojo <= 250)
  26. {
  27. p250 = suvartojo - 100 - 50;
  28. p150 = suvartojo - p250 - 50;
  29. p50 = suvartojo - p250 - p150;
  30. saskaita = (p50 * 0.5) + (p150 * 0.75) + (p250 * 1.20);
  31. mokestis = saskaita * 0.2;
  32. cout <<"Salos gyventojai tures sumoketi: " <<saskaita + mokestis <<"eur";
  33. }
  34. else if(suvartojo > 250)
  35. {
  36. likutis = suvartojo - 100 - 100 - 50;
  37. p250 = suvartojo - 100 - 50 - likutis;
  38. p150 = suvartojo - p250 - 50 - likutis;
  39. p50 = suvartojo - p250 - p150 - likutis;
  40. saskaita = (p50 * 0.5) + (p150 * 0.75) + (p250 * 1.20) + (likutis * 1.5) ;
  41. mokestis = saskaita * 0.2;
  42.  
  43. cout <<"Salos gyventojai tures sumoketi: " <<saskaita<<"eur" <<endl;
  44. cout <<"Salos gyventojai tures sumoketi: " <<saskaita + mokestis <<"eur";
  45. }
  46. else
  47. {
  48. cout <<"Check inputs; Negali buti neigiami skaiciai" <<endl;
  49. }
  50.  
  51. return 0;
  52.  
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement