Informática, perguntado por hanielnatal, 6 meses atrás

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


gabrielstuchi22: Em qual linguagem?

Soluções para a tarefa

Respondido por gabrielstuchi22
1

Resposta:

#include <stdlib.h>

#include <stdio.h>

int main(){

float nota;

int frequencia;

printf("informe a nota do aluno: ");

scanf("%f", &nota);

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.

Respondido por jiujitsujoao
1

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)  

Anexos:
Perguntas interessantes