Guest User

Untitled

a guest
Apr 21st, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. /*
  2. Autor: Alexandre Alkmim Chamon
  3. Data: 13/04/2018
  4. Descricao: verifica se um numero eh par e dentre 3 numeros qual o maior
  5. */
  6.  
  7. #include <stdio.h>
  8.  
  9. //verifica se um numero eh par com operador ternario
  10. int par(int num) {
  11. return(num % 2?0:1);
  12. }
  13.  
  14. //verifica qual numero eh o maior dos 3
  15. float maior (float n1, float n2, float n3) {
  16. return(n1 > n2? n1>n3?n1:n3 : n2>n3?n2:n3);
  17. }
  18.  
  19.  
  20. int main(void) {
  21. //dicionario de dados
  22. int n;
  23. float n1, n2, n3;
  24.  
  25. //recebe o numero p/ verificar se eh par
  26. puts("Entre com um numero inteiro:");
  27. scanf("%d", &n);
  28. if(par(n))//verifica se eh par
  29. printf("%d eh par\n", n);
  30. else
  31. printf("%d eh impar\n", n);
  32.  
  33. //recebe 3 numeros p/ verificar qual eh maior
  34. puts("Entre com um tres numeros reais:");
  35. scanf("%f%f%f", &n1, &n2, &n3);
  36. printf("O maior numero eh: %.2f\n", maior(n1, n2, n3));
  37. return 0;
  38. }
Add Comment
Please, Sign In to add comment