Código: Seleccionar todo
while (cont < num)
{
    if(num % cont==0)
    {
        cont2++;               
    }     
   
    cont++;
}Si se cumple la condición del if, el número NO es primo. Sin embargo, el bucle sigue buscando números, ¿para qué?
Moderadores: Kravenbcn, largeroliker, fidelcastro, cerealkiller, pspCaracas, m0skit0, LnD, ka69, zacky06
Código: Seleccionar todo
while (cont < num)
{
    if(num % cont==0)
    {
        cont2++;               
    }     
   
    cont++;
}

 
  
 t4t4n_h4ck escribió:Ejer1:
t4t4n_h4ck escribió:printf("Lo sentimos el numero no es menor de 20 y tampoco es par");
t4t4n_h4ck escribió:Ejer2:
t4t4n_h4ck escribió:Ejer3:
t4t4n_h4ck escribió:Ejer4:
t4t4n_h4ck escribió:Ejer5:
Código: Seleccionar todo
while(intentos <= 5)
{
    if(intentos != 6)
wf19 escribió:Ejercicio 4?:
wf19 escribió:La Pregunta 5?
Código: Seleccionar todo
for (Contador = 5; (Contador) && (Intento != Secreto); Contador--)Código: Seleccionar todo
for (Contador = 5; (Contador != 0) && (Intento != Secreto); Contador--)Código: Seleccionar todo
   if (Contador)
      if (Intento != Secreto)
         printf("No acertaste Dood!, la respuesta era %d\n", Secreto);
      else
         printf("Acertaste Dood!, la respuesta en efecto era %d\n", Secreto);
   else
      printf("Acertaste Dood!, la respuesta en efecto era %d\n", Secreto); Demasiado complicado con comprobación de 2 condiciones cuando sólo tienes que comprobar 1.
 Demasiado complicado con comprobación de 2 condiciones cuando sólo tienes que comprobar 1.


 Ah, y cuidado con el castellano, que tienes más faltas en castellano que en programación
 Ah, y cuidado con el castellano, que tienes más faltas en castellano que en programación   
  
  Personalmente eso de declarar las variables al principio para usarlas más tarde no lo veo muy claro. Resta legibilidad y malgasta stack (las variables locales se reservan en la pila/stack). Mejor:
 Personalmente eso de declarar las variables al principio para usarlas más tarde no lo veo muy claro. Resta legibilidad y malgasta stack (las variables locales se reservan en la pila/stack). Mejor:Código: Seleccionar todo
float suma = numero1 + numero2;
float media = suma / 2;
float multiplicacion = numero1 * numero2; 
 CARDIHO escribió:Honestamente en este tuve que ver los ejercicios de los de mas para saber como incrementaban el valor a la variable sin utilizar la operación ++
CARDIHO escribió:vi que todos usaron (+=)
 
 Código: Seleccionar todo
int play_A, play_B;Lociento
 Es "lo siento"
 Es "lo siento"   
 Código: Seleccionar todo
printf("Intentalo otravez\n");Código: Seleccionar todo
switch (i)Código: Seleccionar todo
i++;Código: Seleccionar todo
printf("vaya se acabaron tus cindo intentos\n");
printf("Game over\n");

 jejeje
 jejejem0skit0 escribió:Dejas demasiados espacios en tu código que al final curiosamente dificultan la legibilidadAh, y cuidado con el castellano, que tienes más faltas en castellano que en programación

 
   .
 .m0skit0 escribió:Ejercicio 1: demasiados ifs. Hazlo sólo con 1 if y 1 else. No necesitas más para cumplir con el ejercicio. Intenta ceñirte a exactamente lo que se pide. No añadas más de lo pedido
m0skit0 escribió:Ejercicio 2: casi perfecto Personalmente eso de declarar las variables al principio para usarlas más tarde no lo veo muy claro. Resta legibilidad y malgasta stack (las variables locales se reservan en la pila/stack). Mejor:
Código:
float suma = numero1 + numero2;
float media = suma / 2;
float multiplicacion = numero1 * numero2;
Y es "harán", de "hacer", por tanto con "h"; no "aran"
m0skit0 escribió:¿Alguien dijo que no se pueda usar ++?
m0skit0 escribió:Hacer un return dentro de un while es considerado mala práctica. Modifica tu while para que no haga esto (y tampoco uses break).
m0skit0 escribió:Este mensaje es erróneo en caso de ser el último intento.

m0skit0 escribió:No hace falta hacer 2 llamadas a printf().
 
   
   
  

