Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Programitas en c

  • 8 Respuestas
  • 6661 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado rollth

  • *
  • Moderator
  • Mensajes: 876
  • Actividad:
    3.33%
  • Reputación 16
  • El conocimiento es libre.
    • Ver Perfil
    • Whateversec
    • Email
  • Twitter: @RoloMijan
« en: Noviembre 04, 2014, 04:11:44 pm »
Hoy he estado haciendo unas practicas simples para la uni de c, os paso los codigo por si alguien quiere echarle un vistazo, aclaro que el del rombo esta tan feo porque ha sufrido 1000 transformaciones.

Este te ordena tres numeros que le des.

Código: C
  1. /*Ordenar variables*/
  2.  
  3. #include <stdio.h>
  4.  
  5. int main(){
  6. /* Declaracion de variables */
  7.   int num1,num2,num3,auxiliar;
  8. /* Fin declaracion de variables */
  9. /* Recogida de datos */
  10.   printf("Introduce 3 numeros: ");
  11.   scanf("%d %d %d",&num1,&num2,&num3);
  12.   auxiliar=0;
  13. /* Fin recogida de datos */
  14. /* Ordenando datos */
  15.   if (num1>=num2){
  16.     auxiliar=num1;
  17.     num1=num2;
  18.     num2=auxiliar;
  19.   }
  20.   if (num1>=num3){
  21.     auxiliar=num1;
  22.     num1=num3;
  23.     num3=auxiliar;
  24.   }
  25.   if (num2>=num3){
  26.     auxiliar=num2;
  27.     num2=num3;
  28.     num3=auxiliar;
  29.   }
  30.   printf("Los numeros ordenados son: %d %d %d",num1,num2,num3);
  31. /* Fin ordenando datos*/
  32. }
  33.  

Este te hace un triangulo de digitos, el maximo es el 9

Código: C
  1. /* Triandulo de digitos */
  2.  
  3. #include <stdio.h>
  4.  
  5. int main(){
  6. /* Declaracion de variables y solicitud */
  7.   int maxnum;
  8.   printf("Introduce el numero maximo del triangulo: ");
  9.   scanf("%d",&maxnum);
  10. /* Fin declaracion de variables y solicitud */
  11. /* Dibujo triangulo */
  12.   if ((maxnum<=9)&&(maxnum>=1)){
  13.     for (int l=1;l<=maxnum;l++){
  14.       for (int i=1;i<=maxnum-l;i++){
  15.         printf(" ");
  16.       }
  17.       for (int d=1;d<=l;d++){
  18.         printf("%d",d);
  19.       }
  20.       for (int d1=l-1;d1>=1;d1--){
  21.         printf("%d",d1);
  22.       }
  23.       printf("\n");
  24.     }
  25.   }
  26.   else{
  27.     printf("Numero invalido");
  28.   }
  29. /* Fin dibujo triangulo*/
  30. }
  31.  


Este hace un rombo con "@" "o" y "."

