Logo Passei Direto
Buscar
Questão 41/46 Oportunidade de Ampliação da Formação Ler em voz alta [Componente Específico] Um algoritmo é qualquer procedimento computacional bem definido, que toma algum valor ou conjunto de valores como entrada e produz algum valor ou conjunto de valores como saída. Fonte: CORMEN, T. H.; et al. Algoritmos: Teoria e prática. Rio de Janeiro: Elsevier, 2002 (adaptado). Considere 0 seguinte algoritmo: algoritmo Calcular var mat[1..3][1..5] de inteiro = {{1, 2, -1, 2, 3}, {1, -3, 4, 2, 0}, {-3, 5, 2, 3, 4}} sl[1..3] de inteiro = {0, 0, 0} X, i, j: inteiro inicio X <-0 para i <- 1 ate 3 faca para j <- 1 ate 5 faca sl[i] <- sl[i] + mat[i][j] fimpara X <- X + sl[i] fimpara imprima X fim No fim da execução do código apresentado, será exibido 0 valor: A 4. B 7. C 4) 11. D 22. E 4) 30.
User badge image
Helder Silva

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar o algoritmo passo a passo: mat = Linha 1: {1, 2, -1, 2, 3} Linha 2: {1, -3, 4, 2, 0} Linha 3: {-3, 5, 2, 3, 4} sl = {0, 0, 0} X = 0 O algoritmo faz: Para i de 1 até 3:  Para j de 1 até 5:   sl[i] = sl[i] + mat[i][j]  Depois de somar todos os elementos da linha i,  X = X + sl[i] Vamos calcular sl para cada linha: - sl[1] = 1 + 2 + (-1) + 2 + 3 = 7 - sl[2] = 1 + (-3) + 4 + 2 + 0 = 4 - sl[3] = (-3) + 5 + 2 + 3 + 4 = 11 Agora, X = sl[1] + sl[2] + sl[3] = 7 + 4 + 11 = 22 Portanto, o valor exibido será 22. Resposta correta: D) 22.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina