1) Avalie os algoritmos a seguir sem usar ferramenta ou software.
I.
programa {
funcao inicio() {
inteiro a
enquanto (a<10){
a=a+1
escreva("x")
}
}
}
A. O programa não será executado, porque ocorre um erro.
II.
programa {
funcao inicio() {
inteiro x = 4
enquanto (x<5) {
x = x-1
escreva(x)
}
}
}
B. O programa será executado, porém apresenta um looping infinito
III.
programa {
funcao inicio() {
inteiro x99,h23
leia(x99)
leia(h23)
enquanto(x99 x99 = x99+1
escreva(" ",x99)
}
}
}
C. O programa será executado normalmente, sem erros.
Início da descrição. O quadro é formado por duas colunas e três linhas. A primeira coluna traz três opções: 1.
programa {
funcao inicio() {
inteiro a
enquanto (a<10){
a=a+1
escreva("x")
}
}
};
2.
programa {
funcao inicio() {
inteiro x = 4
enquanto (x<5) {
x = x-1
escreva(x)
}
}
};
3.
programa {
funcao inicio() {
inteiro x99,h23
leia(x99)
leia(h23)
enquanto(x99 x99 = x99+1
escreva(" ",x99)
}
}
};
A segunda coluna traz também três opções: A. O programa não será executado, porque ocorre um erro; B. O programa será executado, porém apresenta um looping infinito; e C. O programa será executado normalmente, sem erros. Fim da descrição.
Assinale a alternativa que traz a associação correta entre as duas colunas: