Bom o exercício propriamente dito é esse:
Desenvolva um programa em Linguagem C que receba do usuário a nota 2 provas de teoria e 2 notas de laboratório e calcule a média da seguinte forma:
Media = MediaFinal=MediaTeoria*0,6 + MediaLab*0,4
Se a média for maior ou igual a 7 o aluno foi aprovado, caso contrário o mesmo foi reprovado.
E gostaria de uma ajuda no código que já desenvolvi que é esse, porém ele esta dando media final igual a zero, fazendo com que o aluno seja considerado reprovado:
#include <stdio.h>
#include <stdlib.h>
float main()
{
float PT1,PT2,MT,PL1,PL2,ML,media;
printf("Digite a primeira nota de prova teorica:\n");
scanf("%f",&PT1);
printf("Digite a segunda nota de prova teorica:\n");
scanf("%f",&PT2);
MT=(PT1+PT2)/2;
printf("Sua media teorica e:%f\n",MT);
printf("Digite a primeira nota de prova Pratica:\n");
scanf("%f",&PL1);
printf("Digite a segunda nota de prova Pratica:\n");
scanf("%f",&PL2);
ML=(PL1+PL2)/2;
printf("Sua media pratica e:%f\n",ML);
media = MT*0,6+ML*0,4;
printf("Sua media final e:\n%f",media);
if(media>=7)
{
printf("Aluno aprovado\n%f",media);
}
else
{
printf("Aluno reprovado\n%f",media);
}
getch();
return 0;
}
Se puderem me ajudar com urgência estarei completamente grato.