8
9+
CP
Imprimir
VOLTAR
ATIVIDADE 2 - ALGORÍTMOS E LÓGICA DE PROGRAMAÇÃO I - 52/2021
Período
17/05/2021 08:00 a 04/06/2021 23:59 Horário de Brasília
Status
ABERTO
Nota máxima
1,50
Data Final
04/06/2021 23:59 Horário de Brasília
Finalizado
Não
Nota obtida
-
Data Gabarito
05/06/2021 Horário de Brasília
Finalizado em
-
Data e Hora Atual
20/05/2021 12:27:33 Horário de Brasília
10 QUESTÕES
Clique no número da questão para visualizá-la
Enunciado:
QUESTÃO 10
Analise o algoritmo a seguir:
Algoritmo Funcionarios
Var
numeroFuncionarios, contador: inteiro
nome: vetor[1..30] de caractere
Inicio
Leia (numeroFuncionarios)
contador <- 0
Enquanto (contador < numeroFuncionarios) faca
Escreva("Informe o nome do Funcionário")
Leia (nome)
Fim_enquanto
Fim
Dentro do contexto apresentado, analise o pseudocódigo e assinale a alternativa correta.
I – O algoritmo entrará em looping infinito.
II – Nesse caso, o correto é utilizar o looping com teste no fim.
III – Faltou incrementar o contador dentro do looping.
IV – O contador deveria ser inicializado em 1 ao invés de 0.
É correto o que se afirma em:
Soluções para a tarefa
Respondido por
12
Resposta:
Alternativa 2: I e III apenas.
Explicação:
I e III estão corretas pois falta criar um incremento para o cotador e por isso o ENQUANTO irá se tornar infinito.
Deveriamos coloca contador = contador + 1 antes do término do ENQUANTO.
II – Nesse caso, o correto é utilizar o looping com teste no fim.
Incorreta pois isto não é obrigatoriamente necessário
IV - O contador deveria ser inicializado em 1 ao invés de 0.
Incorreta pois como o enquanto está " Enquanto (contador < numeroFuncionarios) faca", nós nunca atingiremos o numero representado pelo numero de funcionários:
numeroFuncionarios = 20: 0 até 19, logo 20 Funcionários
numeroFuncionarios = 20: 1 até 19, logo 19 Funcionários
Respondido por
1
Resposta: I e III
Explicação:)'
Perguntas interessantes
Psicologia,
5 meses atrás
Português,
6 meses atrás
Biologia,
6 meses atrás
Biologia,
11 meses atrás
História,
11 meses atrás