Código: C
  1. #include <stdio.h>
  2.  
  3. int main() {
  4.   int radio,letra;
  5.   letra=1;
  6.   printf("\250Lado del Rombo?");
  7.   scanf("%d",&radio);
  8.   radio=radio-1;
  9.   if (radio<=19&&radio>=-1){
  10.   for (int pc=0;pc<=radio;pc++){
  11.     letra=1;
  12.     for (int pc2=1;pc2<=radio;pc2++){
  13.       if(radio<pc2+pc){
  14.       if(letra==1){
  15.           printf("%c",'@');
  16.           letra++;
  17.         }
  18.         else{
  19.           if(letra==2){
  20.             printf("%c",'.');
  21.             letra++;
  22.           }
  23.           else{
  24.             if(letra==3){
  25.               printf("%c",'o');
  26.               letra++;
  27.             }
  28.             else{
  29.               if(letra==4){
  30.                 printf("%c",'.');
  31.                 letra=1;
  32.               }
  33.             }
  34.           }
  35.         }
  36.  
  37.       }
  38.       else{
  39.         printf(" ");
  40.       }
  41.     }
  42.     for (int i=0;i<=pc;i++) {
  43.     if(i==0&&pc%4==0){
  44.      letra=1;
  45.     }
  46.     else {
  47.       if(i==0&&pc%4==1){
  48.         letra=4;
  49.       }
  50.      else {
  51.       if(i==0&&pc%4==2){
  52.         letra=3;
  53.       }
  54.       else {
  55.         if(i==0){
  56.           letra=2;
  57.         }
  58.       }
  59.     }
  60.     }
  61.     if(letra==1){
  62.           printf("%c",'@');
  63.           letra++;
  64.         }
  65.         else{
  66.           if(letra==2){
  67.             printf("%c",'.');
  68.             letra++;
  69.           }
  70.           else{
  71.             if(letra==3){
  72.               printf("%c",'o');
  73.               letra++;
  74.             }
  75.             else{
  76.               if(letra==4){
  77.                 printf("%c",'.');
  78.                 letra=1;
  79.               }
  80.             }
  81.           }
  82.         }
  83.     }
  84.     printf("\n");
  85.   }
  86.   for (int pc=radio-1;pc>=0;pc--){
  87.     letra=1;
  88.     for (int pc2=1;pc2<=radio;pc2++){
  89.       if(radio<pc2+pc){
  90.       if(letra==1){
  91.           printf("%c",'@');
  92.           letra++;
  93.         }
  94.         else{
  95.           if(letra==2){
  96.             printf("%c",'.');
  97.             letra++;
  98.           }
  99.           else{
  100.             if(letra==3){
  101.               printf("%c",'o');
  102.               letra++;
  103.             }
  104.             else{
  105.               if(letra==4){
  106.                 printf("%c",'.');
  107.                 letra=1;
  108.               }
  109.             }
  110.           }
  111.         }
  112.       }
  113.       else{
  114.         printf(" ");
  115.       }
  116.     }
  117.     for (int i=0;i<=pc;i++) {
  118.           if(i==0&&pc%4==0){
  119.      letra=1;
  120.     }
  121.     else {
  122.       if(i==0&&pc%4==1){
  123.         letra=4;
  124.       }
  125.      else {
  126.       if(i==0&&pc%4==2){
  127.         letra=3;
  128.       }
  129.       else {
  130.         if(i==0){
  131.           letra=2;
  132.         }
  133.       }
  134.     }
  135.     }
  136.     if(letra==1){
  137.           printf("%c",'@');
  138.           letra++;
  139.         }
  140.         else{
  141.           if(letra==2){
  142.             printf("%c",'.');
  143.             letra++;
  144.           }
  145.           else{
  146.             if(letra==3){
  147.               printf("%c",'o');
  148.               letra++;
  149.             }
  150.             else{
  151.               if(letra==4){
  152.                 printf("%c",'.');
  153.                 letra=1;
  154.               }
  155.             }
  156.           }
  157.         }
  158.     }
  159.     printf("\n");
  160.   }
  161. }
  162. }
  163.  

Este es de una liguita entre 4 equipos.

