Preciso fazer um algoritmo que faça as ações mostradas no fluxograma.
Ja fiz um codigo mas preciso edita-lo para atender as requisições do fluxograma.
Eis meu codigo:
<>#include <stdio.h>
void main()
{
//Declaração das variaveis
float ap1, ap2, media;
char conf = 's';
//Estrutura de repetição englobando toda as ações
while (conf != 'n' && conf != 'N')
{
// Limpeza do sistema (Evitar poluição de dados)
system("clear");
//Teste das notas, tomando com valores bases entre [0,10]
do{
printf("\nDigite a nota da sua 1° avaliação: "); scanf(" %f", &ap1);
}while(ap1<0 || ap1>10);
//Teste das notas, tomando com valores bases entre [0,10]
do{
printf("\nDigite a nota da sua 2° avaliação: "); scanf(" %f", &ap2);
}while(ap2<0 || ap2>10);
// Declaração da media
media = (ap1+ap2)/2;
// Condição de aprovação, tomando a media de aprovação >= 7.0
if (media>=7.0)
{
printf("\nAprovado com média aritmética simples igual a : %.2f", media);
}
else
{
printf("\nReprovado com média aritmética simples igual a : %.2f", media);
}
// Laço de repetição que volta para o comando while, retomando todas as ações
printf("\nDeseja realizar um novo cálculo? (S/N): "); scanf(" %c", &conf);
}
// Agrecimentos
printf("Obrigado por usar o algoritmo!");
}<>
FLUXOGRAMA 1-convertido (2) (1).pdf