Informática, perguntado por iladelgado55, 8 meses atrás

Escreva uma função que receba como parâmetro a média de aprovação de uma disciplina ( MED) as notas das duas primeiras provas de um aluno (p1, P2) e retorne a nota mínima de aprovação deste p3 .
escreva uma função principal(main) que leia três valores reais do teclado( med,p1 ,P2 )chame a função desenvolvida no item anterior e imprima na tela o resultado retomado. considere os critérios de aprovação da disciplina em questão é dado pela fórmula:

Anexos:

Soluções para a tarefa

Respondido por wcostanet
1

Resposta:

Algoritmo em Portugol (Visualg 3.0)

Explicação:

Algoritmo "mediaAprovacao"

Var

med, p1, p2, p3, res: real

Inicio

funcao calculoP3 (med, p1, p2: real): real

  inicio

     p3 <- (med*4 - p1 - p2) / 2

     retorne p3

  fimfuncao

escreval ("Digite a Média para aprovação: ")

leia (med)

escreval ("Digite a nota p1: ")

leia (p1)

escreval ("Digite a nota p2: ")

leia (p2)

res <- calculoP3(med, p1, p2)

escreval("Nota mínima em p3 para aprovação: ", res)

Fimalgoritmo

Respondido por Pedroenrick23
2

Resposta:

Algoritmo em C

#include <stdio.h>

#include <stdlib.h>

 

float media(float media, float nota1, float nota2){

 float nota3;

 nota3 = (media * 4 - nota1 - nota2)/2;

 return nota3;

}

int main() {

   float mediaAluno, p1, p2;

   scanf("%f", &mediaAluno);

   scanf("%f", &p1);

   scanf("%f", &p2);

   

   float resultado = media(mediaAluno, p1, p2);

   printf("Nota mínima para aprovação: %.2f", resultado);

 

   return 0;

}

Explicação:

Perguntas interessantes