Perguntas de um "boneco" - página 178

 
Dimka-novitsek:
Boa noite! Estou a tentar abrir cinco encomendas - na verdade, estou a aprender as peculiaridades do quinto terminal. Bem, já passaram 40 minutos, não consigo ver o registo de mensagens impressas! Se puder, por favor dê uma vista de olhos.

Há metade perdida...

 for( ;i<5;i++){

O que é isso?

 
E eu declarei para fora de função! Quero dizer, i !
 
O que está perdido? Estou um pouco fora do registo...
 
Não sei, por isso
 for(i ;i<5;i++){

jura... i' - expressão não tem efeito ordenado.mq5 36 27

Está a funcionar e tudo bem. Nem sempre consigo ver as impressões, e não é muito conveniente, porque é tão bom puxar as variáveis nelas quando se depura!

 

Opção 1

for(int i=0 ;i<5;i++)
{
//-----
}

Variante 2

int i;

for(i=0;i<5;i++)
{
//-----
}

Falhou completamente os valores iniciais.

 
Eu vou conseguir isso. O papá também toca.
 
Eu declarei int i; fora das funções, acima dele faz tiquetaque, que abriria ordens exactamente cinco! Caso contrário, abre muitos deles. Afinal de contas, o principal é que funciona.
 

Também recomendo que se faça um Estilista de Alinhamento de Código para melhorar a legibilidade.

 
É a primeira vez que ouço ou leio! Interessante.
 
Fixe!!! Obrigado.