Advertisement
LuandaBernardo

Lista 2 - Q05

Nov 22nd, 2014
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.76 KB | None | 0 0
  1. /* Construa uma função que recebe três valores reais como parâmetro, e retorne o maior dos três.
  2.  Em seguida faça um programa que leia três valores do teclado e, utilizando a função definida previamente,
  3. imprima o maior dos três.*/
  4.  
  5.  
  6. #include <stdio.h>
  7. #include <conio.h>
  8.  
  9. int maior (int x, int y, int z){
  10.    
  11.     int m;
  12.    
  13.     if (x>y && x>z)
  14.     {
  15.         m = x;
  16.     }
  17.     else if (y>x && y>z)
  18.     {
  19.         m = y;
  20.     }
  21.     else if (z>x && z>y)
  22.     {m = z;}
  23.        
  24.     return m;
  25. }
  26.  
  27.  
  28.  
  29. main (){
  30. int a, b, c, D;
  31. printf ("Digite o valor de A: ");
  32. scanf ("%d", &a);
  33. printf ("Digite o valor de B: ");
  34. scanf ("%d", &b);
  35. printf ("Digite o valor de C: ");
  36. scanf ("%d", &c);
  37.    
  38.     D =  maior(a, b, c);
  39.     printf ("O maior valor entre %d, %d, %d e': %d",a, b, c, D);
  40. getch();
  41. return 0;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement