Em relação às estruturas de controle, considere abaixo o tre...

Próximas questões
Com base no mesmo assunto
Q35178 Algoritmos e Estrutura de Dados
Em relação às estruturas de controle, considere abaixo o trecho inicial do algoritmo que exibe o conceito de um aluno, dada a sua nota. Levando-se em conta somente notas inteiras, o critério para conceitos é: notas menor que 3, conceito E; notas de 3 a 5, conceito D; notas 6 e 7, conceito C; notas 8 e 9, conceito B; nota 10, conceito A.

Imagem 002.jpg
fimalgoritmo

Continuando a construção do algoritmo acima, a estrutura de controle SE-ENTAO-SENAO-FIMSE será utilizada

Alternativas

Comentários

Veja os comentários dos nossos alunos

Se (condição) Então (bloco de código)Senão Se (condição) Então (bloco de código) Fim SeFim Sese (nota <3) então Conceito = esenao se (nota >=3 e menor que 5) entao Conceito = d senao se (nota >=5 e menor que 7) entao Conceito = c senao se (nota >=7 e menor que 9) entao Conceito = b senao Conceito = a Fim Se Fim Se Fim SeFim SeLogo, serão usadas 4 estruturas e não 5 como diz o gabarito.
Opa Daniel, é verdade! Ele poder ser feito com 5 grupos de se-então-fim-se e não com se-então-senao-fimse, para se utilizar a estrutura que se pede deve-se utilizá-la apenas 4 vezes. O gabarito está errado.

Olá, pessoal!

A banca manteve a resposta como "C", mesmo após a divulgação do edital de Alteração de Gabaritos, postado no site.

Bons estudos!

O enunciado da questão qualifica a entrada do algoritmo como sendo uma nota inteira, ou seja, um número inteiro entre 0 e 10. Assim, a meu ver, não é necessário validar se a entrada é um número inválido – menor que zero ou maior que dez por exemplo – pois a função do algoritmo é: exibir o conceito do aluno, dada a sua nota.

 

Segue abaixo uma solução possível:

 

SE nota < 3 ENTAO
|   ESCREVA 'Conceito E'
SENAO
|   SE nota < 6 ENTAO
|   |   ESCREVA 'Conceito D'
|   SENAO
|   |   SE nota < 8 ENTAO
|   |   |   ESCREVA 'Conceito C'
|   |   SENAO
|   |   |   SE nota < 10 ENTAO
|   |   |   |   ESCREVA 'Conceito B'
|   |   |   SENAO
|   |   |   |   ESCREVA 'Conceito A'
|   |   |   FIMSE
|   |   FIMSE
|   FIMSE
FIMSE

Afe, também errei. Marquei letra b. Talvez o 5º Se-Então-Senão-FimSe seja para verificar se o valor digitado pelo usuário se encontra dentro de 0 a 10. Who knows? =/

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo