Forum: C++ Nybörjarguide

Forum huvudsida -> Kommentarer -> Paket -> C++ Nybörjarguide

Sidor: 1 2 3 4 5

Till botten

seblos 15:35 - 15:e Februari 2010 | Post #101
Medlem
Inlägg: 4


Skicka PM
Så här ser koden ut som jag skriver den:

#include <iostream>

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

main()
{
int ett_tal;
int ett_tal_till;
int summa;

cout << "skriv ett tal: ";
cin >> ett_tal;

cout << "skriv ett tal till: ";
cin >> ett_tal_till;

summa = ett_tal + ett_tal_till;

cout << "det blir: ";
cout << summa;
return 0;
}


Btw jag testade att kopiera in din kod direkt in i mitt Dev-c++ men den funkade inte heller, samma problem, så de kanske är min dator det är fel på? Smiley


Senast redigerad 15:40 - 15:e Februari 2010


svampenn 15:49 - 15:e Februari 2010 | Post #102
Medlem
Inlägg: 17


Skicka PM
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?




seblos 15:58 - 15:e Februari 2010 | Post #103
Medlem
Inlägg: 4


Skicka PM
Skitskumt, jag gör som du säger o först funkar det inte överhuvudtaget, andra försöket så ser man talet igen i kanske en halv sekund, tredje och resten av alla försök så blir det som första försöket fast jag använder samma kod.

#include <iostream>

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

main()
{
int ett_tal;

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

return 0;
}





svampenn 16:08 - 15:e Februari 2010 | Post #104
Medlem
Inlägg: 17


Skicka PM
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




seblos 16:15 - 15:e Februari 2010 | Post #105
Medlem
Inlägg: 4


Skicka PM
Tack nu funkar deSmiley Jag trodde först att det var som du trodde att konsolfönstret stängdes för snabbt (vilket det var) men jag såg resultatet två gånger så jag trodde inte att det handlade om det men jag hade tydligen felSmiley ska testa min gamla kod nu

Edit: Perfekt, tack igenSmiley


Senast redigerad 16:16 - 15:e Februari 2010


svampenn 16:20 - 15:e Februari 2010 | Post #106
Medlem
Inlägg: 17


Skicka PM
Härligt, bra jobbatSmiley




TeNis 06:24 - 16:e Oktober 2010 | Post #107
Medlem
Inlägg: 1


Skicka PM

när jag öppnar make.bat filen så står det så här: project1 bcc32 är inte ett internt kommando, externt kommando, program eller kommando fil. vad e det för fel då?






Sidor: 1 2 3 4 5

Forum huvudsida -> Kommentarer -> Paket -> C++ Nybörjarguide
Atom feed

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