[Ajuda] Gotos Globais
#9

Quote:
Originally Posted by Magnus'
Посмотреть сообщение
Eu estava tentando pensar em uma maneira de expressar isso, mas nгo consegui. Sу excluo a parte do break pois break nгo quebra o raciocнnio, ele apenas encerra um loop :3
pawn Код:
new array[50],i;
array[30] = true;
for(i=0; i<50;i++) if(array[i]) break;
print("O valor onde i й verdadeiro й %d", i);
break й como um return que sу encerra o loop.
O break muitas vezes й uma utilidade para pessoas que nгo encontraram a condiзгo certa para utilizar no seu loop.
Й por isso que eu prefiro dizer que ele quebra a linha de raciocнnio.

Se vocк tem certeza que um dos valores inseridos tem de ser verdadeiro, por que vocк vai mandar rodar x vezes e ficar verificando, se pode fazer isso logo na condiзгo de parada do loop ?

pawn Код:
new i, array[] = {0,0,0,0,3,0};
for (i = 0; !array[i]; ++i) {}

printf("%d й verdadeiro", i);
Reply


Messages In This Thread
Gotos Globais - by ipsBruno - 29.09.2013, 11:18
Re: Gotos Globais - by PT - 29.09.2013, 11:55
Re: Gotos Globais - by ipsBruno - 29.09.2013, 12:01
Re: Gotos Globais - by PT - 29.09.2013, 12:44
Re: Gotos Globais - by Juniiro3 - 29.09.2013, 12:48
Re: Gotos Globais - by WLSF - 29.09.2013, 12:52
Re: Gotos Globais - by Magnus' - 29.09.2013, 13:04
Re: Gotos Globais - by PT - 29.09.2013, 13:08
Re: Gotos Globais - by WLSF - 29.09.2013, 13:10
Re: Gotos Globais - by Magnus' - 29.09.2013, 13:25

Forum Jump:


Users browsing this thread: 1 Guest(s)