elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / ayuda compañeros! programa c ordenar mayor a menor en: 19 Enero 2015, 03:54 am
Hola compañeros, trate de hacer un programa que ordene los numeros de mayor a menor pero al correr salen muchos ceros y parece que tiene algun fallo, pero no se cual es, podrian ayudarme? en seguida coloco el codigo
Código
  1. #include <stdio.h>
  2. main(){
  3. int a, b, c, d, e, nm1, nm2, nm3, nm4, nm5;
  4. printf("Por favor introduzca 5 numeros separados por un espacio, en seguida se ordenaran de mayor a menor.\n");
  5. scanf("f%, f%, f%, f%, f%", a, b, c, d, e);
  6.  
  7. if (a >= b){
  8. nm1 = a;
  9. nm2 = b;
  10. }
  11. else {
  12.    nm1 = b;
  13.    nm2 = a;
  14. }
  15. if (c >= d){
  16. nm3 = c;
  17. nm4 = d;
  18. }
  19. else {
  20.    nm3 = d;
  21.    nm4 = c;
  22. }
  23. if (nm3 >= nm1){
  24.    nm1 = c;
  25.    nm3 = a;
  26. }
  27. else {
  28.    nm1 = a;
  29.    nm3 = c;
  30. }
  31. if (nm4 >= nm2){
  32.    nm2 = d;
  33.    nm4 = b;
  34. }
  35. else {
  36.    nm2 = b;
  37.    nm4 = d;
  38. }
  39.  
  40. if (e >= nm1 & nm3){
  41.    nm2 = nm1;
  42.    nm3 = nm2;
  43.    nm4 = nm3;
  44.    nm5 = nm4;
  45.    c = nm1;
  46. }
  47. else {
  48.    e = nm5;
  49. }
  50.  
  51. printf("Gracias! aqui estan tus numeros ordenados:\n %f, %f, %f, %f, %f", nm1, nm2, nm3, nm4, nm5);
  52. return 0;
  53. }

Mod: Tema modificado. Para hacer tu código más visible usa las etiqueta GeSHi
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines