Forum huvudsida -> Kommentarer -> Paket -> C++ Nybörjarguide
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å? 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 svara |
seblos | 16:15 - 15:e Februari 2010 | Post #105 | |
Medlem Inlägg: 4 Skicka PM |
Tack nu funkar de 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 fel ska testa min gamla kod nu Edit: Perfekt, tack igen 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 jobbat |
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å? |
Forum huvudsida -> Kommentarer -> Paket -> C++ Nybörjarguide
Du får inte posta i den här tråden | Till toppen
Datum
2024-12-30 18:18
Vecka: 01
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.