A maior rede de estudos do Brasil

Exercicio programacao

Faça um programa que apresente o menu de opções a seguir:


Menu de opções:

1. Média aritmética

2. Média ponderada

3. Sair


Digite a opção desejada.

Na opção 1: receber duas notas, calcular e mostrar a média ponderada.

Na opção 2: receber três notas e seus respectivos pesos, calcular e mostrar a média ponderada.

Na opção 3: sair do programa.

Precisa 


3 resposta(s)

User badge image

5

Há mais de um mês

Linguagem C

===============================


#include <stdio.h>

  int main ( )

{

  float nota1, nota2, mediaA;

  float n1, n2, n3, p1, p2, p3, mediaP;

  int escolha;


do {

   printf ("Escolha entre as opcoes:\n");

   printf ("1. Media artmetica\n");

   printf ("2. Media ponderada\n");

   printf ("3. Sair\n\n");

   scanf ("%i", &escolha);


 switch (escolha)

   {

    case 1:

    printf ("Insira duas notas\n");

    scanf ("%f" "%f", nota1, nota2);

    mediaA = (nota1 + nota2)/2;

    printf ("Media aritmetica: %.2f\n", mediaA);

    break;


    case 2:

    printf ("Insira a primeira nota\n");

    scanf ("%f", &n1);

    printf ("Insira a segunda nota\n");

    scanf ("%f", &n2);

    printf ("Insira a terceira nota\n");

    scanf ("%f", &n3);

    printf ("Insira o primeiro peso\n");

    scanf ("%i", &p1);

    printf ("Insira o segundo peso\n");

    scanf ("%i", &p2);

    printf ("Insira o terceiro peso\n");

    scanf ("%i", &p3);

    mediaP = (n1*p1 + n2*p2 + n3*p3)/ (p1 + p2 + p3);

    printf ("Media ponderada: %.2f\n", mediaP);

    break;

    

    case 3:

    printf ("Sair\n");

    break;


    default:

    printf("Digite uma opcao valida\n");

   }


  } while (escolha != 3);


 return 0;

}



Linguagem C

===============================


#include <stdio.h>

  int main ( )

{

  float nota1, nota2, mediaA;

  float n1, n2, n3, p1, p2, p3, mediaP;

  int escolha;


do {

   printf ("Escolha entre as opcoes:\n");

   printf ("1. Media artmetica\n");

   printf ("2. Media ponderada\n");

   printf ("3. Sair\n\n");

   scanf ("%i", &escolha);


 switch (escolha)

   {

    case 1:

    printf ("Insira duas notas\n");

    scanf ("%f" "%f", nota1, nota2);

    mediaA = (nota1 + nota2)/2;

    printf ("Media aritmetica: %.2f\n", mediaA);

    break;


    case 2:

    printf ("Insira a primeira nota\n");

    scanf ("%f", &n1);

    printf ("Insira a segunda nota\n");

    scanf ("%f", &n2);

    printf ("Insira a terceira nota\n");

    scanf ("%f", &n3);

    printf ("Insira o primeiro peso\n");

    scanf ("%i", &p1);

    printf ("Insira o segundo peso\n");

    scanf ("%i", &p2);

    printf ("Insira o terceiro peso\n");

    scanf ("%i", &p3);

    mediaP = (n1*p1 + n2*p2 + n3*p3)/ (p1 + p2 + p3);

    printf ("Media ponderada: %.2f\n", mediaP);

    break;

    

    case 3:

    printf ("Sair\n");

    break;


    default:

    printf("Digite uma opcao valida\n");

   }


  } while (escolha != 3);


 return 0;

}



User badge image

Marcos

Há mais de um mês

Precisando de ajudas nos trabalhos académicos entre em contato com a nossa equipe que vamos ajudar você!

Contato

E-mail: ajudastrabalhosprogramacao@gmail.com

Blog: marcosprogramacao.blogspot.com.br

Facebook: fb.me/ajudaemTrabalhosdeprogramacao

User badge image

Thiago

Há mais de um mês

.......................................................................

Essa pergunta já foi respondida por um dos nossos estudantes