Forum: Räkna ut pris.

Forum huvudsida -> Programmering -> Räkna ut pris.

Sidor: 1

Till botten

BlinkenZ 20:33 - 29:e September 2009 | Post #1
Medlem
Inlägg: 6


Skicka PM
Hej!
Har kört fast ordentligt i mitt kassamaskin program!
Det är så att jag låter användaren mata in hur många varor som ska köpas och sedan körs en loop lika många gånger där användaren skriver in varunamn samt pris. Nu till problemet: jag finner inget sätt att räkna ut det sammanlagda priset för alla varorna! Skulle man kunna göra varje loop unik på något sätt och räkna ut det så
Hjälp!
/BlinkenZ




Vitdom 21:00 - 29:e September 2009 | Post #2
Medlem
Inlägg: 71


Skicka PM
Addera priset för varje vara till en variabel som har en större räckvidd än om den vore en lokal variabel i loopen, alltså deklarera den utanför loopen.

T.ex.:
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. int antal;
  8. cout << "Hur m206nga varor vill du k224pa: ";
  9. cin >> antal;
  10.  
  11. int totalPris = 0;
  12. for(int n = 0; n < antal; n++)
  13. {
  14. int varoPris;
  15. cout << " Skriv in priset p206 vara #" << n + 1 << ": ";
  16. cin >> varoPris;
  17. totalPris += varoPris;
  18. }
  19.  
  20. cout << " Tack f224r din best204llning! Du k224pte " << antal << " varor f224r " << totalPris << " kr.";
  21. cin.get();
  22. cin.get();
  23. }


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



Senast redigerad 21:09 - 29:e September 2009


BlinkenZ 16:46 - 30:e September 2009 | Post #3
Medlem
Inlägg: 6


Skicka PM
Tack, nu löste det sig!




Sidor: 1

Forum huvudsida -> Programmering -> Räkna ut pris.
Atom feed

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