Algoritmo "teste" var A: VETOR [1. 3,1. 3] DE INTEIRO C,L,M:INTEIRO inicio ALEATORIO 1,50 PARA L DE 1 ATE 3 FACA PARA C DE 1 ATE 3 FACA LEIA(A[L,C]) SE (L=1) E (C=1) ENTAO M<-A[L,C] FIMSE SE A[L,C]>M ENTAO M<-A[L,C] FIMSE FIMPARA FIMPARA ESCREVAL("**** MATRIZ A ****") PARA L DE 1 ATE 3 FACA PARA C DE 1 ATE 3 FACA ESCREVA(A[L,C]:4) FIMPARA ESCREVAL FIMPARA ESCREVAL(M) fimalgoritmo Sobre este algoritmo, analise as seguintes sentenças: I. A é uma matriz cujos elementos são números inteiros gerados aleatoriamente. II. A é uma matriz de ordem 3. III. Ao fim de sua execução, o algoritmo imprime o menor valor da matriz. IV. Ao fim de sua execução, o algoritmo imprime o maior valor da matriz
Soluções para a tarefa
Respondido por
0
Analisando o código em pseudolinguagem de programação, determinaremos que estão corretas as afirmativas I, II e IV. Alternativa b).
Código em pseudolinguagem (Portugol)
- I - Correta. A é uma matriz preenchida por números inteiros aleatórios. Podemos confirmar isso através do comando ALEATORIO 1, 50.
- II - Correta. A é uma matriz 3x3, pois em sua declaração temos o código "var A: VETOR[1. 3, 1. 3] de INTEIRO".
- III - Incorreta. Ao fim da execução o algoritmo imprime o maior valor da matriz.
- IV - Correta. Ao final da execução o algoritmo imprime o maior valor da matriz. Podemos ver isso através das linhas "M<-A[L,C]" e "ESCREVAL(M)".
Portanto, é correta a alternativa b).
Alternativas
a) Somente a afirmativa III está correta.
b) As afirmativas I, II e IV estão corretas.
c) As afirmativas I, II e III estão corretas.
d) As afirmativas I e II estão corretas.
e) Todas as afirmativas estão corretas.
Saiba mais sobre programação em: https://brainly.com.br/tarefa/53717187
#SPJ4
Perguntas interessantes
Matemática,
4 meses atrás
Matemática,
4 meses atrás
Matemática,
4 meses atrás
Filosofia,
4 meses atrás
Matemática,
4 meses atrás
Filosofia,
10 meses atrás