Guest User

Untitled

a guest
Dec 11th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. /**
  2. * @file MayorMenor.c
  3. * @brief Ejercicio 1 del laboratorio 2
  4. */
  5. #include <stdio.h>
  6. #include <stdlib.h>
  7.  
  8. /**
  9. * @brief Primer número
  10. */
  11. int uno;
  12.  
  13. /**
  14. * @brief Segundo número
  15. */
  16. int dos;
  17.  
  18. /**
  19. * @brief Tercer número
  20. */
  21. int tres;
  22.  
  23. /**
  24. * @brief Mayor número
  25. */
  26. int mayor;
  27.  
  28. /**
  29. * @brief Menor número
  30. */
  31. int menor;
  32.  
  33. /**
  34. * @brief Resuelve el ejercicio 1 del laboratorio 2
  35. *
  36. * Recibe 3 int por la línea comando y escribe el mayor
  37. * y el menor de ellos en la consola de comandos.
  38. * @param argc Siempre debe ser 4
  39. * @param argv Los números son argv[1], argv[2] y argv[3]
  40. * @return EXIT_SUCCESS a menos que haya error en la línea comando.
  41. */
  42. int main(int argc, char *argv[])
  43. {
  44. /**
  45. * Procedimiento <BR>
  46. *
  47. * 1. Captura de los tres números.
  48. */
  49. uno= atoi(argv[1]);
  50. dos= atoi(argv[2]);
  51. tres= atoi(argv[3]);
  52.  
  53. /**
  54. * 2. Determinación del mayor y el menor.
  55. */
  56.  
  57. /**
  58. * a) Determinar el mayor número
  59. */
  60. mayor= uno;
  61. if ( dos > mayor )
  62. mayor= dos;
  63. if ( tres > mayor )
  64. mayor= tres;
  65.  
  66.  
  67. /**
  68. * b) Determinar el menor número
  69. */
  70.  
  71. /**
  72. * 3. Escritura del mayor y el menor.
  73. */
  74. printf("Menor= %d\n", menor);
  75. printf("Mayor= %d\n", mayor);
  76.  
  77. return EXIT_SUCCESS;
  78. }
Add Comment
Please, Sign In to add comment