✍ Ejercicios Resueltos con Ciclo FOR [Guía 4] Parte 2 - Aprender PROGRAMACIÓN (Desde Cero) - E#10

Поделиться
HTML-код
  • Опубликовано: 8 янв 2025

Комментарии • 235

  • @MaxiPrograma
    @MaxiPrograma  4 года назад +3

    🔥Ya estamos con For? Bueno, sigamos!! Ahora While 👉bit.ly/2YPgNdM
    ✅ Podés pasar por maxiprograma.com para sumarte al Campus Virtual (gratis) para seguir el curso desde allí y obtener todos los ejercicios, el foro de dudas y poder certificar el curso con el examen final.
    ⚡Y si querés, seguime en instagram.com/maxiprograma/ para estar al tanto de todas las novedades 🥰
    Saludos!

  • @bylou99
    @bylou99 Год назад +8

    El ejercicio 10 fue la mejor explicacion nunca antes jamas vista 🤣🤣
    Aqui 👇 los que resolvieron el ejercicio utilizando solo las variables "maximo par" y "minimo impar" 🧠

  • @juliomaine
    @juliomaine Год назад +4

    Fuuaaa el ejercicio 10 casi me hace explotar la cabezaa jajaja pero despues de 2 horas lo pude resolver.
    Gracias maxi por lo que haces, se disfrutan mucho tus clases

  • @showsdemagiaymuchohumorkom2557
    @showsdemagiaymuchohumorkom2557 3 года назад +31

    Buenas maxi, escribo ya que este comentario quizas les sirva a alguno que no haya entendido cuando invertiste la bandera, a mi me noqueaste mal, vi ese ejercicio 6 veces hasta que entendi, que me hacia falta conocimiento del tipo de dato booleano, cuando investigue me di cuenta que en estos datos tienen logica binaria , y el dato importatisimo es que siempre el cero es falso y el 1 es verdadero, a partir me di ahi entendi el ejercicio. La verdad que recien empiezo en este mundo, sos muy claro, didactico, tenes los conocimientos y capacidad, ponete una escuela o sino me equivoco lo llaman bootcamp, que te va a ir 10 puntos. Si mande fruta avisame que borro el comentario. Saludos Leo

    • @MaxiPrograma
      @MaxiPrograma  3 года назад +3

      Es correcto lo que comentás y lo explico en el segundo vídeo de la serie! El episodio 1 3/4, jeje.
      Buenísimo que te sirva el contenido!
      Saludos.

    • @De_Marchi13
      @De_Marchi13 2 года назад +2

      Si no era por tu comentario nunca le iba a entender al ejercicio. Me puse a leer e investigar un poco y quedo todo claro :)

    • @hernannequi
      @hernannequi 2 года назад

      Sos un genio, solo eso, saludos y eternas gracias!!

    • @valenpresta
      @valenpresta 6 месяцев назад

      hola amigo donde pudiste investigar todas esas cosas?

  • @claudiarocio08
    @claudiarocio08 Год назад +3

    Muchisimas gracias por tus videos. Me volaste la cabeza con los ejercicios 10 y 11. Todavia estoy en modo "recalculando" 😅😅😅

  • @hyonzaryu
    @hyonzaryu 2 года назад +13

    ¿Cómo puedo estudiar, reirme, aprender y meterle ganas a mi carrera? Con el profe Maxi, obvio. Gracias por existir!

  • @eloyayalarodriguez6280
    @eloyayalarodriguez6280 Год назад +1

    Diossssssssssssss!!!! Después de lograr entender el ejercicio nº7 (muchas veces viéndolo repetido).....lo lleve a la practica en Pseint y volvió a costarmeeee mucchho.....pero al final CONSEGUIDO y ENTENDIDO!!!!....Gracias.

    • @MaxiPrograma
      @MaxiPrograma  Год назад

      💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪

    • @nehuenrojas7027
      @nehuenrojas7027 Год назад

      @@MaxiPrograma yo todavia no logro entender como saco la posicion... solo me sale el total de posiciones :(

    • @nehuenrojas7027
      @nehuenrojas7027 Год назад

      Entendido unos minutos despues de escribir el primer comentario JAJAJa xD

  • @anaromero6007
    @anaromero6007 Год назад +3

    Fuaaaaaa después de ver el ejercicio 10 por 4 días seguidos finalmente lo entendí. Pensé que no la contaba.

  • @diegodelfino4663
    @diegodelfino4663 3 года назад +1

    Hola Maxi! Antes que nada gracias por tu contenido, me lo recomendó un amigo que estudia programación en la UTN y lo estoy haciendo con muchas ganas. Antes de pasar todo esto a código hice todas las guías en Raptor para asegurarme que todo funcione y salvo algunos ejercicios muy puntuales pude resolverlos todos. De a poco se va complicando, eso me gusta. Infinitas gracias!

  • @diegocerpaquiroz2755
    @diegocerpaquiroz2755 3 года назад +3

    Increible lo bien que explicas !!
    Muchas gracias por tu contenido (:

  • @IGNKTOR
    @IGNKTOR Год назад

    Que bendición, gracias maxi saludos desde
    Perú.

  • @marcelon.correa6220
    @marcelon.correa6220 2 года назад +7

    Gente para El ejercicio 10, Que uso !BI , les dejo la siguiente anotacion que puede ayudarles a comprender un poco.
    La lógica binaria trata de las operaciones lógicas con variables que adoptan sólo dos valores posibles (0,1), tomando como referencia que el valor “0” corresponde a un valor que se puede denominar “NO”, “Falso”, “Bajo”, “Abierto”, etc., y el valor “1” como “SI”, “Verdadero”, “Alto”, ‘Cerrado”, etc., en dependencia del sistema a que se aplique
    gracias google-sensei

  • @matiasrojas7683
    @matiasrojas7683 2 года назад

    De alguna forma encuentro re bonito esto de como va calzado todo, cambiando valores de variables y haciendo que el "circuito" siga su caminito para llegar a las respuestas.

  • @elfernebrancaleone3796
    @elfernebrancaleone3796 4 года назад +1

    el 9 antes de mirar el video lo hice y casi lo hago bien, lo planteé bien pero me equivoqué en el sigo del acumulador y en vez de usar contador usé posición, pero me alegra haber planteado bastante bien el problema.

  • @marianomarasco5631
    @marianomarasco5631 8 месяцев назад

    Ví ésto hace 6 meses con el curso gratis maxiprogramero. Hoy lo vuelvo a ver estando en la tecnicatura ( TUP frgp ). Creía haberlo superado, jajaja. De todos modos, al verlo es lógico (y pienso: "como no tuve en cuenta esta skill"), no como aquella "primera vez" que se me derritió un pedazo de cerebro. Acá queda grabado.

  • @gustavogurruchaga
    @gustavogurruchaga Год назад +3

    Hola Maxi, buen día. En el ejercicio 10 usas banderas. Que diferencia hay en usar una variable con el mismo nombre con valr 0 y preguntar en el if si n es mayor a la variable. Es válido también.? Muchas gracias.

  • @elprofepablogalan
    @elprofepablogalan Год назад +1

    Completamente impactante 🤯

  • @mundodeatres
    @mundodeatres Год назад

    "UN BARDO VIOLENTO" jajajajaj, espectacular todos los videos Maxi!
    Estoy hace un tiempo aprendiendo pero no terminaba nunca de darle con la tecla.
    un abrazo grande!!

  • @hectorlaguna4913
    @hectorlaguna4913 2 года назад

    La explicación está muy buena. Y el remate (bardo violento) también.

  • @artluca2701
    @artluca2701 2 года назад

    Buenísimo el curso Maxi. Te felicito!!!!

  • @lucasdinizo232
    @lucasdinizo232 4 года назад +1

    Gracias profe! Voy a repasar y practicarlo bastante a este ciclo porque me cuesta horrores 😅 Saludos!

  • @yesicawindecker8086
    @yesicawindecker8086 2 года назад

    que buen videooo... mil gracias!

  • @Juaniz91
    @Juaniz91 2 года назад

    Maxi buen día! Tengo una duda con respecto a el "!BI" (negación de la bandera impar). Min 24:20 aprox.
    Sería lo mismo no negarla e invertir lo que viene después? Digamos, poner "BI" solo, que se vaya la primera vuelta por el camino F y asignarle un BI=1 (asignando también el MinI=N) para que la segunda vuelta se vaya por el camino V, consultar si N

  • @ceciliajlopez1911
    @ceciliajlopez1911 4 года назад +7

    Hola! Gracias por estos videos! Una pregunta sobre el ejercicio 11: luego de cerrar el ciclo for y antes de finalizar el programa pusiste imprimir en pantalla el máximo, pero el ejercicio decía que debía emitir también un cartel en caso de que no hubiera números primos. Quiero saber si lo resolví bien 😊
    Use un if con la condición "!Primos" y a la izquierda imprimir "no hay primos" y a la derecha imprimir el máximo. Está bien usado el "!"? Garcias!

    • @MaxiPrograma
      @MaxiPrograma  4 года назад +7

      Me imagino que "Primos" es una bandera que arranca en cero afuera de todo y si encontraste algún primo, la pasaste de valor, no? Si es así, está perfecto. Y muy bien la observación de ese faltante!!
      Gracias!

    • @enojosanto7077
      @enojosanto7077 2 года назад

      @@MaxiPrograma muchas gracias. Venía por lo que advierte Cecilia. Ese If final lo pensé preguntando si Primos era mayor a cero.

    • @joelcastelli
      @joelcastelli 2 года назад

      @@MaxiPrograma la misma duda me surgio. Y lo q hice es preguntar abajo de todo con un IF. Primo == 1. Si es igual hay Mayor Primo y si no, no hay primos. Obviamente me fije antes el mensaje que pusiste aca ☝. JAJAJAJA 😅

  • @klandestinounder
    @klandestinounder 3 месяца назад

    ejercicio 10.... mamita, me quemó el cerebro, pero al final lo entendi y ahora me resulta refacil, gracias por los videos!!

  • @juanpabloopresnik8872
    @juanpabloopresnik8872 3 года назад +2

    lo que estaría bueno y a modo de constructiva, es que a la música de fondo le bajes un poquito el volumen, si bien no está así como que te rompe los oídos, a lo largo de un tiempito llega a distraer la atención del foco principal (o capaz soy yo que soy un colgado)

  • @djfervega
    @djfervega 4 года назад +3

    Buenas tardes Maxi. Primero muchas gracias por todos estos videos, son geniales!. Te queria hacer una consulta: en el minuto 31:15 aprox mostras en el flujo que si en el if que contiene con==0 si no es primo se va. Esa posicion es correcta para poner el cartel que aclare que no hay numeros primos. Desde ya muchas gracias!. Saludos

    • @MaxiPrograma
      @MaxiPrograma  4 года назад +6

      La pregunta del IF dice si con==2 (a dos, no a cero). No, no es correcto poner allí el cartel, porque estás evaluando UN número allí recién. Si lo ponemos en ese lugar, CADA VEZ que un número NO sea primo, el programa te va a decir "no hay primos...". Y eso, es correcto?
      Lo correcto para saber si había o no primos es afuera, antes de mostrar el MP, preguntar si la bandera PRIMO está en cero. Si está en cero, quiere decir que luego de haber analizado tooooodos los nros, no se encontró ninguno. Se ve?

    • @djfervega
      @djfervega 4 года назад

      Maxi Programa clarisimo!. Muchas gracias.

    • @mygoogleaccount1049
      @mygoogleaccount1049 4 года назад

      @@djfervega ahora entiendo porque la bandera, aunque yo habia pensado en cambiar la bandera por Mp=0
      y en lugar de el if !Primo .. que si va para ese lado ES porque es primo directamente resolver con un IF N>MP. MP=N
      y a la salida directamente IF !MP=0 .....MP si falso .... No Primo

  • @pablialmendra
    @pablialmendra 9 месяцев назад +1

    hola buenas noches queria hacer una consulta sobre el ejercicio 10, en ese ejercicio maxi inicializa la bandera de impares en 0, entonces cuando tiene que evaluar la condicion de BI(bandera de impares) osea el BI que esta adentro del if, lo que maxi dice es que quiere que cuando arranque con cero se vaya al verdadero, entonces la unica forma de que la condicion se vaya por el verdadero es que invierta la condicion con !BI? y que pasa si no pone el caracter "!" y lo deja en false a BI? cuando le den un numero Impar no se ejecuta la instruccion por estar en false? o entendi mal :(

    • @John-bz7hy
      @John-bz7hy 9 месяцев назад

      Estoy en exactamente la misma situacion confundido.

    • @John-bz7hy
      @John-bz7hy 9 месяцев назад

      Mira el comentario de @brakomo333 mas abajo en los comentarios y leelo varias veces y ya le encontraras el sentido.

  • @juanjomusic5447
    @juanjomusic5447 4 года назад

    GRACIAS!! A viene bravo el tema!! jaja

  • @031jonat
    @031jonat 2 года назад +1

    QUE HERMOSO QUILOMBO EL EJERCICIO 11!! jajaja! Casi lo resuelvo todo, me falta incorporar las banderas

  • @tongastonga22
    @tongastonga22 2 года назад

    Gracias!!

  • @nicolasgonzalez9710
    @nicolasgonzalez9710 2 года назад +3

    Hola Maxi, me surge una duda en el ejercicio 10, en este ejercicio en la parte al poner !BI seria lo mismo que poner BI==0, ambas cumplirian la misma funcion??

  • @amaccan
    @amaccan 3 года назад +3

    ​ @Maxi Programa Maxiii, estoy trabada con la forma de pensar la negación de la bandera. Entiendo lo que decís de que si la negamos, haríamos que funcione al revés.
    Pero mi duda es, son dos soluciones diferentes para el mismo problema, lo que proponés con los if en pares e impares? Si quiero que una bandera vaya por vía positiva una solución sería evaluar si es igual a 0 y una segunda solución sería negar la variable?
    Otra opción podría ser si inicializáramos la bandera en 1 o true (no sé como sería ahí)?

    • @MaxiPrograma
      @MaxiPrograma  3 года назад +2

      Es correcto tu razonamiento, todo lo que decís. Creo que lo entendiste más que bien, jaja. Son diferentes opciones las que propongo, y sí, podés inicializar la bandera en 1 o true (esto depende del lenguaje, generalmente true); En este caso no negarías la banera para ir al verdadero del If.

    • @amaccan
      @amaccan 3 года назад +2

      @@MaxiPrograma esaaaa, que felicidat estar entendiendo! Vamaaaa, gracias 🙂

  • @gloriaamarilla792
    @gloriaamarilla792 3 года назад +1

    Hola maxi! Una consulta. En el minuto 32:33 Nos decís que hagamos una "prueba de escritorio" y quería preguntarte ¿Qué es una prueba de escritorio?

    • @MaxiPrograma
      @MaxiPrograma  3 года назад +2

      Una prueba de escritorio es, una vez que ya tenemos el programa armado, ponerle valores de ejemplo a las variables iniciales e ir simulando la ejecución (con el cerebro, lápiz y papel) el programa paso a paso para ver cómo se desempeña. Está explicado en videos anteriores.

    • @gloriaamarilla792
      @gloriaamarilla792 3 года назад

      @@MaxiPrograma Buenísimo!! Gracias maxi!!😄

  • @lucasmineo3758
    @lucasmineo3758 Год назад +2

    hola maxi, una pregunta, en el ejercicio 7 al dar la segunda vuelta del ciclo en el segundo if cuando tenes la condicion de N mayor a MAX, el valor de MAX a no tenerlo como valor por fuera del ciclo, queda el valor del primer MAX guardado de la primera vuelta o se reseteo al dar la segunda vuelta?

    • @marinacelestechavez
      @marinacelestechavez Год назад +1

      Hola, no se si saldrá doble la respuesta pero se borró todas las que habia dado! Jaja . Te paso nuevamente, perdon si va duplicado:
      En la primer vuelta el ciclo le pide al usuario que ingrese N. Lo lee y lo pone en la variable MAX asi ya te aseguras que tenes un primer nro guardado para comparar el q viene despues en la segunda vuelta. En la vuelta nro dos, el ciclo le pide nuevamente al usuario que ingtrese un N. Si es mayor, lo guarda a este segundo N en MAX, si no, sigue a la tercera vuelta, pide otra vez N y vuelve a comparar... asi hasta que termina el ciclo. Se comprendió mejor?

  • @guillermogonzalez3088
    @guillermogonzalez3088 2 года назад

    Hola Maxi. Consulta. Con respecto a lo que decis en 22:48 (Ej 10) Como sabes que BI comienza con falso si no le asignaste un 0 dentro del if? En lugar de !BI no tendria que ser !BI==0?

    • @MaxiPrograma
      @MaxiPrograma  2 года назад

      Le asigné cero al comienzo del algoritmo. Inicialicé la variable, le di un valor inicial. Desde ese momento tiene cero hasta que algo lo cambie. Al escribir “!BI” estoy escribiendo una condición que evalúa el estado de la bandera. Todo If resuelve en verdadero o falso sus condiciones. Es un cálculo lógico que decanta en true o false. Qué pasa si directamente le doy una variable que no tenga que calcular, qué ya esté calculada… una variable que tenga un valor true o false… en ese caso, si la variable tiene true, se irá al verdadero, de lo contrario se irá al false. Qué pasa si le pongo un operador de negación a esa variable? Lo que muestro en el vídeo. Se va al verdadero cuando la variable tenga false (o cero). Se ve?

    • @guillermogonzalez3088
      @guillermogonzalez3088 2 года назад

      @@MaxiPrograma Lo que entiendo es que !BI es lo mismo que decir BI==0 (y tambien podrias haber escrito BP solamente en el if del camino de los pares sin decir que BP==0, aunque obviamente sin el !). Entonces con !BI lo que estas haciendo es negar el falso (es decir, estas diciendo NOT FALSE) y si estas negando el falso entonces se va para el VERDADERO (entonces se puede decir que en este caso NOT FALSE= TRUE) y aunque este puesto asi, si va para el lado del verdadero, estoy preguntando lo mismo que si con un if pusiera BI==0, es decir, "Es verdad o mentira que no tengo ningun impar?" (aunque especificamente la pregunta con un !BI en el if seria "Es NOT FALSE o NOT TRUE que no tengo ningun impar?" Estaria bien mi pensamiento?

  • @JuanMartínGrimaldi
    @JuanMartínGrimaldi 4 месяца назад

    Pregunta: en el ejercicio 7 no hace falta que inicialices la variable pos en cero?

  • @juanjomusic5447
    @juanjomusic5447 4 года назад +1

    Me explotó el cerebro!!! jaja

  • @nicolasm12
    @nicolasm12 2 года назад +2

    Buenas Maxi, me podrias decir por que nos interesa en los ejercicios 10 y 11 en que vuelta ingresa un numero par/impar ( en caso del ejercicio 10) o un numero primero en el ejercicio numero 11? En ningun momento la consigna lo pregunta . Gracias.

    • @diegobacigalupo6505
      @diegobacigalupo6505 2 года назад +1

      si no entendí mal es para darle el valor a MP del primer N que llegue. Así después, podes comparar si N es mayor a MP siendo este el primer numero que llego.

    • @paolis2886
      @paolis2886 2 года назад

      @@diegobacigalupo6505 Sí, justo así.

  • @gabrielayi3010
    @gabrielayi3010 2 года назад +1

    Hola Maxi, cuando vos decis que con la siguiente vuelta de un ciclo se borran los datos anteriores, te referis solo a los ingresos? Por ejemplo con los maximos, que en una vuelta le asigno un valor, y a la siguiente uso ese valor como referencia. No se borra ese valor durante el cambio de ciclo?
    Graciassssssss

  • @jguillermooliver
    @jguillermooliver 2 года назад

    Hice un curso con pseint y nunca nombraron la variable bandera. Resolvía este tipo de ejercicios de encontrar mayor inicializando la variable mayor con el número menor posible pero siempre me quedo la duda de que algo no estaba bien del todo cuando no se sabe cúal es el límite menor. Es clave la variable bandera como bien decís. Gracias.

    • @Ste20235
      @Ste20235 2 года назад

      egg?

    • @jguillermooliver
      @jguillermooliver 2 года назад

      @@Ste20235 si, como sabes?

    • @Ste20235
      @Ste20235 2 года назад

      @@jguillermooliver lo estoy haciendo tambien

  • @gastonnieto4909
    @gastonnieto4909 2 года назад

    Excelente video, en el ejercicio 9 solo esta programado para dar 10 vueltas y son 20 pero seguro ya lo has notado

  • @guillermofeola1085
    @guillermofeola1085 2 года назад +2

    Hola Maxi! Te pregunto. En el ejercicio 11 (máximo primo), donde iría el cartel que aclara que no hay primo?. Habría que crear un if afuera de todo?

    • @aldairsalvini32
      @aldairsalvini32 2 года назад

      ¡Hola Guille! Dejé un comentario que espero que Maxi vea para darnos una devolución que nos servirá. Pero creo que el if se haría dentro del for (según el planteo que yo hice en dicho comentario).

    • @Miguelon
      @Miguelon Год назад

      yo lo hice afuera de todo y tambien al último if puse un contador para no primos en la parte negativa, iniciando ese contador en 0 afuera de todo junto con la bandera, al final a cerrar los 2 "for" hice otro If en donde si el contadorNoPrimo era igual a 10, imprimiera "no hay primos" y en caso contrario imprimir el numero máximo primo.

    • @Miguelon
      @Miguelon Год назад +1

      @@aldairsalvini32 yo lo hice afuera de todo y tambien al último if puse un contador para no primos en la parte negativa, iniciando ese contador en 0 afuera de todo junto con la bandera, al final a cerrar los 2 "for" hice otro If en donde si el contadorNoPrimo era igual a 10, imprimiera "no hay primos" y en caso contrario imprimir el numero máximo primo.

  • @luchi8647
    @luchi8647 3 года назад

    13:25 Minuto Bandera

  • @sbiff5987
    @sbiff5987 2 года назад +1

    Venía pisteando como una campeona...hasta el ejercicio 7...

  • @valenpresta
    @valenpresta 8 месяцев назад

    hola maxi el ejercicio 5 donde lo puedo encontrar resuelto?

  • @nicoche5931
    @nicoche5931 Год назад

    Los ultimos no los pude hacer, pero al ver la explicacion los entendi. Jodido, pero a seguir.

  • @CristianDiegoTorrico
    @CristianDiegoTorrico 4 года назад

    maxi en el min 10:50 cuando en el FOR se coloca que x es menor a cero, no seria menor a 20 ya que son la edades que pide el ejercicio?

    • @MaxiPrograma
      @MaxiPrograma  3 года назад +1

      Correcto! Puse menor a 20, pasa que está muy mal escrito, pero fíjate que es lo que relato a medida que lo escribo.

    • @CristianDiegoTorrico
      @CristianDiegoTorrico 3 года назад

      @@MaxiPrograma ah dale muchas gracias!

  • @christiansegura9958
    @christiansegura9958 Год назад

    Hola Maxi!!! la verdad que me gustan muchos tus vídeos y creo que todos contándome a mi, tuvimos problemas con el ejercicio 10 de este vídeo, no termino de entender que es una bandera y por que es necesario poner las banderas. No seria mas fácil poner dos variables al principio que vayan recogiendo los números y abajo solo dejar el IF que te dice cual es PAR e IMPAR, y a medida que van pareciendo los números cada uno va por su lado y después habría otro IF que determinaría si es mayor en caso de ser PAR y lo guarda en su variable y menos en caso de IMPAR y lo guarda en su variable, después se imprimen esas variables en pantallas y fin.

    • @gustavogurruchaga
      @gustavogurruchaga Год назад +1

      Hola, la misma pregunta me hago yo. El ejemplo del ejercicio 10 es solo para mostrar las banderas? Se puede hacer de ambas formas?

  • @leandroflores8650
    @leandroflores8650 Год назад

    Buenas Max, en Pseint cuando hago los cambios e inicializo la variable mínimo en cero no se me cumple el condicional. Alguna sugerencia?

  • @juanivilasoficial
    @juanivilasoficial 2 года назад

    Hola Maxi, en el ejercicio 10 donde pones las banderas, podes inicializar un booleano en 0?.
    Lo correcto no sería inicializar (bi:=i==0), (bp:= p==0) ??? y recién ahí preguntas (if bp) y después incremento "p".
    ¿Esta bien como lo pensé?

  • @neuromagica
    @neuromagica 3 года назад +1

    Hola Maxi! En el ultimo ejercicio, por qué el Contador es igual a 2 para que busque el numero primo? No deberia ser igual a 1?

    • @MaxiPrograma
      @MaxiPrograma  3 года назад

      Hola! Eso depende de cómo armes el For y las vueltas que dé. En este caso arranca en 1 y termina en N, con lo cual divide 2 veces sí o sí; pero son las dos “obligatorias” para que sea primo.

  • @NuurganFreiya00
    @NuurganFreiya00 Год назад +1

    Esta potente...

  • @cuentadeyoutubegenerica8310
    @cuentadeyoutubegenerica8310 2 года назад

    gracias

  • @PamelaOrtiz-dr3ry
    @PamelaOrtiz-dr3ry Год назад +1

    Empecé esta semana, venia bien con los ejercicios de condicionales, pero con el for ya me explota la cabeza. Hay cosas que logro entender, pero cuando se complica el ejercicio me hirve la cabeza. Estaré muy cebada? Repaso los ejercicios, los intento hacer varias veces, pero me embatato y me da cosa de frustrarme y tirar todo por la borda waaaa que me recomendas que haga?

    • @marinacelestechavez
      @marinacelestechavez Год назад

      Hola, Pame. Si, suele pasar. Cuando es asi, mejor ir para atrás. repasar varias veces... Si no, hacer alguna consulta mas puntual en el campus del curso o en el canal de consultas de discord. :)

  • @ceciromagnoli2493
    @ceciromagnoli2493 2 года назад

    Hola Maxi, excelente tu canal, gracias x tanto, estoy empezando con programación y me hacía falta ir agarrándole la mano a estos conceptos esenciales. Taba justo observando que el cero lo dibujas con un palito ¿Eso es porque representaría un conjunto vacío, o para diferenciarlo visualmente de la 'o'? O.0

    • @MaxiPrograma
      @MaxiPrograma  2 года назад +1

      Para diferenciarlo de la “O”!

  • @witcho3879
    @witcho3879 Год назад

    Gracias por la buena onda. Descubrí e curso hace un par de meses y trato de seguirlo todos los días un rato!!
    Tengo un duda en cuanto al uso de las BANDERAS: En el ejercicio 10, si al iniciar Bimp (impar) y luego !Bi (negarlo) no estaríamos diciendo que es didtinto de cero? O sea, lo contrario?
    Gracias por la ayuda!!!!!

    • @marinacelestechavez
      @marinacelestechavez Год назад

      Hola, en realidad estamos diciendo q sea distinto a lo que tenga guardado esa variable en ese momento!

  • @Cris-qx9oc
    @Cris-qx9oc 2 года назад +1

    hola tengo una pregunta con el ejercicio 10, había que colocar el cartelito si no se encontraban primos,
    entonces yo coloque un if fuera del los ciclos que preguntaba si ""primo==0"", si era verdadero colocaba el ""cartelito"", en caso de que era falso colocaba ""MP"" y luego abajo f de final es correcto?

    • @rodrigoalonzo4681
      @rodrigoalonzo4681 2 года назад

      Por lógica está bien, ya que el primo (dentro del if que usamos para buscar el MP) nunca cambiaría a 1 si el contador no da 2

  • @juanivilasoficial
    @juanivilasoficial 2 года назад +2

    Hola Maxi, no entiendo el ejercicio 11, esta explicado muy rápido. Y para los próximos videos estaría bueno bajar el volumen a la música de fondo.

    • @MaxiPrograma
      @MaxiPrograma  2 года назад

      Hola Cal, podrías contarme qué duda tenés del ejercicio y puedo tirarte algunas pistas para que puedas razonarlo por tu cuenta.
      Si pudiste plantear algo, podés subirlo al foro del aula virtual del curso.

    • @juanivilasoficial
      @juanivilasoficial 2 года назад

      @@MaxiPrograma Maxi una consulta, cuando inicializas "Y" en el ejercicio 11, en el " FOR "
      ¿por que la Y tiene que inicializarse en 1 si antes la inicializaste en cero?
      Osea que yo puedo inicializar la variable del contador fuera del FOR en " 0 "y dentro del FOR puedo poner por ejemplo (FOR i:=50 TO n DO) ?? ( En la facultad me dijeron que las variables contadoras tienen que inicializarse antes de usarlas en el for)

    • @juanivilasoficial
      @juanivilasoficial 2 года назад

      Por si no quedo del todo claro. En la variable "Y" vos la inicializas en 1 pero nunca la inicializas en el programa y como dijiste que las variables contadoras se recomienda inicializarlas en cero, ¿ no tendrías que haber inicializado antes la variable "Y" en cero y dentro del FOR hacer: ( FOR Y:=Y+1 , Y

    • @MaxiPrograma
      @MaxiPrograma  2 года назад +5

      @@juanivilasoficial Hola Cal. Veo que tenés un par de confusiones que intentaré aclarar. Una cosa es inicializar una variable y otra muy distinta es declararla. Declarar una variable es avisarle al sistema operativo que necesitamos que se reserve determinado espacio de memoria para guardar esa variable. Este paso NO lo hacemos en el diagrama. Lo haremos más adelante con variables especiales (arrays). Por otro lado, inicializar una variable, simplemente significa darle un valor inicial. Un valor de referencia para algo. Y esto puede suceder en muchos escenarios: un contador, un acumulador, una bandera, una variable de un FOR. No hay que confundir un contador con la variable que rige al for. La variable que rige al for NO es un contador. No importa que en algún momento pueda haber un ++, eso tranquilamente podría ser reemplazado por cualquier otro tipo de operación que haga que el valor de la variable del ciclo CAMBIE.
      Lo que hacemos en el ciclo con la variable, en el primer paso de la configuración, es una inicialización, o sea, darle un valor inicial. En lo que lo llamo "configuración standar" le solemos poner un cero. Pero la realidad es que podemos inicializar esa variable con absolutamente cualquier valor. Esto dependerá de para cómo queramos que funcione el ciclo y para qué lo utilizaremos. No perdamos de vista que el funcionamiento del ciclo no depende exclusivamente de la inicialización de la variable, sino que es una combinación de la inicialización, de la condición y del incremento.
      En el ejercicio en cuestión, yo usaré la variable Y para dividir y encontrar divisores del número ingresado para poder evaluar si es primo. Este algoritmo está explicado antes, por eso esa parte quizá vaya un poquito rápida. Volvé a ver el algoritmo de saber si un número es primo, acá se busca algo más complejo. Como la voy a usar para dividir, no puede arrancar en cero, porque en la primera vuelta dividiría por cero dando error. Y no quiero que itere una cantidad fija de vueltas, sino que varíe por cada número que se analiza, por eso

    • @juanivilasoficial
      @juanivilasoficial 2 года назад

      ​@@MaxiPrograma gracias maxi, me aclaraste la mayoría de dudas

  • @AKsebasAK
    @AKsebasAK 2 года назад

    Buenas tardes. ante todo muchas gracias Maxi, me esta sumando un monton este curso.
    Consulto a ver si Maxi o alguien de la comunidad me puede desaznar la siguiente duda.
    En el ejercicio 10, inicializo bp y bi fuera del ciclo, luego configuro el ciclo, pregunto si es par y de ser asi va para el lado verdadero, y le pregunto si bp vale 0. Hasta ahi todo bien, tal cual la resolucion del video. Ahora bien, si en vez de crear una variable max y asignarle 1 a bp, guardo n en bp, no llegaria al mismo resultado?. En mi razonamiento en la proxima vuelta que tenga un numero par, bp igual no va a valer 0, ya que dentro tiene a n, entonces se va a ir para el falso y preguntar si n es mayor a lo q tenia guardado en bp, entonces de ser mayor guarda el nuevo n en bp y si no nada.

    • @MaxiPrograma
      @MaxiPrograma  2 года назад +1

      Es correcta tu lógica. Para eso deberíamos llamar a “BP” directamente Max, o min, lo que corresponda. Y usar dicha variable como “pseudobandera”. Recordemos que estamos en ambiente ideal y una variable a la que llamamos “banAlgo” la tomamos como de tipo booleana (que solo acepta verdadero o falso), entonces luego no le podemos mandar un número. Se ve?

    • @AKsebasAK
      @AKsebasAK 2 года назад

      @@MaxiPrograma muchas gracias por la respuesta, comprendo lo que me decis. Ahora voy medio atascado en la guia 6, pero ya saldre adelante, me esta resultando muy didactico el curso.

  • @bernardoniello469
    @bernardoniello469 2 года назад

    Hola Maxi!. hay algo que no entiendo en el ejercicio número 7. Pide que muestre por pantalla el número máximo y su posición. De la forma que vos lo hiciste entiendo que contabiliza solo las posiciones de los números máximos. Osea, solo cuando el número ingresado es mayor al que estaba grabado en la variable Max. Te pregunto porque yo entendía que tenía que contar las diez posiciones sin importar que sea un número mayor que el anterior.

    • @lautaro9855
      @lautaro9855 Год назад

      me hago la misma pregunta, yo fui sumando 1 sea falsa o verdadera

  • @diegostella1328
    @diegostella1328 3 месяца назад

    El primer banderazo lo entendi y por logica termine resolviendo el impar. El ejercicio 11 casi hace que diga "nah, sigo levantando cajas" jajajaja

  • @juanimm14
    @juanimm14 2 года назад

    el de bandera me vuela la cabeza y con el nobandera peoooor!

    • @MaxiPrograma
      @MaxiPrograma  2 года назад

      😆 es heavy. Para repasar tranqui e ir regulando la mente.

  • @joelcastelli
    @joelcastelli 2 года назад

    Hola Max. Una preguntonta. Es igual POS=X+1 POS=X++ ???

  • @homeromer
    @homeromer 2 года назад

    mi buen max, dejo like suscrito y todas esas cosas q le gustan a youtube. tengo una pregunta, leo que muchos utilizan raptor para realizar los ejercicios, y yo no se si me salté algun video o que , pero no tengo idea que es. si se viene mas adelante, no me complico, si me salte un video, avisame pa poder buscar. desde ya un gran abrazo y muy muy agradecido por el contenido!

  • @De_Marchi13
    @De_Marchi13 2 года назад

    Una consulta Maxi. En el ejercicio 11 Se puede podría poner la bandera por fuera de ambos ciclos? Estaria bien tambien o tiene que ir si o si dentro del primero ciclo?

    • @sebateunmate
      @sebateunmate 2 года назад

      La bandera en el ejercicio 11 ya esta afuera de los Ciclos, esta inicializada en 0 cuando arranca el programa.

  • @arielspagnuolo3733
    @arielspagnuolo3733 2 года назад +1

    Hola Maxi! Pregunta del Ejercicio 10 de la bandera.
    Si en lugar de poner BP == O, si creamos directamente la variable MaxP == 0, fuera del ciclo, no sería más facil?
    En el sentido que en el IF podemos preguntar Si MaxP == 0 (verdadero) entonces la primera vez hacemos que ahora MaxP == N. Y ya en el segundo ciclo, MaxP != 0, entonces va a ir al falso y empezar a guardar los valores máximos (y lo mismo con el mínimo)
    Digo esto para no tener que crear una variable extra como BP que solamente serviría para guardar el primer valor y después la dejamos "tirada".
    Espero haberme hecho explicar, no se si tiene sentido lo que dije, así que se agradecen las correcciones necesarias jajaj

    • @Ste20235
      @Ste20235 2 года назад

      no no entendi yo jajas

    • @toomy_bartender
      @toomy_bartender Год назад

      Misma duda, lo veo mucho mas simple asi

    • @Daavidrc
      @Daavidrc 7 месяцев назад

      Vengo un año despues por aca, lo pense e hice igual a lo que planteas, me parecio mucho mas complejo con lo de las banderas, asi que me quede con la misma duda jaja.

  • @abel74123
    @abel74123 21 день назад

    Minuto 29:35 cre que aca me trabe con el jefe y voy a estar unos meses voy a farmear ejercicios después regreso jajajajja

  • @sebastianviacava743
    @sebastianviacava743 2 года назад

    8:05 expecto patrooooonuuuuum un pase de magia a lo harry potter jjajajaja

  • @abel74123
    @abel74123 21 день назад

    Pregunta por no saber la universidad es asi en una clase hola coclo como te va y minuto 29 yo soy ciclo 😂😂?

  • @oscarmiguel66
    @oscarmiguel66 4 года назад

    Acabo de ver el video y......ABRACADABRA Maxi hizo magia 😅
    Por cierto, alguien tiene un extintor a mano?...mi cerebro echa humo😖🔥
    Muy buen video profe, resulta un poco complicado pero se acaba entendiendo y ya después todo se despeja y se aclara🤗
    Voy a estudiar bien todo esto y repasar los nuevos conceptos para poder continuar.
    Saludos!!!

  • @cristiandominguez5778
    @cristiandominguez5778 4 года назад

    Ejercicio 10 minuto 22:45 , por que la variable bimpar arrancaría con falso si su valor de inicio es cero? Eso no lo haría verdadero?

    • @MaxiPrograma
      @MaxiPrograma  4 года назад +2

      Hola! Me parece que te estás confundiendo con lo que es asignar el valor a una bandera y consultar el valor de la bandera luego en el IF, puede ser?.
      CERO es falso y UNO es verdadero, siempre que hablemos de valores booleanos, bit, hay señal, no hay señal, unidad mínima de almacenamiento en computación. Chequeate este otro video que hablo al respecto: bit.ly/2ZEfOye

    • @cristiandominguez5778
      @cristiandominguez5778 4 года назад +1

      @@MaxiPrograma gracias por contestar jejej

    • @Nico3mgst0
      @Nico3mgst0 3 года назад +1

      @@MaxiPrograma Maxi yo no entiendo pq si haces NOT Bimpar, seguís en verdadero como si daría 0, no es que si pones NOT estás negando o invirtiendo el valor de Bimpar?
      osea
      si arranca con Bimpar= 0, NOTBimpar= 1 no?
      y en el ejercicio, el if de !BI encara el true como si el valor fuera 1, siendo q deberia encararlo como si el valor fuera 0, o cambiar el if de lugar ya que sería el primer nro impar q se ingresara.
      Agradecería muchísimo el feedback pq la verdad no me quedo claro jajaja, perdón q se me hizo largo

    • @facundolopez4053
      @facundolopez4053 2 года назад

      @@Nico3mgst0 Hola! Tengo la misma duda, lo pudiste entender??

  • @sofiazannier6297
    @sofiazannier6297 3 года назад

    genio maxi! pregunta: el contador es un operador?

    • @MaxiPrograma
      @MaxiPrograma  3 года назад +1

      Hola! No. Un contador es sencillamente un concepto que corresponde a la idea de usar una variable común y corriente para contar. Para eso hay que darle un valor inicial al que se le llama “inicialización”, y luego se cuenta, idealmente, de a 1 sumándole una unidad a dicha variable en cada ejecución. Para eso se puede usar una simple suma como “variable = variable + 1” o existen operadores como el de incremento que te permite hacer “variable++” (que es exactamente lo mismo que lo anterior pero resumido).

  • @richardfrangie3518
    @richardfrangie3518 3 года назад

    29:18 No me queda claro la negación de bandera, no se si es gramática.
    Asignamos Primo=0 entonces la negación debería ser 1, o sea, NO Primo=1, ie, !Primo=1 pero dices que !Primo=0 (así estemos en la primera vuelta)

    • @MaxiPrograma
      @MaxiPrograma  3 года назад +3

      Cuango agregamos el negado (!), lo que hacemos es invertir el valor. Cuando Primo tenga CERO irá al verdadero y cuando tenga UNO irá al falso. Lo contrario a lo natural, ya que en realidad UNO debería ser verdadero, pero lo estamos invirtiendo, se ve?
      Ahora: cuántas veces va a valer CERO la variable Primo? O sea, cuántas veces va a ir a verdadero? Pues solo una, porque en el momento en el que vaya al ese verdadero, le vamos a pisar el CERO con un UNO. A partir de ese momento el valor de Primo va a ser SIEMPRE UNO, que al estar negado, se transforma en un cero, por ende, se irá siempre para el falso.
      Aclara un poco? Hay que mirarlo con detenimiento.

  • @Jeremy.Muller
    @Jeremy.Muller 2 года назад

    12:02 Si este programa busca el promedio de las personas "mayores de edad", me parece que tendría que ser 18 años inclusive, no sé, >17 ó >=18. Me da la impresión. Saludos

  • @betianaruizdiaz8120
    @betianaruizdiaz8120 2 года назад

    Hola Maxi, no me queda claro donde va el egreso "no hay primos" que dice el enunciado....seria un cartel que sale cada vez que los números que ingresan no son primos? Donde tendria que agregar la condición? Estoy mareada con eso....

    • @MaxiPrograma
      @MaxiPrograma  2 года назад +1

      No me acuerdo cuál es el ejercicio.. jaja. El cartel de “no hay primos” debería ir al final. Ya que si cada vez que evalúas uno si No es primo, decís que “no hay primos”, no sería correcto, verdad?

    • @betianaruizdiaz8120
      @betianaruizdiaz8120 2 года назад

      @@MaxiPrograma Si gracias ya lo pude entender y ahora lo estoy aplicando en los ejercicios de ciclos combinados. Paso a paso...😉

  • @ceciromagnoli2493
    @ceciromagnoli2493 2 года назад

    ¿Se puede inicializar las banderas en cero poniendo simplemente !B ?

    • @MaxiPrograma
      @MaxiPrograma  2 года назад

      No, porque inicializar implica asignar un valor. De ese modo simplemente estás armando una condición lógica.
      Se podría hacer algo como b2 = !b1 para asignar pero es algo más “avanzado” que no tiene sentido charlar ahora. Para inicializar una variable es variable = lo que quieras. Fin.

  • @videosdelnorteargentino
    @videosdelnorteargentino 4 года назад

    Hola Maxi, una consulta, tenes mas ejercicios del Ciclo For para seguir practicando? si es con soluciones mejor así comparo. Esta difícil la cosa! jaja. Gracias

    • @MaxiPrograma
      @MaxiPrograma  4 года назад +1

      En las siguientes guías tenés ejercicios combinados de for con while.

  • @LSwertyg
    @LSwertyg 3 года назад +1

    Hola Maxi! Como estas? Te quería consultar por el ciclo FOR en el que se encuentra la variable "y":
    a) "Y" iniciativa en 1 porque lo vamos a usar de divisor en "N % Y == 0" ?
    b) El ciclo termina cuando ingresamos un numero que es mayor a "Y" ?? O termina cuando cumplimos las 10 iteraciones del ciclo FOR más grande ??
    c) En lugar de usar el "!Primo" podría usar el "primo == 0" ??
    Muchas gracias por el contenido Maxi !!
    Un abrazo

    • @MaxiPrograma
      @MaxiPrograma  3 года назад +1

      Qué ejercicio es?? o minuto del video.

    • @LSwertyg
      @LSwertyg 3 года назад

      @@MaxiPrograma El ejercicio 11, me olvide de aclararlo.

    • @juanivilasoficial
      @juanivilasoficial 2 года назад +2

      @@LSwertyg Yo tengo las mismas dudas, no me quedo claro el ultimo ejercicio. ( EJERCICIO 11 ).

    • @hibari4139
      @hibari4139 2 года назад +1

      yo tambien tengo la duda sobre la variable "mp", solo existe dentro del IF y para mostrarla necesitas entrar dentro del ciclo, no seria correcto almacenarla fuera de los ciclos??

    • @jguillermooliver
      @jguillermooliver 2 года назад +1

      @@hibari4139 Una vez definida la variable mp la podes usar dentro o fuera de los ciclos, ya que están en el mismo programa principal. Diferente sería el caso de crear una variable en un subprograma donde el scope es limitado al subprograma.

  • @andresmino9492
    @andresmino9492 Год назад

    Que tal Maxi! Tengo una duda, seguro es una boludez que no le preste atencion pero por si acaso.. en el ejercicio 11, al terminar el ciclo de "Y" habria que inicializarlo otra vez al final? Ya que su valor fue cambiando desde 1 hasta N, y cuando empieza otra vuelta del ciclo X, Y no tendria valor 1 sino el del ultimo N. Me quedó esa unica duda. Desde ya muchas graciaaas

    • @marinacelestechavez
      @marinacelestechavez Год назад

      Hola, si no entiendo mal la pregunta, al ser un ciclo dentro del otro no hay q inicializar Y nuevamente, porq eso hace q cada nro que se ingresa en el ciclo de X, se analice si es primo o no es primo (con el ciclo Y que divide al nro ingresado por si mismo y todos los nros anteriores ) y si el contador da igual a 2 ahi si o si se asegura q es primo y comienza a hacer la parte nro dos, que es la de guardar en la variable al mayor, preguntando en la bandera si hay o no hay... No se si esto te aclaró la duda, si no volve a re preguntar jaja Abrazo!

  • @ceciromagnoli2493
    @ceciromagnoli2493 2 года назад

    Otra pregunta, porque me perdí un poco cuando comparaste los datos booleanos con el if a la hora de entender la bandera. Entiendo que en un dato booleano sólo puede adoptar dos valores, el 1 que representaría un 'verdadero' y el 0 que representaría un 'falso'. Entiendo la comparación en el sentido de que el if puede tomar sólo ésos dos caminos en función de una condición. Pero un dato booleano no permite condición (supongo que sino no se diferenciaría de un if ). Entonces, ¿Podría pensarse, a la hora de entender mejor la bandera, que es más como un switch con una sóla opción, donde el 1 sería como el "on" y el default como el "off"? (haciendo un juego con lo que sería una llave de luz por ej ...incluso en inglés sería light swich jaja). Bueno , perdón la longitud de la pregunta jaja, pero agradecería si me pueden decir si el razonamiento está bien o la flashe jaja gracias

    • @ceciromagnoli2493
      @ceciromagnoli2493 2 года назад

      y entonces la bandera podría compararse, como su nombre lo indica, con subir o bajar una bandera? Y uno decide en función de qué la sube o la baja... Y utiliza el if para preguntar si la bandera está arriba o abajo. Bueno, me contesto sóla 🙈 jajaja, pero me vendría bien si alguien me puede decir si el programa cerebral que estoy haciendo para entender esto está bien o está roto en algún lado 🤓

    • @ceciromagnoli2493
      @ceciromagnoli2493 2 года назад

      ..Y si una bandera pudiese adoptar un valor no booleano, sería como un switch capaz de ser anidado dentro de un if?

  • @oscarvegas8731
    @oscarvegas8731 2 года назад

    se me prendio elcabello en fuego con el 10 :D

  • @MrKesslerMarc
    @MrKesslerMarc 2 года назад

    hola maxii aplique para tu curso pero aun no me activan para el campus, el curso ya esta cerrado?

    • @MaxiPrograma
      @MaxiPrograma  2 года назад +1

      Acabo de enviar las altas. Chequeá spam y todo. Si no llega, escribime privado con tu correo que revisamos. Recuerden que las altas están siendo lunes y jueves.

    • @MrKesslerMarc
      @MrKesslerMarc 2 года назад

      @@MaxiPrograma siii ya me llego muchísimas gracias maxi..!! Ahí te conteste el email

  • @matyez316
    @matyez316 2 года назад

    Como me cuesta aprender el concepto de bandera y como se usa, para la universidad me lo explicaron y no entendi bien, sumandole al cansancio, pero sigo sin entender, cuando se usaria la bandera?

    • @MaxiPrograma
      @MaxiPrograma  2 года назад +2

      La bandera no es más que una variable simple que vos usás para lo que vos quieras. Olvídate del nombre “bandera”. Cuando querés una variable que guarde un resultado, o una suma, o un conteo, etc… son variables. Acá va a ser una variable a la que le ponés un valor VOS para que tu programa en determinado momento lo consulte y depende del valor que tenga haga una cosa. Luego cambiás ese valor para que la próxima vez ya no lo vuelva a hacer. No te vuelvas loco. Quedate con la idea, de a poco la irás procesando.

  • @antonhytrinidad330
    @antonhytrinidad330 2 года назад

    Donde consigo los ejercicios? :(

  • @joelcastelli
    @joelcastelli 2 года назад

    no entendi bien lo de !BI 🤔🤔 como sabes si es verdadero o falso, no pregunta si es igual a 0.

    • @MaxiPrograma
      @MaxiPrograma  2 года назад

      Hay que remontarse a los tipos de datos. Cada variable puede guardar un solo dato pero, a su vez, ese dato es de UN tipo. En el diagrama no hacemos mucho hincapié en ello, pero ahora hablando de banderas lo retomamos. La bandera es de tipo “bool”, y este tipo de dato solo admite un valor true o un valor false (1 o 0 respectivamente, aunque no aplica a todos los lenguajes, a veces es solo true o false). Es decir, la variable de por sí guarda un valor lógico. Y esa es la clave: valor lógico. Qué espera el if? El if espera una condición que se resuelva en un valor lógico. Ese valor lógico será true o false. Si es true, va para el verdadero y si es false va para el falso. Al poner dentro del if una variable de tipo bool sin poner ninguna operación ni condición, lo que estamos haciendo es darle directamente el resultado al if. Si esa variable tiene true, va a ir al verdadero y si tiene false, va a ro al falso. Hasta ahí va? Ahora viene lo turbio… el operador de negación lo que hace es invertir el resultado, ya sea de una condición lógica o de un VALOR LÓGICO de una variable. Con lo cual, al poner !B lo que tenemos es un calculo que devolverá como resultado lo opuesto a lo que tenga la variable. Si la variable tiene false, entonces se invierte a true y se va por el verdadero del if. Si la variable tiene true, entonces se invierte a false y va por el falso del if. Y esto también vale con condiciones más complejas. Por ejemplo if(!(A!=10))
      En este caso cuándo va a ir al verdadero? Cuando el contenido de A sea igual a 10. Por qué? Analizalo.
      Espero ayude. Saludos.

    • @joelcastelli
      @joelcastelli 2 года назад

      @@MaxiPrograma Muchas gracias MAXI por responder. Agradecido 100%. A ver si entendi bien: Es 1 = VERDADERO, 0 = FALSO (es siempre asi)??? BI en el caso del ejercicio 10, seria igual a 0. Y al agregar ! (operador de negacion) se invierte a 1 (verdadero). ES ASI MAX??
      Y en la 2da vuelta, si es impar el numero, BI=1(verdadero). y en el IF se invierte al 0(Falso).
      Seria asi MAX??
      GRACIAS!! 🙂

  • @aldairsalvini32
    @aldairsalvini32 2 года назад

    ¡Hola Maxi! Espero que andes excelente. No sé si soy yo (no encontré respuesta en los comentarios) o me parece que faltó la parte de mostrar si no hay ningún primo en el ejercicio 11. De ser la respuesta si (aplicando if a la vida jajaja) tengo esta respuesta que me gustaría que veas a ver si le sirve a alguien. Suponiendo que en este ambiente ideal nos ingresan exclusivamente 10 números, lo que yo hubiera hecho sería crear una variable contadora para contar cuantos números tengo que NO son primos (dentro del if donde se evalúa si el número es primo o no, es decir en respuesta al false de dicho if) y luego preguntaría si el contenido de esa variable contadora es estrictamente igual a 10 para (en el caso de ser verdadero) emitir un cartel que diga "Ningún número es primo", por el false, nada. Apreciaría mucho tu respuesta o la de cualquiera que esté transitando este mismo camino y desee debatir y compartir su opinión acerca del ejercicio y su resolución. Sin más, éxitos a vos Maxi y a quien esté leyendo esto en medio de un camino hermoso como es el aprendizaje.

    • @macarenabellovargas6452
      @macarenabellovargas6452 2 года назад +1

      hola! lo hice igual que vos! afuera de los 2 ciclos puse un IF: Si CNP (contador no primo) == 10, mostrar cartel "no hay ningún número primo", y si es falso, mostrar el PMAX (primo máximo). espero te haya servido mi comentario. saludos

    • @aldairsalvini32
      @aldairsalvini32 2 года назад

      @@macarenabellovargas6452 genial Maca! Seguí así, justo estoy por hacer una siestita antes de arrancar con la unidad 6. Ciclos ++ que está más durita jaja muchos éxitos compañera!

    • @macarenabellovargas6452
      @macarenabellovargas6452 2 года назад +1

      @@aldairsalvini32 jaja gracias! si.. me imagino si en el módulo 5 arrancó lo dificil ni me quiero imaginar después.. jaja. a mi me falta ver while y después arranco el 6. saludos!

    • @aldairsalvini32
      @aldairsalvini32 2 года назад

      @@macarenabellovargas6452 cualquier cosa acá estamos por cualquier ayuda si se necesita

    • @macarenabellovargas6452
      @macarenabellovargas6452 2 года назад

      @@aldairsalvini32 dale gracias!!

  • @ramiroexequielquevedo5295
    @ramiroexequielquevedo5295 4 года назад

    Me explotó el software. Primos, contadores, acumuladores, qué quilombo. Decí que estamos en cuarentena y puedo tomarme una horita por ejercicio. jajaja Veremos si sale la próxima guía (miedoooooo) jaja. Saludos y gracias por tu tiempo.

  • @mariobarcos5421
    @mariobarcos5421 7 месяцев назад

    Lo voy a tener que repasaaaar la banderaa es un kilooomboooooo! 😫 jajaja 😂 #

  • @nicolasacosta7358
    @nicolasacosta7358 2 года назад

    ¡CÓMO ES LA RESOLUCIÓN COMPLETA DEL EJERCICIO 11? FALTA EL CARTEL "NO HAY PRIMOS". ¿ALGUIEN LA TIENE? GRACIASSSSSS

  • @gaxtonn2638
    @gaxtonn2638 2 года назад

    mi cabeza exploto en el ejercicio 10 y revivió en el ejercicio 11 ja ja

  • @juanpabloopresnik8872
    @juanpabloopresnik8872 3 года назад

    veníamos bien hasta acá, ahora toca romperse el bocho jajajajajaja

  • @guillermofeola1085
    @guillermofeola1085 2 года назад

    Maxi, con el ejercicio 10 quede tartamudeando con lo de la negación. 😅

  • @lucasgori
    @lucasgori 2 года назад

    no entiendo en el ejercicio 7, no entiendo que pasa con los números que no son mayores. Ese lugar de entrada no lo cuenta? no sé si me explico. ingreso 10 números. pero 7 no son mayores. y el 8vo si, como cuenta que a partir de ahí es el mayor. Creo que no estoy siendo muy claro 🥲

    • @Cristian_83
      @Cristian_83 2 года назад +1

      Cuenta las vuelta con que va dando X, no importa si hay numeros menores, las vueltas se siguen dando y van quedando en X y le pone X+1 porque arranca en 0

  • @mcastrogiovanni83
    @mcastrogiovanni83 4 года назад

    Fua ¡! se va complicando la cosa .. jaja

  • @joelcastelli
    @joelcastelli 2 года назад

    no puedo creer que el 9 me dio todo bien. 🤣😅😂

  • @DaddyOmar
    @DaddyOmar Год назад

    Ejercicio 7. ////////////////////////////////////////////////
    float num, pos = 0, maximo = 0;
    for( int x = 0; x < 10; x ++ )
    { cout num;
    if( num > maximo )
    { maximo = num, pos = x + 1; }
    }
    cout

  • @nahubarba5576
    @nahubarba5576 2 года назад

    Como costo el For man.!!! De nuevo en carrera , despues de romperme la cabeza contra la pared mas de lo de costumbre ja.

    • @MaxiPrograma
      @MaxiPrograma  2 года назад +1

      Es parte del proceso! jeje, cada vez son más complejas las cosas, pero al mismo tiempo ustedes cada vez tienen mayor preparación. Pero para eso es CLAVE ir incorporando cada tema que vamov viendo. A seguir!

  • @Mq_Kam
    @Mq_Kam Год назад

    hola alguien tiene el ejercicio 11 resuelto en Python ? yo lo hice así pero me tira error en la ultima fila del código donde dice mp. desde ya muchas gracias !
    conta=0
    primo=0
    for x in range (0,10,1):
    n=int(input("ingrese algun numero"))
    for y in range (1,nmp:
    mp=n
    print("el máximo primo es ",mp)

  • @LIA-sg1nf
    @LIA-sg1nf 2 года назад

    Que se supone que esta negando " ! BI "?
    Quiere decir "si BI no es igual a cero entonces: "?
    En el ejercicio 10