Forum huvudsida -> Programmering -> hur gör man en radbrytning? :(
Sidor: 1
Hannes | 20:22 - 14:e Juli 2005 | Post #1 | |
Medlem Inlägg: 43 Skicka PM |
som sagt hur gör man? typ: cout << "lalala (radbrytning) "; ------------------------- Vad sade snigeln när han red på sköldpaddan? - Weeeeeeee! |
ozamosi | 20:29 - 14:e Juli 2005 | Post #2 | |
Administratör Inlägg: 1129 Skicka PM |
antingen backslash-n, eller << endl. Alltså t ex: cout << "lalala \n"; eller cout << "lalala" << endl; ------------------------- Ljusblå |
Hannes | 20:32 - 14:e Juli 2005 | Post #3 | |
Medlem Inlägg: 43 Skicka PM |
ok tack det var väldigt hjälpsamt ------------------------- Vad sade snigeln när han red på sköldpaddan? - Weeeeeeee! |
Hannes | 20:37 - 14:e Juli 2005 | Post #4 | |
Medlem Inlägg: 43 Skicka PM |
hur gör man så det inte blir radbrytning? kolla: #include <iostream> using namespace std; int main () { int tal; int tall; int summa; cin >> tal; // här kommer en radbrytning hur tar man bort den cout << " + "; cin >> tall; summa = tal + tall; cout << summa; return 0; } ------------------------- Vad sade snigeln när han red på sköldpaddan? - Weeeeeeee! |
ozamosi | 20:58 - 14:e Juli 2005 | Post #5 | |
Administratör Inlägg: 1129 Skicka PM |
Ah! Det där "underbara" problemet Det BORDE ju finnas någon enkel lösning, men... Min lösning på det problemet var skriva en egen cin-aktig funktion som läste in det man skrev, spara de det, samt skrev ut det på skärmen. Fick det aldrig att inte uber-bugga dock... Har inte testat det här själv (hittade det precis på cppreference.com), men testa med att skriva (innan första användningen av cin) cin.setf(ios::skipws); Det där gör att inga whitespaces skrivs ut, dvs mellanslag, tab och enter. ------------------------- Ljusblå |
Hannes | 23:05 - 14:e Juli 2005 | Post #6 | |
Medlem Inlägg: 43 Skicka PM |
det funkade inte tyvärr men tack för tipset hittar på nåt annat snyggt sätt ------------------------- Vad sade snigeln när han red på sköldpaddan? - Weeeeeeee! Senast redigerad 23:13 - 14:e Juli 2005 |
jockepockee | 14:47 - 14:e Mars 2007 | Post #7 | |
Medlem Inlägg: 192 Skicka PM |
Citat av Hannes: hur gör man så det inte blir radbrytning? kolla: #include <iostream> using namespace std; int main () { int tal; int tall; int summa; cin >> tal; // här kommer en radbrytning hur tar man bort den cout << " + "; cin >> tall; summa = tal + tall; cout << summa; return 0; } Du kan ju skriva in formeln på samma rad genom att skriva: cin >> tal1 >> op >> tal2; dock måste du skriva "+" själv och göra en variabel som heter "op" eller nåt liknande! -------------------------
|
Smygis | 16:03 - 14:e Mars 2007 | Post #8 | |
Medlem Inlägg: 90 Skicka PM |
Nu blir han nog riktigt klad Någon svarade efter 2 år i ovishet. ------------------------- Ingen signatur! <- OMG! Jag har inte någon signatur! Ge mig en signatur FFS! Senast redigerad 16:04 - 14:e Mars 2007 |
Hetzz | 20:39 - 14:e Mars 2007 | Post #9 | |
Medlem Inlägg: 516 Skicka PM |
hihi förhoppningsvis så är det någon annan som stöter på problemet och får hjälp edit: hmm är de inte sånna här saker som borde hamna på wikin? -------------------------
Senast redigerad 20:40 - 14:e Mars 2007 |
Omega | 17:53 - 15:e Mars 2007 | Post #10 | |
Medlem Inlägg: 42 Skicka PM |
Jag tycker att det är bra att någon läser de äldre inläggen på forumet. Har hittat endel intressant där själv. ------------------------- Fall omkull sju gånger och res dig upp åtta. |
Sidor: 1
Forum huvudsida -> Programmering -> hur gör man en radbrytning? :(
Du får inte posta i den här tråden | Till toppen
Datum
2024-04-29 06:16
Vecka: 18
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.