Informática, perguntado por adimaelxavier, 1 ano atrás

O laço “for”, que em português significa “para”, segundo Mizrahi (2008), é geralmente usado para repetir uma informação por um número fixo de vezes, isto é, podemos determinar quantas vezes acontecerá a repetição. Análise o trecho do código a seguir.

for(x=5, y = 0; x>=0, y <= 5; x --, y++)



Considerando o contexto, avalie as afirmativas a seguir:



I. No primeiro valor x tem o valor iniciado em "5" e y iniciado em "0".

II. Na segunda expressão, o laço se repetirá apenas enquanto x for maior ou igual a 0 e enquanto y for menor ou igual a 5.

III. Ao final da execução dos comandos do laço de repetição, x será decrementado em 1 e x incrementado em 1.

Considerando o contexto apresentado, assinale a alternativa correta.

Escolha uma:
a. Apenas a afirmativa II está correta.
b. Apenas a afirmativa I está correta.
c. Apenas as afirmativas I e II estão corretas. Incorreto
d. Apenas a afirmativa III está correta.
e. As afirmativas I, II e III estão corretas

Soluções para a tarefa

Respondido por leoalsantos
27

Resposta:

As afirmativas I, II e III estão corretas.

Explicação:

Anexos:
Respondido por LeonardoDY
1

Sobre o laço for utilizando na linguagem C, as afirmativas I, II e III são corretas.

Análise da afirmativa sobre a inicialização

Na linguagem C, o laço for tem três parâmetros, o primeiro deles estabelece as condiciones iniciais para as variáveis envolvidas, ou seja, nesse primeiro parâmetro estas variáveis envolvidas são inicializadas. Então, se a sentença é for(x=5,y=0; x>=0, y<=5, ;x--,y++), o primeiro valor de x é 5 e o primeiro valor de 'y' é 0. A afirmativa é correta.

Análise da afirmativa sobre a condição de permanência

O segundo parâmetro do laço for contém uma condição de permanência no laço, enquanto a condição expressa cá seja verdadeira, o programa seguirá iterando no laço. No laço for(x=5,y=0; x>=0, y<=5, ;x--,y++), como a condição é "x>=0, y<=5", o laço se repetirá enquanto x for maior ou igual que 0 e enquanto 'y' for menor ou igual que 5. A afirmativa é correta.

Análise da afirmativa sobre a ação do laço de repetição

No terceiro parâmetro do laço for, colocamos uma ação que será feita após executar todos os comandos contidos no laço. Como esta condição é "x--,y++", ao fim de cada iteração x será decrementado em 1 e 'y' será incrementado em 1. A afirmativa é correta.

Mais exemplos da linguagem C em https://brainly.com.br/tarefa/28035640

#SPJ2

Anexos:
Perguntas interessantes