Re: [Curso] Introducción a la programación en C (VI)
Publicado: 10 Sep 2011, 23:49
por ~Rdavid~
Tienes que usar la etiqueta de código o sino no se entiende nada ....
Re: [Curso] Introducción a la programación en C (VI)
Publicado: 11 Sep 2011, 11:08
por Yn$an€
Te he puesto en el post anterior algo, que me consta que has visto, sobre lo que no has hecho caso. Ese código está mal, punto. ¿O crees que estás ejecutando un ejemplo de comunicación entre procesos con redirecciones de flujos mediante pipes para usar fflush así a la ligera? fflush(0), querido amigo, es en realidad fflush(NULL), y creo que ya dejé bastante claro el por qué no se debe usar. Si no me crees, ¿has visto a alguien más utilizarlo antes en la solución a los ejercicios? Tanto este como el ejercicio anterior están incorrectos.
PD: Las etiquetas de código...
Re: [Curso] Introducción a la programación en C (VI)
Publicado: 12 Sep 2011, 02:59
por t4t4n_h4ck
Saludos, primero disculparme por no poner como se debe el codigo ya que tube problemas con mi conexion y me salio algo de error al cargar y pues lo deje asi nada mas el ejercicio, respecto al fflush gracias por aclararlo pero las cosas en español son mas lindas asi k no me tome el tiempo para traducir tu ayuda asi que no lo tome en cuenta... si se desea ayudar debe ser completa la ayuda hay que traducir las ideas no copiarlas y ponerlas nada mas bueno gracias por la ayuda y aqui mis ejercicios...
//incluyendo librerias #include <stdio.h> #include <stdlib.h> #include <windows.h> int main(int argc, char *argv[]) { //variables int num_secreto,num_capturado; //mensaje del juego printf("Bienvenidos al juego adivina el numero....\n\n"); //Ingresando numero secreto printf("ingrese el numero secreto... "); scanf("%d",&num_secreto); system("cls"); //ingresar Numero a adivinar del jugador X printf("Ingrese un numero entre 0 - 20000 ... "); scanf("%d",&num_capturado); //limpiando pantalla system("cls"); sleep(3000); //adivinando el numero if(num_capturado == num_secreto) { printf("Felicitaciones mi amigo, el numero es el correcto....\n"); }else if(num_capturado < num_secreto) { printf("Que pena estuviste cerca...Te recomiendo aumentar en %d o algo mas el numero jajaja \n",num_secreto - num_capturado); } else { printf("Que pena estas muy lejos... Te recomiendo disminuir en %d o algo menos el numero jajajja \n",num_capturado - num_secreto); } system("PAUSE"); return 0; }
//incluyendo librerias #include <stdio.h> #include <stdlib.h> #include <windows.h> int main(int argc, char *argv[]) { //variables int num_1,num_2; //Ingresando numero1 printf("ingrese el numero 1 ... "); scanf("%d",&num_1); //ingresar numero2 printf("Ingrese el numero 2 ... "); scanf("%d",&num_2); //limpiando pantalla system("cls"); sleep(2000);//pausando el sistema //comparando los numeros if(num_1 == num_2) { printf("El numero1 %d es igual al numero2 %d....\n",num_1,num_2); }else if(num_1 > num_2) { printf("El numero1 %d es mayor que el numero2 %d \n",num_1,num_2); } else { printf("El numero2 %d es mayor que el numero1 %d \n",num_2,num_1); } system("PAUSE"); return 0; }
//incluyendo librerias #include <stdio.h> #include <stdlib.h> #include <windows.h> #include <math.h> int main(int argc, char *argv[]) { //variables float num_1,num_2; //Ingresando numero1 printf("ingrese el numero 1 ... "); scanf("%f",&num_1); //ingresar numero2 printf("Ingrese el numero 2 ... "); scanf("%f",&num_2); //limpiando pantalla system("cls"); sleep(2000);//pausando el sistema //haciendo operaciones num_1 = num_1 * num_1; num_2 = num_2 * num_2; //comparando los numeros if(num_1 > num_2) { printf("El cuadrado de %.2f es mayor que el cuadrado de %.2f \n",sqrt(num_1),sqrt(num_2)); } else { printf("El cuadrado de %.2f es mayor que el cudrado de %.2f \n",sqrt(num_2),sqrt(num_1)); } system("PAUSE"); return 0; }
//incluyendo librerias #include <stdio.h> #include <stdlib.h> #include <windows.h> int main(int argc, char *argv[]) { //variables a utilizar int numero,verifica; //Ingresando numero printf("ingrese el numero a verificar ... "); scanf("%d",&numero); //limpiando pantalla system("cls"); sleep(2000);//pausando el sistema //haciendo operaciones verifica = numero % 2; //verificando si es par o impar if(verifica == 0) { printf("El Numero... %d es Par \n",numero); } else { printf("El Numero... %d es Impar \n",numero); } system("PAUSE"); return 0; }
Gracias por todo... Asi se aprende de los errores gracias por eso.
Re: [Curso] Introducción a la programación en C (VI)
Publicado: 13 Sep 2011, 12:42
por m0skit0
t4t4n_h4ck escribió:al fflush gracias por aclararlo pero las cosas en español son mas lindas asi k no me tome el tiempo para traducir tu ayuda asi que no lo tome en cuenta
Lo siento, pero si quieres dedicarte a la programación, más te vale aprender inglés porque el 99% de la información útil está en inglés. Además, de la documentación que hay en español no te puedes ni fiar (sólo hay que darse una vuelta por Wikipedia Español). Aunque también es cierto que Yn$an€ podría haberlo dicho con un poco más de educación...
En un rato le echo un vistazo a tus ejercicios, que estoy en el curro.
Re: [Curso] Introducción a la programación en C (VI)
Publicado: 13 Sep 2011, 14:19
por Yn$an€
Mis disculpas. Me pareció incorrecto. Bah, soy "un poco" tonto a veces. @t4t4n_h4ck, perdón. Sigue así.
Re: [Curso] Introducción a la programación en C (VI)
Publicado: 13 Sep 2011, 22:26
por t4t4n_h4ck
Ante todo un gran saludo a todos, @m0skit0: muchas gracias por las recomendaciones y pues es verdad que casi lo mejor esta en ingles y pues tambien nada me costaba copiar eso y ponerlo en el traductor de google pero bueno eso hago cuando investigo pero igual tendre que aprender el ingles para no hacerme adicto a los traductores.
@Ynsane: No hay problema mi buen amigo, se que deseas ayudar y tenlo por seguro que asi fue solo que me gusta que me expliquen las cosas en mi idioma el cual hablamos tanto tu como yo... bueno gracias de antemano por toda la ayuda que brindas con tus aportes bueno hasta luego y gracias nuevamente a todos.
Re: [Curso] Introducción a la programación en C (VI)
Publicado: 05 Feb 2012, 08:36
por CARDIHO
Antes que nada gracias profe por los cursos, estamos aprendiendo un buen jejejeje,y espero seguir aprendiendo mas
printf("introduce un numero entero: "); scanf("%d", &numero);
if (numero % 2 == 0) { printf("tu numero es par\n"); }
else printf("tu numero es impar\n");
return 0;
}
saludo2
Re: [Curso] Introducción a la programación en C (VI)
Publicado: 06 Feb 2012, 09:34
por m0skit0
Fíjate bien en cómo está formateado el if que te puse. Y no, no son tonterías: formatear bien el código evita errores tontos y lo hace más legible. Los else, se me olvidó ponértelo antes, pero tienen que ir igual que los if.
CARDIHO escribió:ejercicio 3
Como te he dicho, no necesitas calcular las potencias...
CARDIHO escribió:ejercicio 4
Antes lo tenías bien formateado (salvo lo dicho de los if) y ahora lo has roto...