Ordenar 3 numeros


/ Published in: C#
Save to your folder(s)

Se pide 3 numeros al usuario y luego se pregunta si lo quiere en orden ascendente o descendente.


Copy this code and paste it in your HTML
  1. //Programa hecho por:
  2. //Josue Fuentes
  3. //En MonoDevelop 2.4 de Ubuntu 11.04
  4. using System;
  5. public class ascedesc
  6. {
  7.  
  8. public static void Main (string[] args)
  9. {
  10. int num1;
  11. int num2;
  12. int num3;
  13. int resp;
  14. int mayor;
  15. int menor;
  16. int medio;
  17. Console.WriteLine("Bienvenidos al primer programa de Programaciòn ");
  18. Console.Write(" Escriba primer nuemro entero \t ");
  19. num1 = Convert.ToInt32(Console.ReadLine());
  20. Console.Write(" Escriba segundo nuemro entero \t ");
  21. num2 = Convert.ToInt32(Console.ReadLine());
  22. Console.Write("Escriba tercer numero entero \t ");
  23. num3 = Convert.ToInt32(Console.ReadLine());
  24. if (num1 > num2)
  25. mayor = num1;
  26. else mayor = num2;
  27. if (num3 > mayor)
  28. mayor = num3;
  29. if (num1 < num2)
  30. menor = num1;
  31. else menor = num2;
  32. if (num3 < menor)
  33. menor = num3;
  34. if ((num1 != mayor) & (num1 != menor)){
  35. medio= num1;
  36. }
  37. else{
  38. if ((num2 != mayor) & (num2 != menor)){
  39. medio= num2;
  40. }
  41. else medio=num3;
  42. }
  43. Console.WriteLine("¿como desea ordenarlos ?");
  44. Console.WriteLine("ascendentemente....1");
  45. Console.WriteLine("Descendentemente...2");
  46. resp= Convert.ToInt32(Console.ReadLine());
  47. if (resp == 1){
  48. Console.WriteLine("eligio el modo ascendente");
  49. Console.WriteLine("el menor es: {0}", menor);
  50. Console.WriteLine("el medio es: {0}", medio);
  51. Console.WriteLine("el mayor es: {0}", mayor);
  52. }
  53. if (resp == 2){
  54. Console.WriteLine("eligio el modo descendente");
  55. Console.WriteLine("el mayor es: {0}", mayor);
  56. Console.WriteLine("el medio es: {0}", medio);
  57. Console.WriteLine("el menor es: {0}", menor);
  58. }
  59. }
  60. }

Report this snippet


Comments

RSS Icon Subscribe to comments

You need to login to post a comment.