Faça um programa que receba a nota e frequência final de um aluno e mostre a sua situação
seguindo a tabela abaixo:
Nota >= 60 e Frequência < 75% | Reclassificação
Nota < 60 e Frequência >= 75% | Recuperação
Nota < 60 e Frequência < 75% | Reprovado
Nota >= 60 e Frequência >= 75% | Aprovado
Soluções para a tarefa
Resposta:
#include <stdlib.h>
#include <stdio.h>
int main(){
float nota;
int frequencia;
printf("informe a nota do aluno: ");
scanf("%f", ¬a);
printf("Informe a frequencia do aluno em %: ");
scanf("%d", &frequencia);
system("cls");
if(nota >= 60 && frequencia < 75)
printf("Reclassificacao!\n"); //Reclassificação
if(nota < 60 && frequencia >= 75) //Recuperação
printf("Recuperacao!\n");
if(nota < 60 && frequencia < 75) //Reprovado
printf("Reprovado!\n");
if(nota >= 60 && frequencia >= 75) //Aprovado
printf("Aprovado!\n");
return 0;
}
Explicação:
como não especificou em qual linguagem o programa deveria ser feito, eu fiz em C.
Resposta:
Programa feito na linguagem python.
Explicação:
print('*' * 100)
print('*' * 100)
print('*'*42 ,'Programa Media', '*'*42)
print('*' * 100)
print('*' * 100)
nome = input('Digite o nome do aluno: ')
print('*' * 100)
print('*' * 100)
materia= input('Digite a materia do aluno: ')
print('*' * 100)
print('*' * 100)
n1 = float(input('Digite a primeira nota do aluno: '))
print('*' * 100)
n2 = float(input('Digite a segunda nota do aluno: '))
print('*' * 100)
n3 = float(input('Digite a terceira nota do aluno: '))
print('*' * 100)
n4 = float(input('Digite a quarta nota do aluno: '))
print('*' * 100)
print('O aluno precisa estar presente no minino 20 dias ')
print('*' * 100)
dias = int(input('Digite quantos dia o aluno foi para a escola: '))
print('*' * 100)
print('*' * 100)
media = (n1 + n2 + n3 + n4) / 4
if (media >= 6):
if(dias < 20):
print('*' * 100)
print('O aluno {} frequentou a materia {} e atingiu a media {} e seu statu é RECLASSIFICAÇÃO'.format(nome, materia,media))
print('*' * 100)
if (media < 6):
if(dias >= 20):
print('*' * 100)
print('O aluno {} frequentou a materia {} e atingiu a media {} e seu statu é RECUPERAÇÃO'.format(nome, materia,media))
print('*' * 100)
if (media < 6):
if(dias < 20):
print('*' * 100)
print('O aluno {} frequentou a materia {} e atingiu a media {} e seu statu é REPROVADO'.format(nome, materia,media))
print('*' * 100)
if (media >= 6):
if(dias >= 20):
print('*' * 100)
print('O aluno {} frequentou a materia {} e atingiu a media {} e seu statu é APROVADO'.format(nome, materia,media))
print('*' * 100)