Código: C
  1. /* Muestra la tabla de resultados de una liga */
  2.  
  3. #include <stdio.h>
  4.  
  5. int main(){
  6.   /* Declaracion de variables */
  7.   bool final = false;
  8.   int puntos1,puntos2,puntos3,puntos4,golesl,golesv,local,visitante,accion,ganador;
  9.   const char equipo1[]="Valencia F.C";
  10.   const char equipo2[]="Real Madrid C.F";
  11.   const char equipo3[]="Barsa C.F";
  12.   const char equipo4[]="Granada F.C";
  13.   puntos1=0;
  14.   puntos2=0;
  15.   puntos3=0;
  16.   puntos4=0;
  17.   /* Fin declaracion de variables */
  18.   printf("Los equipos participantes son: \n");
  19.   printf("Equipo 1: %s\n",equipo1);
  20.   printf("Equipo 2: %s\n",equipo2);
  21.   printf("Equipo 3: %s\n",equipo3);
  22.   printf("Equipo 4: %s\n",equipo4);
  23.   while (final==false){
  24.     /* Comienzo menu */
  25.     printf("\250Que accion quieres realizar?\n");
  26.     printf("1: Anadir partido\n");
  27.     printf("2: Ver resultado\n");
  28.     printf("3: Acabar liga\n");
  29.     scanf("%d",&accion);
  30.     /* Fin menu */
  31.     /* Comienzo accion 1 */
  32.     if (accion==1){
  33.       printf("Los equipos participantes son: \n");
  34.       printf("Equipo 1: %s\n",equipo1);
  35.       printf("Equipo 2: %s\n",equipo2);
  36.       printf("Equipo 3: %s\n",equipo3);
  37.       printf("Equipo 4: %s\n",equipo4);
  38.       printf("\250Cual es el equipo local?\n");
  39.       scanf("%d",&local);
  40.       printf("\250Cual es el equipo visitante?\n");
  41.       scanf("%d",&visitante);
  42.       printf("\250Cuantos goles ha metido el equipo local?\n");
  43.       scanf("%d",&golesl);
  44.       printf("\250Cuantos goles ha metido el equipo visitante?\n");
  45.       scanf("%d",&golesv);
  46.       if (golesl>golesv){
  47.         ganador=1;
  48.       }
  49.       else if(golesl<golesv){
  50.         ganador=2;
  51.       }
  52.       else {
  53.         ganador=3;
  54.       }
  55.       /* Comienzo dar puntos */
  56.       if (ganador==1){
  57.         if (local==1){
  58.           puntos1=puntos1+3;
  59.         }
  60.         else if (local==2){
  61.           puntos2=puntos2+3;
  62.         }
  63.         else if (local==3){
  64.           puntos3=puntos3+3;
  65.         }
  66.         else if (local==4){
  67.           puntos4=puntos4+3;
  68.         }
  69.       }
  70.       else if (ganador==2){
  71.         if (visitante==1){
  72.           puntos1=puntos1+3;
  73.         }
  74.         else if (visitante==2){
  75.           puntos2=puntos2+3;
  76.         }
  77.         else if (visitante==3){
  78.           puntos3=puntos3+3;
  79.         }
  80.         else if (visitante==4){
  81.           puntos4=puntos4+3;
  82.         }
  83.       }
  84.       else if(ganador==3){
  85.         if (local==1){
  86.           puntos1=puntos1+1;
  87.         }
  88.         else if (local==2){
  89.           puntos2=puntos2+1;
  90.         }
  91.         else if (local==3){
  92.           puntos3=puntos3+1;
  93.         }
  94.         else if (local==4){
  95.           puntos4=puntos4+1;
  96.         }
  97.         if (visitante==1){
  98.           puntos1=puntos1+1;
  99.         }
  100.         else if (visitante==2){
  101.           puntos2=puntos2+1;
  102.         }
  103.         else if (visitante==3){
  104.           puntos3=puntos3+1;
  105.         }
  106.         else if (visitante==4){
  107.           puntos4=puntos4+1;
  108.         }
  109.       }
  110.       /* Fin dar puntos */
  111.     }
  112.     /* Fin accion 1 */
  113.     /* Comienzo accion 2 */
  114.     if (accion==2){
  115.       printf("Esta es la tabla de clasificacion:\n");
  116.       if (puntos1>=puntos2&&puntos1>=puntos3&&puntos1>=puntos4){
  117.         printf("1º ");
  118.         printf("%s %d puntos\n",equipo1,puntos1);
  119.         if (puntos2>=puntos3&&puntos2>=puntos4){
  120.           printf("2º ");
  121.           printf("%s %d puntos\n",equipo2,puntos2);
  122.           if (puntos3>=puntos4){
  123.             printf("3º ");
  124.             printf("%s %d puntos\n",equipo3,puntos3);
  125.             printf("4º ");
  126.             printf("%s %d puntos\n",equipo4,puntos4);
  127.           }
  128.           else {
  129.             printf("3º ");
  130.             printf("%s %d puntos\n",equipo4,puntos4);
  131.             printf("4º ");
  132.             printf("%s %d puntos\n",equipo3,puntos3);
  133.           }
  134.         }
  135.         else if (puntos3>=puntos2&&puntos3>=puntos4){
  136.           printf("2º ");
  137.           printf("%s %d puntos\n",equipo3,puntos3);
  138.           if (puntos2>=puntos4){
  139.             printf("3º ");
  140.             printf("%s %d puntos\n",equipo2,puntos2);
  141.             printf("4º ");
  142.             printf("%s %d puntos\n",equipo4,puntos4);
  143.           }
  144.           else {
  145.             printf("3º ");
  146.             printf("%s %d puntos\n",equipo4,puntos4);
  147.             printf("4º ");
  148.             printf("%s %d puntos\n",equipo2,puntos2);
  149.           }
  150.       }
  151.       if (puntos4>=puntos3&&puntos4>=puntos2){
  152.           printf("2º ");
  153.           printf("%s %d puntos\n",equipo4,puntos4);
  154.           if (puntos3>=puntos2){
  155.             printf("3º ");
  156.             printf("%s %d puntos\n",equipo3,puntos3);
  157.             printf("4º ");
  158.             printf("%s %d puntos\n",equipo2,puntos2);
  159.           }
  160.           else {
  161.             printf("3º ");
  162.             printf("%s %d puntos\n",equipo2,puntos2);
  163.             printf("4º ");
  164.             printf("%s %d puntos\n",equipo3,puntos3);
  165.           }
  166.         }
  167.       }
  168.       else       if (puntos2>=puntos1&&puntos2>=puntos3&&puntos2>=puntos4){
  169.         printf("1º ");
  170.         printf("%s %d puntos\n",equipo2,puntos2);
  171.         if (puntos1>=puntos3&&puntos1>=puntos4){
  172.           printf("2º ");
  173.           printf("%s %d puntos\n",equipo1,puntos1);
  174.           if (puntos3>=puntos4){
  175.             printf("3º ");
  176.             printf("%s %d puntos\n",equipo3,puntos3);
  177.             printf("4º ");
  178.             printf("%s %d puntos\n",equipo4,puntos4);
  179.           }
  180.           else {
  181.             printf("3º ");
  182.             printf("%s %d puntos\n",equipo4,puntos4);
  183.             printf("4º ");
  184.             printf("%s %d puntos\n",equipo3,puntos3);
  185.           }
  186.         }
  187.         else if (puntos3>=puntos1&&puntos3>=puntos4){
  188.           printf("2º ");
  189.           printf("%s %d puntos\n",equipo3,puntos3);
  190.           if (puntos1>=puntos4){
  191.             printf("3º ");
  192.             printf("%s %d puntos\n",equipo1,puntos1);
  193.             printf("4º ");
  194.             printf("%s %d puntos\n",equipo4,puntos4);
  195.           }
  196.           else {
  197.             printf("3º ");
  198.             printf("%s %d puntos\n",equipo4,puntos4);
  199.             printf("4º ");
  200.             printf("%s %d puntos\n",equipo1,puntos1);
  201.           }
  202.       }
  203.       if (puntos4>=puntos3&&puntos4>=puntos1){
  204.           printf("2º ");
  205.           printf("%s %d puntos\n",equipo4,puntos4);
  206.           if (puntos3>=puntos1){
  207.             printf("3º ");
  208.             printf("%s %d puntos\n",equipo3,puntos3);
  209.             printf("4º ");
  210.             printf("%s %d puntos\n",equipo1,puntos1);
  211.           }
  212.           else {
  213.             printf("3º ");
  214.             printf("%s %d puntos\n",equipo1,puntos1);
  215.             printf("4º ");
  216.             printf("%s %d puntos\n",equipo3,puntos3);
  217.           }
  218.         }
  219.       }
  220.       else if (puntos3>=puntos2&&puntos3>=puntos1&&puntos3>=puntos4){
  221.         printf("1º ");
  222.         printf("%s %d puntos\n",equipo3,puntos3);
  223.         if (puntos2>=puntos1&&puntos2>=puntos4){
  224.           printf("2º ");
  225.           printf("%s %d puntos\n",equipo2,puntos2);
  226.           if (puntos1>=puntos4){
  227.             printf("3º ");
  228.             printf("%s %d puntos\n",equipo1,puntos1);
  229.             printf("4º ");
  230.             printf("%s %d puntos\n",equipo4,puntos4);
  231.           }
  232.           else {
  233.             printf("3º ");
  234.             printf("%s %d puntos\n",equipo4,puntos4);
  235.             printf("4º ");
  236.             printf("%s %d puntos\n",equipo1,puntos1);
  237.           }
  238.         }
  239.         else if (puntos1>=puntos2&&puntos1>=puntos4){
  240.           printf("2º ");
  241.           printf("%s %d puntos\n",equipo1,puntos1);
  242.           if (puntos2>=puntos4){
  243.             printf("3º ");
  244.             printf("%s %d puntos\n",equipo2,puntos2);
  245.             printf("4º ");
  246.             printf("%s %d puntos\n",equipo4,puntos4);
  247.           }
  248.           else {
  249.             printf("3º ");
  250.             printf("%s %d puntos\n",equipo4,puntos4);
  251.             printf("4º ");
  252.             printf("%s %d puntos\n",equipo2,puntos2);
  253.           }
  254.       }
  255.       if (puntos4>=puntos1&&puntos4>=puntos2){
  256.           printf("2º ");
  257.           printf("%s %d puntos\n",equipo4,puntos4);
  258.           if (puntos1>=puntos2){
  259.             printf("3º ");
  260.             printf("%s %d puntos\n",equipo1,puntos1);
  261.             printf("4º ");
  262.             printf("%s %d puntos\n",equipo2,puntos2);
  263.           }
  264.           else {
  265.             printf("3º ");
  266.             printf("%s %d puntos\n",equipo2,puntos2);
  267.             printf("4º ");
  268.             printf("%s %d puntos\n",equipo1,puntos1);
  269.           }
  270.         }
  271.       }
  272.       else if (puntos4>=puntos2&&puntos4>=puntos3&&puntos4>=puntos1){
  273.         printf("1º ");
  274.         printf("%s %d puntos\n",equipo4,puntos4);
  275.         if (puntos2>=puntos3&&puntos2>=puntos1){
  276.           printf("2º ");
  277.           printf("%s %d puntos\n",equipo2,puntos2);
  278.           if (puntos3>=puntos1){
  279.             printf("3º ");
  280.             printf("%s %d puntos\n",equipo3,puntos3);
  281.             printf("4º ");
  282.             printf("%s %d puntos\n",equipo1,puntos1);
  283.           }
  284.           else {
  285.             printf("3º ");
  286.             printf("%s %d puntos\n",equipo1,puntos1);
  287.             printf("4º ");
  288.             printf("%s %d puntos\n",equipo3,puntos3);
  289.           }
  290.         }
  291.         else if (puntos3>=puntos2&&puntos3>=puntos1){
  292.           printf("2º ");
  293.           printf("%s %d puntos\n",equipo3,puntos3);
  294.           if (puntos2>=puntos1){
  295.             printf("3º ");
  296.             printf("%s %d puntos\n",equipo2,puntos2);
  297.             printf("4º ");
  298.             printf("%s %d puntos\n",equipo1,puntos1);
  299.           }
  300.           else {
  301.             printf("3º ");
  302.             printf("%s %d puntos\n",equipo1,puntos1);
  303.             printf("4º ");
  304.             printf("%s %d puntos\n",equipo2,puntos2);
  305.           }
  306.       }
  307.       else if (puntos1>=puntos3&&puntos1>=puntos2){
  308.           printf("2º ");
  309.           printf("%s %d puntos\n",equipo1,puntos1);
  310.           if (puntos3>=puntos2){
  311.             printf("3º ");
  312.             printf("%s %d puntos\n",equipo3,puntos3);
  313.             printf("4º ");
  314.             printf("%s %d puntos\n",equipo2,puntos2);
  315.           }
  316.           else {
  317.             printf("3º ");
  318.             printf("%s %d puntos\n",equipo2,puntos2);
  319.             printf("4º ");
  320.             printf("%s %d puntos\n",equipo3,puntos3);
  321.           }
  322.         }
  323.       }
  324.     /* Fin accion 2 */
  325.     }
  326.     /* Comienzo accion 3 */
  327.     if (accion==3){
  328.       final=true;
  329.     }
  330.     /* Fin accion 3 */
  331.     else{
  332.       printf("Esa opcion no es posible");
  333.     }
  334.   }
  335. }

