Informática, perguntado por gabrieldiniz878, 6 meses atrás

LÓGICA DE PROGRAMAÇÃO
estruturas de controle

Elabore um algoritmo a ler 4 notas de um aluno (de 1 a 10). Após calcular a média das
notas, apresentar a mensagem "Aprovada" se o aluno tiver obtido média maior ou
igual a 6, caso contrário, apresentar "Reprovado".

Soluções para a tarefa

Respondido por darllangomes10
1

Resposta:

em pseudo código:

int notas[3]

int contador

para contador = 0 até contador<4 faça

escreva "digite a nota da prova $contador

receba nota[contador]

se ((nota[0] + nota[1] + nota[2] + nota[3]) / 4) >= 6

escreva "Aprovado"

senao

escreva "reprovado"

Explicação:

Você pode criar um vetor de 4 espaços ou criar 4 variáveis para armazenar as notas.

para ler as notas digitadas, você pode usar um loop for como esse que mostrei no pseudocódigo ou simplesmente usar a função de print 4 vezes pedindo cada uma das notas, e em seguida de cada mensagem usar a função de ler valores do teclado e armazenar nas variáveis.

a parte de calculo é simples, soma as 4 notas e divide por 4, pode armazenar o valor em uma outra variável ou simplesmente ir colocando dentro de parenteses como eu fiz. e usa a estrutura de if else, se for maior ou igual a 6 você printa a mensagem de aprovado, se não, printa a mensagem de reprovado.

Perguntas interessantes