Forum: loop

Forum huvudsida -> Programmering -> loop

Sidor: 1

Till botten

BlinkenZ 20:51 - 2:a Mars 2009 | Post #1
Medlem
Inlägg: 6


Skicka PM
Hej!
Jag söker efter en användbar loop i detta tillfälle: jag vill att användaren ska skriva in ett ord sedan skrivs en speciell symbol ut och då nollställs allt och man skriver in nästa ord och nästa symbol ritas ut. Jag behöver då en loop som kör en kodsnutt om och om igen. Har letat bland loopar men alla guider jag har hittat behandlar bara siffror..
Tack på förhand!





Metabolix 00:04 - 3:e Mars 2009 | Post #2
Medlem
Inlägg: 5


Skicka PM
Loopar behandlar bara sant (true) eller falskt (false). Att behandla siffror menar alltså att t.ex. kolla om x < 10.

Vilket språk använder du? Jag ska svara på C++.

Man kan skriva en loop som slutar aldrig:
  1. // true är alltid sant; det kunde också vara t.ex. 0 == 0
  2. while (true) {
  3. // gör nånting
  4. }


Vanligt vill man också sluta på något sätt:
  1. std::string text;
  2. while (text != "slut") {
  3. // läs ett ord
  4. std::cin >> text;
  5. }

Looparna kan också brytas med break:
  1. std::string text;
  2. while (true) {
  3. // läs ett ord
  4. std::cin >> text;
  5. if (text != "slut") {
  6. break;
  7. }
  8. }


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



Senast redigerad 00:05 - 3:e Mars 2009


BlinkenZ 08:21 - 3:e Mars 2009 | Post #3
Medlem
Inlägg: 6


Skicka PM
Tack! Jo jag använder C++. får testa lite av dem nuSmiley




Sidor: 1

Forum huvudsida -> Programmering -> loop
Atom feed

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