Bueno espero que os sirva un poquito a los nuevos :)
« Última modificación: Noviembre 11, 2014, 07:52:52 pm por rollth »

Desconectado Y3K

  • *
  • Underc0der
  • Mensajes: 173
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #1 en: Noviembre 04, 2014, 09:59:06 pm »
Pues sí se podrían "arreglar" un poquito, pero funcionan.

Muchas gracias por el aporte, vas bien ;)

Conectado DeBobiPro

  • *
  • Colaborador
  • *
  • Mensajes: 222
  • Actividad:
    8.33%
  • Reputación 2
  • Como no sabía que era imposible, lo hice.
    • Ver Perfil
« Respuesta #2 en: Noviembre 04, 2014, 11:24:56 pm »
buenos ejercicios, recuerdo que en los ramos de programación pedían cosas así, no está mal :D!

Se agradece!!
Nivel 77 TERCER OJO

Desconectado LKI

  • *
  • Underc0der
  • Mensajes: 61
  • Actividad:
    0%
  • Reputación 0
  • |Un día sin aprender nada, es un día perdido..|
    • Ver Perfil
    • Email
« Respuesta #3 en: Noviembre 06, 2014, 03:02:25 am »
Esta bueno! pequeña sugerencia: para mejorar la legibilidad del código podrías utilizar funciones,Saludos!!
Ser mejor cada día es mi meta

 =LKI=

Desconectado rollth

  • *
  • Moderator
  • Mensajes: 876
  • Actividad:
    3.33%
  • Reputación 16
  • El conocimiento es libre.
    • Ver Perfil
    • Whateversec
    • Email
  • Twitter: @RoloMijan
« Respuesta #4 en: Noviembre 10, 2014, 06:35:21 pm »
Actualizado con nuevos programitas  :D

Desconectado OnTheCore

  • *
  • Underc0der
  • Mensajes: 58
  • Actividad:
    0%
  • Reputación 1
    • Ver Perfil
« Respuesta #5 en: Noviembre 14, 2014, 05:52:15 pm »
Un consejo, mete espacio en los condicionales, en los loops, etc.
vos lo escribis asi:
if(i==1)
for(i=0;i!=0;i++)
escribilo asi:
if(i == 1)
for(i = 0; i != 0; i++)

Puede que con ese ejemplo no se note la diferencia. Pero cuando tengas algo mas largo, vas a notarlo bastante.
A modo de ejemplo:
if(i!=j&&i>3&&i<9&&i!=5) {
    for(i=0,j=1,k=512;cData!=0&&j!=q&&k!=w;i++,j+=3,k*=2) {

ahora con espacios.

if(i != j && i > 3 && i < 9 && i != 5)
{
    for(i = 0, j = 1, k = 512; cData != 0 && j != q && k != w; i++, j += 3, k *= 2) {

Por lo menos a mi, me parece mucho mas legible. La prolijidad es clave para no tener errores y poder encontrarlos mas rapido.
Igualmente es una opinion personal, programa como te guste :P

Desconectado rollth

  • *
  • Moderator
  • Mensajes: 876
  • Actividad:
    3.33%
  • Reputación 16
  • El conocimiento es libre.
    • Ver Perfil
    • Whateversec
    • Email
  • Twitter: @RoloMijan
« Respuesta #6 en: Noviembre 15, 2014, 07:59:42 am »
Un consejo, mete espacio en los condicionales, en los loops, etc.
vos lo escribis asi:
if(i==1)
for(i=0;i!=0;i++)
escribilo asi:
if(i == 1)
for(i = 0; i != 0; i++)

Puede que con ese ejemplo no se note la diferencia. Pero cuando tengas algo mas largo, vas a notarlo bastante.
A modo de ejemplo:
if(i!=j&&i>3&&i<9&&i!=5) {
    for(i=0,j=1,k=512;cData!=0&&j!=q&&k!=w;i++,j+=3,k*=2) {

ahora con espacios.

if(i != j && i > 3 && i < 9 && i != 5)
{
    for(i = 0, j = 1, k = 512; cData != 0 && j != q && k != w; i++, j += 3, k *= 2) {

Por lo menos a mi, me parece mucho mas legible. La prolijidad es clave para no tener errores y poder encontrarlos mas rapido.
Igualmente es una opinion personal, programa como te guste :P

Muchas gracias por el consejo, intentare hacerlo a partir de ahora, siempre es mejor intentar mejorar  ;D

Desconectado macodlim

  • *
  • Underc0der
  • Mensajes: 10
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« Respuesta #7 en: Noviembre 30, 2014, 07:16:47 am »
gracias tio, esta muy bien, yo tambien estoy aprendiendo C :o y va muy bien estos ejercicios.

Desconectado Kyxda

  • *
  • Underc0der
  • Mensajes: 4
  • Actividad:
    0%
  • Reputación 0
  • With great power comes great responsibility
    • Ver Perfil
« Respuesta #8 en: Diciembre 26, 2015, 03:22:16 pm »
Se que esto es de hace tiempo, pero tengo una duda con el primer programa, el de ordenar los numeros. He hecho yo el mismo programa hasta que me he dado cuenta de que yo no he puesto <= , sino que he puesto directamente < , ya que <= querria decir que si es menor que o igual haga tal accion, lo que me parece un sin sentido ya que te quedas con lo mismo y has hecho trabajar al programa para no conseguir nada, mi duda es si esto se tiene que hacer asi porque es en c y yo lo he hecho en c++

 

¿Te gustó el post? COMPARTILO!