Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.52 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4. #include <conio.h>
  5.  
  6. int som(int num1,int num2);
  7. int divi(int num1,int num2);
  8. int men(int num1,int num2);
  9. int mult(int num1,int num2);
  10.  
  11. int main()
  12. {
  13.     char x[30]; int num1,num2;
  14.     fflush(stdin);
  15.     do{
  16.     system("cls");
  17.     printf("\n\n\n\t\t\t***.Programa iniciado. Desenvolvido por Leonardo.***\n\n\n");
  18.     printf(" Digite dois numeros para fazer uma operacao \n");
  19.     scanf("%d",&num1);
  20.     printf("\nSegundo numero agora:");
  21.     fflush(stdin);
  22.     scanf("%d",&num2);
  23.     printf("Digite a operacao que deseja fazer (somar, subtrair, multiplicar, dividir).\n\n");
  24.     system("color c");
  25.     fflush(stdin);
  26.     gets(x);
  27.     if(strcmp(x,"somar") == 0)
  28.     {
  29.         printf("Resultado da soma dos dois numeros = %d",som(num1,num2));
  30.     }
  31.     else if(strcmp(x,"subtrair") == 0)
  32.     {
  33.         printf("Resultado da subtracao dos dois numeros = %d",men(num1,num2));
  34.     }
  35.     else if(strcmp(x,"multiplicar") == 0)
  36.     {
  37.         printf("Resultado da multiplicacao dos dois numeros = %d",mult(num1,num2));
  38.     }
  39.     else if(strcmp(x,"dividir") == 0)
  40.     {
  41.         printf("Resultado da divisao dos dois numeros = %d",divi(num1,num2));
  42.     }
  43.     else { strcpy(x,"falha");  }
  44.    } while (strcmp(x,"falha")!=0);
  45. }
  46.  
  47. int som(int num1,int num2)
  48. {
  49.     return num1+num2;
  50. }
  51.  
  52. int men(int num1,int num2)
  53. {
  54.     return num1-num2;
  55. }
  56.  
  57. int mult(int num1,int num2)
  58. {
  59.     return num1*num2;
  60. }
  61.  
  62. int divi(int num1,int num2)
  63. {
  64.     return num1/num2;
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement