Kirjautuminen

Haku

Tehtävät

Keskustelu: Koodit: C++: goto

Mazu [27.05.2003 19:01:23]

#

C++:n goto -komento ei tarvitse muuta kuin iostream-kirjaston. Muistaakseni se toimii myös C:ssä stdio-kirjastolla. goto -komennolla on kätevä palata taaksepäin ohjelmassa tai hypätä tiettyjen kohtien yli. Itse käytän sitä aika usein. goto -komennolla ei ole sulkumerkkejä.
Vaikeaa on määritellä luku, johon goto -komento hyppää.

// Käytän ohjelmassa c++:a.
// C:ssä käytännön toteutus ei välttämättä ole
// aivan samanlainen.
// Made by Mazu

#include <iostream>
using namespace std;

int main()
{
char[40] myname;
char[40] yourname;
char question;
cout<<"Anna nimeni: ";
cin.get(myname);
cout<<endl<<"Haluatko antaa oman nimesikin? k/e ";
cin>>question;
if(question==e||E)
{
goto loppu;
}
cout<<"Anna nimesi: ";
cin.get(yourname);

loppu:
cout<<endl<<"Nimeni: "<<myname<<"\nNimesi: "<<yourname;
return 0;
}

vipemype [28.05.2003 15:05:12]

#

Gotoa ei tueta

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta