Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.45 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <locale.h>
  4.  
  5. /*Receber dois números e executar alguma das 4 operações seguintes:
  6. 1:Média entre os números digitados
  7. 2:Diferenças do maior pelo menor
  8. 3:Produto entre os números digitados
  9. 4:Divisão do primeiro pelo segundo */
  10.  
  11. int main()
  12. {
  13.     setlocale(LC_ALL, "Portuguese");
  14.     float num1, num2, aux;
  15.     int op;
  16.     char cont;
  17.    
  18.     printf("Digite os dois números a serem utilizados\n");
  19.     scanf("%f", &num1);
  20.     scanf("%f", &num2);
  21.        
  22.     do{
  23.     printf("Qual a operação desejada?\n");
  24.     printf("1: Média\n");
  25.     printf("2: Diferença\n");
  26.     printf("3: Produto\n");
  27.     printf("4: Divisão\n");
  28.     printf("0: Sair\n");
  29.    
  30.     scanf("%d", &op);
  31.     switch(op){
  32.        
  33.         case 1:
  34.             aux = ((num1+num2)/2);
  35.             printf("A média dos números é: %f\n\n", aux);
  36.             break;
  37.         case 2:
  38.             if(num1>num2){
  39.                 aux = num1 - num2;
  40.                 printf("A diferença do maior para o menor é: %f\n\n", aux);
  41.             }
  42.             else{
  43.                 aux = num2 - num1;
  44.                 printf("A diferença do maior para o menor é: %f\n\n", aux);
  45.             }
  46.             break;
  47.         case 3:
  48.             aux = num1 * num2;
  49.             printf("O produto dos números é: %f\n\n", aux);
  50.             break;
  51.         case 4:
  52.             aux = num1 / num2;
  53.             printf("A divisão dos números é: %f\n\n", aux);
  54.             break;
  55.        
  56.         case 0:
  57.             printf("\n--------Obrigado por utilizar o programa-------");
  58.             return(0);
  59.             break;
  60.            
  61.         default:
  62.             printf("\nOpção inválida\n");
  63.             return main();
  64.     }
  65.            
  66.         }while(op != 0);
  67.     return(0);
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement