Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

comando for não necessita de declarar uma variavel uma vez que ela esta dentro da condição?

namespace tetse_de_curso { class Program { static void Main(string[] args) { Console.WriteLine(" Marcel Estudando!");

//ex: declara fora da chaves int num=1; pois ela consta dentro da condição for for(int num =1;num<=10;num++)

        {
            Console.WriteLine(num);

        }

        Console.ReadKey();
    }
}

}

1 resposta
solução!

Olá Marcel, tudo bem?

É possível informar o nome da variável fora do for, mas o valor precisará ser informado dentro do for. Veja:

static void Main(string[] args)
        {           
            int num;

            for (num = 1; num <= 10; num++)
            {
                Console.WriteLine(num);
            }

            Console.ReadLine();  
        }

Mas a forma que utilizamos no dia a dia, já é declarando dentro do laço. Desta forma:

static void Main(string[] args)
        {       

            for (int num = 1; num <= 10; num++)
            {
                Console.WriteLine(num);
            }

            Console.ReadLine();  
        }

Espero ter ajudado. Bons estudos!