Lógica, perguntado por carloshs2, 4 meses atrás

Algumas linguagens de programação não implementam explicitamente a cláusula Passo presente no laço Para (for). Por exemplo, na linguagem Pascal o passo sempre é o incremento/decremento em 1 à variável preparada na linha de comando. Em geral, o “para” é usado quase que exclusivamente em algoritmos com contadores. Analise as asserções a seguir: I – O comando “Para” executa instruções de preparação na primeira iteração do laço para após executar o bloco de comandos a ser repetido. Porque II – Em cada iteração, executa o passo que incrementa um valor a variável de controle, até que a quantidade seja satisfeita. A seguir, assinale a alternativa correta:

Soluções para a tarefa

Respondido por franckoliver
5

Resposta:

I e II são proposições verdadeiras, e a II é uma justificativa correta da I.

Explicação: A asserção I é uma proposição correta, pois o comando Para executa instruções de preparação na primeira iteração do laço, e após executa o teste de controle. Caso a quantidade não seja atingida, o trecho de código é executado, caso contrário, o loop é encerrado. A asserção II é uma proposição correta, pois em cada iteração o passo incrementa 1 valor a variável de controle e repete-se todos os procedimentos anteriores, repetindo-se trecho de códigos. Isso é repetido até que o controlador atinja o valor máximo.

Perguntas interessantes