Informática, perguntado por GellonesPro, 5 meses atrás

Elaborar um programa em C que:

1 - Receba uma nota (entre 0.0 e 10.0):

digite sua nota \n
2 - Classifica a nota na matéria em: passou direto, ficou de recuperação ou foi reprovado direto.

A regra é a seguinte:

Nota 7 ou mais \to→ \n passou direto com a nota ?.??
Entre 4 e 7 \to→ \n tem direito de fazer uma prova de recuperação a nota ?.??
Abaixo de 4 \to→ \n reprovado direto com a nota ?.??
3 - O programa deverá usar obrigatoriamente a estrutura IF-ELSE IF-ELSE:

4 - Formatar as notas com duas casas decimais (exemplo abaixo):

printf("%0.2f", nota);
Sample Input:

7.10
Sample Output:

digite sua nota

passou direto com a nota 7.10​

Soluções para a tarefa

Respondido por hzpck17
0

Resposta:

using System;

namespace ope

{

   class Program

   {

       static void Main(string[] args)

       {

           Console.Write("Digite sua nota: ");

           double.TryParse(Console.ReadLine(), out double Nota);

           if (Nota >= 7)

           {

               Console.WriteLine("Passou direto com a nota " + Nota.ToString("F2"));

           }

           else if (Nota >= 4 && Nota < 7)

           {

               Console.WriteLine("tem direito de fazer uma prova de recuperação com a nota " + Nota.ToString("F2"));

           }

           else if (Nota < 4)

           {

               Console.WriteLine("reprovado direto com a nota " + Nota.ToString("F2"));

           }

       }

   }

}

Explicação:

Feito em C# mas vc pode seguir a logica e fazer em C

Perguntas interessantes