Forum: Problem i C++

Forum huvudsida -> Programmering -> Problem i C++

Sidor: 1

Till botten

Osthus 11:55 - 22:a December 2008 | Post #1
Medlem
Inlägg: 7


Skicka PM
Hej!

Började med c++ för inte så längesedan, har nu ett problem med ett kort litet program jag skrev som träning.

#include <iostream>

using namespace std;

int main()
{
int pris;
int moms = pris / 4;
int prismedmoms = pris + moms;
cout << "Pris före moms: ";
cin >> pris;
cout << "\nMoms: " << moms << "\n";
cout << "Pris med moms: " << prismedmoms << "\n";
system("pause");
return 0;
}

Som ni ser skriver man in priset på en vara, sedan ska programmet räkna ut momsen och pris med moms. Men svaret blir hela tiden fel. Vad jag än skriver för pris blir momsen 0 och pris med moms 2.
Förstår ingeting...
Hoppas ni kan hjälpa migSmiley..


Senast redigerad 12:01 - 22:a December 2008


martin310 12:16 - 22:a December 2008 | Post #2
Medlem
Inlägg: 132


Skicka PM
Du har skrivit den på fel håll kan man säga:
  1. #include <iostream>
  2.  
  3. using std::cout;
  4. using std::cin;
  5.  
  6. int main()
  7. {
  8. long double pris;
  9. long double moms;
  10. long double prismedmoms;
  11. cout << "Pris f\x94re moms: ";
  12. cin >> pris;
  13. moms = pris / 4;
  14. cout << "\nMoms: " << moms << "\n";
  15. prismedmoms = pris + moms;
  16. cout << "Pris med moms: " << prismedmoms << "\n";
  17. system("pause");
  18. return 0;
  19. }


-------------------------

Hjälp jorden med Granola, det är gratis och funkar på både Windows och Linux, och försämrar inte datorns prestandad!





Osthus 12:35 - 22:a December 2008 | Post #3
Medlem
Inlägg: 7


Skicka PM
Yes, gött.
Tack så mycket!Smiley
F-rresten, varför bytte du int mot long double?


Senast redigerad 12:35 - 22:a December 2008


martin310 13:14 - 22:a December 2008 | Post #4
Medlem
Inlägg: 132


Skicka PM
För då kan den hantera decimaler.

-------------------------

Hjälp jorden med Granola, det är gratis och funkar på både Windows och Linux, och försämrar inte datorns prestandad!





Osthus 13:16 - 22:a December 2008 | Post #5
Medlem
Inlägg: 7


Skicka PM
OK, tackar!




Sidor: 1

Forum huvudsida -> Programmering -> Problem i C++
Atom feed

Du får inte posta i den här tråden | Till toppen