// Você passou (se o aluno obteve média igual ou superior a 7)
// Você vai ser reavaliado (se o aluno obteve média inferior a 7, porém superior ou igual a 5)
// Você foi reprovado (se o aluno obteve média inferior a 5).
var
nota1,nota2,nota3,nota4:inteiro
media:real
inicio
escreva("Informe a nota 1 :")
leia(nota1)
escreva("Informe a nota 2 :")
leia(nota2)
escreva("Informe a nota 3 :")
leia(nota3)
escreva("Informe a nota 4 :")
leia(nota4)
media<-(nota1+nota2+nota3+nota4)/4
se (media<5) entao
escreva("Você foi reprovado! sua média :",media)
senao
se (media>=5) e (media<7) entao
escreva("Você vai ser reavaliado! sua média :",media)
senao
escreva("Você passou! sua média :",media)
fimse
fimse
fimalgoritmo
Conceitos: linguagem C, media, algorítimos.
/* script para Entrar com vários números positivos e
imprimir a média dos produtos digitados.
Quando algum número negativo for digitado. 36273568*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char const *argv[])
{
float media = 0, sum = 0, div = 0;
int numero_ver, numeros_in[100] = {0}, i, j;
for (i = 0; i < 100; i)
{
printf("Digite um numero positivo: ");
scanf("%d", &numero_ver);
if (numero_ver > 0)
{
numeros_in[i] = numero_ver;
i++;
div++;
}
else
{
printf("Foi digitador um numero negativo ou zero. Printar a Média dos numeros digitados...\n");
break;
}
}
printf("%d\n", i);
for (j = 0; j < 100; j++)
{
sum = sum + numeros_in[j];
}
media = (sum/div);
printf("A média é: %.3f\n", media);
return 0;
} Foi feito uma logica para reconhecimento dos valores de entrada, caso entre um valor negativo ou zero, o programa automaticamente printa a média. Na logica de validação dos valores de entrada, cada valor inteiro positivo valido é alocado em um vetor e incrementado uma variável de contagem de quantos valores validos foram lidos. Ao final, basta fazer o somatório dos valores do vetor e dividir pelo numero de valores de entrada validos.
Para escrever sua resposta aqui, entre ou crie uma conta
Lógica de Programação
•Uniasselvi
Lógica de Programação
•Uniasselvi
Compartilhar