moranguinho

EXER10ES1

Mar 13th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. /* Resolva as seguintes expressões matemáticas. X e Y são valores fornecidos pelo
  2. usuário. Calcule e mostre o resultado de cada expressão.
  3. Atenção para os resultados que podem ser valores float e para a prioridade dos
  4. operadores.
  5. Primeiro linearizar as expressões depois implementar o algoritmo para calcular o
  6. resultado.
  7. a) (x + y)/y * x*x
  8. b) (x+y) / (x-y)
  9. c) x*x + y*y*y / 2
  10. d) x3
  11. / x2
  12. e) Resto da divisão de x por y
  13. Resto da divisão de x por 3
  14. Resto da divisão de y por 5 */
  15. #include <stdio.h>
  16. int main (void)
  17. {
  18. float x, y, respFloat;
  19. int respInt;
  20.  
  21. printf("Valor de x: ");
  22. scanf("%f", &x);
  23. printf("Valor de y: ");
  24. scanf("%f", &y);
  25.  
  26. respFloat = (x+y)/y * x*x;
  27. printf("primeira formula: %.2f\n", respFloat);
  28.  
  29. respFloat = (x+y)/ (x-y);
  30. printf("segunda formula: %.2f\n", respFloat);
  31.  
  32. respFloat = (x*x + y*y*y) / 2.0;
  33. printf("terceira formula: %.2f\n", respFloat);
  34.  
  35. respFloat = x*x*x/x*x;
  36. printf("quarta formula: %.2f\n", respFloat);
  37.  
  38. respInt = (int)x % (int)y;
  39. printf("resto da divisao e.1: %d\n", respInt);
  40.  
  41. respInt = (int)x % 3;
  42. printf("resto da divisao e.2 %d\n", respInt);
  43.  
  44. respInt = (int)y % 5;
  45. printf("resto da divisao e.3 %d\n", respInt);
  46.  
  47. }
Advertisement
Add Comment
Please, Sign In to add comment