Primeira página
/
Tecnologia
/
4) Escreva um algoritmo que leia duas notas (valor real) de um aluno, digitadas pelo teclado. O algoritmo deve calcular a média das duas notas. Em seguida, o algoritmo deve verificar e mostrar o conceito obtido pelo aluno, seguindo a tabela: A [entre 8,0 e 10,0], B [entre 7.0; 8,0], C [entre 6.0; 7.0], D [entre 5.0; 6.0], E [entre 0.0; 5.0].Dica:- entrada: mostra mensagem ao usuário e as duas notas- processo:- calcula média- testa categoria- se valor entre 0.0 e 5.0, escrever: “Conceito E” e assim sucessivamente a)      (1.0 ponto) Escreva o algoritmo em estrutura simplesb)      (1.0 ponto) Escreva o algoritmo em estrutura compostac)      (1.0 ponto) Escreva o algoritmo em estrutura Escolha-caso-outrocaso.

Pergunta

4) Escreva um algoritmo que leia duas notas (valor real) de um aluno, digitadas pelo teclado. O algoritmo deve calcular a média das duas notas. Em seguida, o algoritmo deve verificar e mostrar o conceito obtido pelo aluno, seguindo a tabela: A [entre 8,0 e 10,0], B [entre 7.0; 8,0], C [entre 6.0; 7.0], D [entre 5.0; 6.0], E [entre 0.0; 5.0].Dica:- entrada: mostra mensagem ao usuário e as duas notas- processo:- calcula média- testa categoria- se valor entre 0.0 e 5.0, escrever: “Conceito E” e assim sucessivamente a)      (1.0 ponto) Escreva o algoritmo em estrutura simplesb)      (1.0 ponto) Escreva o algoritmo em estrutura compostac)      (1.0 ponto) Escreva o algoritmo em estrutura Escolha-caso-outrocaso.

Solução

expert verifiedVerification of experts
4.6218 Voting
avatar
MariaVeterano · Tutor por 10 anos

Responder

Dicas:<br />A solução deste problema envolve a utilização de condicionais (escolha-caso no pseudocódigo, equivalente ao switch-case em algumas linguagens de programação) e cálculos aritméticos simples para determinar a média das notas. Primeiro, o algoritmo deve aceitar a entrada de duas notas, calcular a média e, em seguida, usar os intervalos fornecidos para determinar o conceito correspondente à média.<br /><br />Descrição:<br />Algoritmo em pseudocódigo:<br />```<br />Var n1, n2, media: real<br />inicio<br /> escreval("Digite a primeira nota")<br /> leia(n1)<br /> escreval("Digite a segunda nota")<br /> leia(n2)<br /> media = (n1 + n2) / 2<br /> escreval("A média das notas é: ", media)<br /> escolha media<br /> caso 0 ate 5<br /> escreval("Conceito E")<br /> caso 5 ate 6<br /> escreval("Conceito D")<br /> caso 6 ate 7<br /> escreval("Conceito C")<br /> caso 7 ate 8<br /> escreval("Conceito B")<br /> caso 8 ate 10<br /> escreval("Conceito A")<br /> outrocaso<br /> escreval("Média inválida")<br /> fimescolha<br />fim<br />```<br />Este pseudocódigo começa recebendo duas notas em formato decimal na variáveis `n1` e `n2` e calcula a média delas. Depois disso, ele faz um `escolha-caso` com a média obtida como condição. Com base no valor da média, o algoritmo imprime o conceito correspondente. Se a média não se encaixar em nenhum dos casos fornecidos, ele imprimirá "Média inválida".
Clique para avaliar: