Petla For
Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Zarejestruj się!

Petla For

AutorWiadomość
Temat założony przez niniejszego użytkownika
Petla For
» 2018-03-30 15:02:03
Mam pytanko czy da sie inkrementowac petle for warunkiem wewnatrz petli?
for (int i = 0; i < tablica.size();)
.....
else if (key == 'q')
{
i++;
}
P-170360
» 2018-03-30 16:51:09
Już łatwiej byłoby Ci to samemu  sprawdzić, ale tak, da się jeśli oczywiście operacje wykonujesz w zakresie pętli, w której i zostało zdefiniowane:

C/C++
for( int i = 0; i < 10; ++i )
{
    ++i;
   
    for( int j = 0; j < 2; j++ )
    {
        ++i; // da sie, poniewaz nie wyszlismy z bloku, w ktorym i zostalo zadeklarowane
    }
    std::cout << i << "\n"
}

i++; // tu niemożliwe, ponieważ wyszlismy z bloku w  'i' wyszło z bloku w ktorym zostalo zadeklarowane

for( int i = 0; i < 10; i++ ) // całkiem inna zmienna 'i'
{
}
P-170361
« 1 »
 Strona 1 z 1