Primero que nada millón de gracias por haber creado este curso!! Me esta siendo de mucha ayuda para complementar lo que estoy viendo en una materia.. Me hacia mucha falta para terminar de comprender las estructuras del lenguaje! Me vino como anillo al dedo.. Profe, tambien quisiera hacerle una consulta: "Importante: Si la condición siempre retorna verdadero estamos en presencia de un ciclo repetitivo infinito. Dicha situación es un error de programación, nunca finalizará el programa." Cuando sin querer nos mandamos este error como principiantes, que sucede? Se puede arruinar el procesador(? Osea, que consecuencia puede llegar a tener? Y como se puede salir de ese bucle infinito?
@diegomoissetdeespanes3 жыл бұрын
La verdad no genera ningún problema con el hardware de la computadora, la única reprimenda vendrá de nuestro cliente que no obtiene los resultados deseados. Como un ciclo infinito se trata de un error lógico, el mismo debe ser detectado cuando probamos el funcionamiento del programa que estamos codificando.
@MM-bw8sl2 жыл бұрын
Algunos dicen: no existen las preguntas tontas. Yo digo que piensan eso porque no han escuchado tu pregunta.
@womensarewoman72742 жыл бұрын
@@diegomoissetdeespanes por favor sigue con el curso
@hugoalbarracinOK Жыл бұрын
@@MM-bw8sl Lo más importante es poder preguntar lo que a uno le ocasiona una duda. Nadie nace sabiendo.
@gasparfierre95622 жыл бұрын
profe una pregunta .. si o si hay que poner x = 1 y porque no directamente 1 ? y otra consulta porque inicio con una operación y no puso una entrada de datos en el diagrama de flujo ?
@diegomoissetdeespanes2 жыл бұрын
Hay problemas que no requieren la entrada de datos por teclado de un usuario. Si nuestro programa debe mostrar los números del 1 al 100, no se requiere que el operador ingrese un dato.
@AlanJhohany8 ай бұрын
Dejo mi prqueño aporte ahora a la inversa del 100 al 0 /* ESTRUCTURA REPETITIVA WHILE imprimir los numeros del 100 al 0 (conteo regresivo). */ #include #include int main(){ int x; x=100; while (x>=0) { printf("%i__", x); x=x-1; } getch (); return 0; }
@CruziGuilman-sd6kx2 ай бұрын
Hola das clase particular??
@diegomoissetdeespanes2 ай бұрын
No estoy dando clase particulares. Saludos.
@Francisco.Delgado_20042 жыл бұрын
Pero también se puede poner x++; ?
@diegomoissetdeespanes2 жыл бұрын
Si.
@norberto8383 ай бұрын
supongamos que tengo un algoritmo que mi programa de mensajería debe enviar un ping solicitando ver si hay nuevos mensajes, creo que alli si se puede hacer un while infinito
@diegomoissetdeespanes3 ай бұрын
Es verdad, si el programa de mensajería ejecutara el algoritmo de "ping" en el hilo principal utilizando un bucle while infinito, ese hilo estaría ocupado enviando pings y esperando respuestas. Como consecuencia, el programa solo podría atender esa tarea y no podría actualizar la interfaz de usuario o procesar nuevas entradas del usuario. Para evitar esto, se puede agregar un hilo dedicado exclusivamente al "ping", permitiendo que el hilo principal siga manejando la interfaz de usuario y otras tareas sin interrupciones. De esta manera, pueden existir dos bucles while infinitos simultáneamente: uno en el hilo de "ping" y otro en el hilo principal, funcionando de manera independiente y sin bloquear el funcionamiento del programa.
@norberto8383 ай бұрын
@@diegomoissetdeespanes mil gracias por sacarme la duda, soy autodidacta en esto