Användarprofil

Uppgifter
Användarnamn
Email
Besök -
Hemsida Ingen
Plats (stad)
Senaste besök 01:00 - 1:a Januari 1970
Poster i forumet
Varningar
Grupp
Medlem sedan 01:00 - 1:a Januari 1970
Artiklar och filer
Den här användaren har inga artiklar eller filer

Avatar


Presentation av

Den här användaren har inte skapat någon personlig presentation.

Senaste inläggen i forumet

C++ Nybörjarguide
Härligt, bra jobbatSmiley

Postad 16:20 - 15:e Februari 2010
C++ Nybörjarguide
Jag vet inte om jag missförstår dig, jag kan inte hitta några fel i din kod över huvud taget.

Är problemet att console fönstret stängs innan du hinner se resultatet?

lägg då till

char f;
cin >> f;

precis innan

return 0;

Då måste användaren mata in en bokstav innan fönstret stängs.

system("PAUSE");

kan du lägga in istället om du använder windows, för att testa, dock är det inte c++ standard.

t.ex:

#include <iostream>

using std::cin;
using std::cout;

main()
{
int ett_tal;

cin >> ett_tal;
cout << " " << ett_tal << " ";

char f;
cin >> f;
return 0;
}

Om problemet inte är att console fönstret stängs för snabbt så kan jag tyvärr inte hjälpa dig, då får du vänta på att något pro ska orka svaraSmiley

Postad 16:08 - 15:e Februari 2010
C++ Nybörjarguide
Hmm..

Datorn är det nog ingenting fel på.. kanske din kompilator eller ngn inställning i den, jag har själv aldrig använt dev-c++ så jag vet tyvärr ingenting om det.

Din kod ser helt ok ut så vitt jag kan se, så det borde fungera.

Får du några warnings/errors?

hur fungerar det om du bara skriver

int ett_tal;
cin >> ett_tal:
cout << " " << ett_tal;

Skriver den då ut det du matade in?

Postad 15:49 - 15:e Februari 2010
C++ Nybörjarguide
Hej Seblos.

Det skulle underlätta om du postade din kod så att man kan se om du har gjort någonting fel.

Jag har ingen kompilator framför mig, men nedan kod kan du använda som referens, den bör fungera.

  1. #include<iostream>
  2.  
  3. /*
  4. Du kan lägga till
  5. using namespace std;
  6. eller
  7. using std::cout;
  8. using std::cin;
  9. om du vill slippa skriva std:: innan varje cout, cin osv.
  10. */
  11.  
  12. int main()
  13. {
  14.  
  15. // Börja med att deklarera ett_tal, ett_tal_till och summa, samt tilldela dem värdet 0
  16. int ett_tal = 0;
  17. int ett_tal_till = 0;
  18. int summa = 0;
  19.  
  20. // Be användaren mata in ett tal (ett_tal)
  21. std::cout << "Skriv in ett tal: ";
  22. std::cin >> ett_tal;
  23.  
  24. // Be användaren mata in ett tal till (ett_tal_till)
  25. std::cout << std::endl << std::endl;
  26. std::cout << "Skriv in ett tal till: ";
  27. std::cin >> ett_tal_till;
  28.  
  29. // Tilldela summa det som användaren matade in i ett_tal och ett_tal_till
  30. summa = (ett_tal + ett_tal_till);
  31.  
  32. // Skriv ut resultatet
  33. std::cout << std::endl << std::endl;
  34. std::cout << "Summan av " << ett_tal << " och " << ett_tal_till << " ar " << summa;
  35.  
  36. return 0;
  37. }


Postad 11:39 - 15:e Februari 2010
100% Nybörjar - Feedback
Hej..

Var längesen jag skrev härSmiley

Eftersom att ni gav mig så otroligt bra hjälp så vill dela med mig av mitt äntligen klara Yahtzee spel haha.

Det tog sin lilla tid men.. bättre sent än aldrig.. faktum är att jag la detta på is eftersom att jag höll på att bli galen hahaha..

men här har ni: http://pastebin.com/mf6f11be

och TUSEN TACK för hjälpen, sepciellt FC!

Postad 22:47 - 8:e Februari 2010

Skicka meddelande
Läs s blog