Kezdőoldal » Számítástechnika » Programozás » Hogyan loopoljak addig c++...

Hogyan loopoljak addig c++ -ban míg az általam kívánt szöveget írja be az illető?

Figyelt kérdés

#include <iostream>


using namespace std;


int main() {

string FirstName;

string Feri;

cout << "Mi a neved \n";

cin >> FirstName;


if (FirstName == "Feri")

{cout << "MivanFeri";}

else {cout << "Te nem Feri vagy ugyhogy Szia.";

}

return 0;

}


Ezt a kis kódsort dobtam össze, azt szeretném, hogy ha az Illető nem Ferit ír akkor maradjon hogy nem Feri vagy stb. viszont repeatelje addig amíg Ferit nem írunk. Esetleg ha lehetséges és elmagyarázta valaki normális helyzetben ezt a bizonyos loopot akkor utánna az érdekelne, hogy ezt mind hogy oldjam meg úgy, hogy csak úgy loopolom, hogy ugyanazt érem el de csak azt adom meg, hogy pl a 8-13 sort loopolja. Ezt arrafel mondom, hogy a neten sokszor láttam, hogy leírja hogy mit akar s meddig. én azt akarom, hogyha már egyszer leírtam, csak megmondjam hogy na ettől eddig és akkor ezt tudja és loopolja. Ez nem tudom miért ennyire fontos de egész nap ezt próbáltam nagyon érdekel és kíváncsi vagyok. Ha valaki elmagyarázza megköszönöm.



2021. febr. 20. 22:07
1 2 3
 21/27 anonim ***** válasza:
100%
Egyszerűsödött, de hibás... Ha nem tudod valakiről hogy Feri vagy sem, de rámondod hogy TE NEM VAGY FERI, az hibás működés.
2021. febr. 21. 15:44
Hasznos számodra ez a válasz?
 22/27 anonim ***** válasza:
39%
Az elsőnél se tudja, hogy Feri vagy nem Feri. Meg kell adnia a nevét. Ameddig nem adja meg, addig nem Feri. Ezért do while al is megoldható.
2021. febr. 21. 15:59
Hasznos számodra ez a válasz?
 23/27 anonim ***** válasza:
86%
Könyörgöm, értsd már meg, hogy az első bekérés előtt nem írhatja ki, hogy "TE NEM FERI VAGY"...
2021. febr. 21. 16:32
Hasznos számodra ez a válasz?
 24/27 A kérdező kommentje:

Köszönöm szépen a sok választ. :) Ha segít valamit akkor az volt a lényeg hogy megkérdezze mi a neved, ha Ferit írsz akkor kész bezárul de ha nem Ferit írsz újra kelljen írd addig amíg nem Ferit írsz. Azt hiszem a 22/23-as válaszoló úgy értette ,hogy egyszerűsítsük azzal, hogy azt repeateli hogy

nem Feri vagy?! Talán. De akkor ahogy a 21-23/23 válaszoló mondta, az nem logikus. Javítsatok ki ha rosszul értelmeztem

2021. febr. 21. 16:38
 25/27 anonim ***** válasza:
Másképp fogalmazod meg :)
2021. febr. 21. 17:27
Hasznos számodra ez a válasz?
 26/27 anonim ***** válasza:
100%
Bocsi az off-ért, de én vagyok az egyetlen, aki a kiírást fejben így olvasta ki: "Mi a neved zsidó"? :D
2021. febr. 21. 19:34
Hasznos számodra ez a válasz?
 27/27 A kérdező kommentje:
26 Imádom a válaszod.:DD Feldobtad az estémet köszönöm
2021. febr. 21. 22:34
1 2 3

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!