Informática, perguntado por FernandaRochaBrito, 1 ano atrás

Leia 2 valores de ponto flutuante de dupla precisão A e B, que correspondem a 2 notas de um aluno. A seguir, calcule a média do aluno, sabendo que a nota A tem peso 3.5 e a nota B tem peso 7.5 (A soma dos pesos portanto é 11). Assuma que cada nota pode ir de 0 até 10.0, sempre com uma casa decimal.

Soluções para a tarefa

Respondido por mayaravieiraj
17

Oi!

Sem muita enrolação, abaixo segue programa capaz de ler 2 valores de ponto flutuante de dupla precisão A e B, que correspondem a 2 notas de um aluno e que, na sequência calcula a média do aluno, sabendo que a nota A tem peso 3.5 e a nota B tem peso 7.5.

#include <iostream>

 #include <iomanip>

 using namespace std;


 int main() {


     double A, B;

     cin >> fixed >> setprecision(1);

     cin >> A >> B;

     double media;

     cout << fixed << setprecision(5);

     media = (A*3.5 + B*7.5)/11;

     cout << "Media = " << setprecision(5)<< media << endl;


     return 0;

 }

Respondido por vivianeagaspar
3

Resposta:

Cálculo resolvido em C#

Explicação:

using System;

using System.Globalization;

namespace primeiro_projeto

{

   class Program

   {

       static void Main(string[] args)

       {

           double A, B, MEDIA;

           A = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture);

           B = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture);

           MEDIA = (double) (A* 3.5 + B * 7.5) / 11;

           Console.WriteLine("MEDIA = " + MEDIA.ToString("F5") , CultureInfo.InvariantCulture);

           Console.ReadLine();

       }

   }

}

Perguntas interessantes