sexta-feira, 3 de abril de 2015

Exercicios básicos - linguagem C - questão 2

      Faça um programa que receba dois números e execute as operações listadas a seguir de acordo com a escolha do usuário. Se a opção digitada for inválida, mostrar uma mensagem de erro e terminar a execução do programa. Lembre- se de que na opção 4 o segundo números deve ser diferente de zero.

Escolha do usuário                            Operação

           1                               Média entre os números digitados
           2                               Diferença do maior pelo menor
           3                               Produto entre os números digitados
           4                               Divisão do primeiro pelo segundo



___________________________________________________________________________________
#include <stdio.h>
#include <stdlib.h>
int main()
{
    float n1,n2,media,diferenca,produto,divisao;
    int opcao;
    printf("Entre com dois numeros:\n");
    scanf("%f",&n1);
    scanf("%f",&n2);
    printf("escolha umas das opcoes:\n");
    printf("1 - Media entre os numero digitados\n");
    printf("2 - Diferenca do maior pelo menor\n");
    printf("3 - Produto entre os numeros digitados\n");
    printf("4 - Divisao do primeiro pelo segundo\n\n");
    scanf("%d",&opcao);
    if(opcao==1)
    {
        media = (n1+n2)/2;
        printf("\nA media entre os numeros eh: %.2f\n\n",media);
    }
    else
    {
        if(opcao==2)
        {
            diferenca=n1-n2;
            printf("\nA diferenca do primeiro pelo segundo eh: %.2f\n\n",diferenca);
        }
        else
        {
            if(opcao==3)
            {
                produto=n1*n2;
                printf("\nO produto entre os numeros digitados eh: %.2f\n\n",produto);
            }
            else
            {
                if(opcao==4 && n1!=0 && n2!=0)
                {
                    divisao=n1/n2;
                    printf("\nA divisao dp primeiro pelo segundo eh: %.2f\n\n",divisao);
                }
                else
                {
                    printf("\nopcao invalida\n\n");
                }
               
            }
        }
    }
   
    system("pause");
    return 0;
}


Click em Download para baixar os arquivos deste programa.
Este programa foi desenvolvido utilizando o software Dev c++.

Um comentário: