Mapa del video!! 0:01 👉 Concatenadores Lógicos: AND y OR. 6:15 👉 Ejercicio 6 11:05 👉 Ejercicio 7 14:40 👉 Contadores y Acumuladores // Ejercicio 11 La historia sigue aquí 👉 bit.ly/30ZhMso
Cada vez que entiendo algo por mas mínimo que sea me emociono hasta las lágrimas (sí, soy sensible). Pero además , es darme cuenta que con voluntad y estudiar afull si que funciona. 😍 Gracias Maxiii ...a practicarrr!!!!
Gracias Maxi, tu forma de explicar y tus guías de estudio son por lejos lo mas didáctico y claro que hay en toda la web, sos un capo! me gusta tmb que compartas tus experiencias profesionales, gracias a vos estoy empezando a programar y entendiendo la lógica que hay por detrás...te agradezco un montón, un abrazo gigante y que dios te bendiga.
Maxi como va? Sorprendido por la forma en que explicas todo, claramente ahora entiendo la importancia de la Universidad. Hace 2 años que vengo intentando estudiar de manera autodidacta pero siempre llega un momento en el que colapso y lo dejo porque no me sale nada, y ahora con este curso me di cuenta de que aprender las bases de manera LOGICA sobre lo que se esta haciendo más alla de memorizar la estructura del codigo escrito hace que todo lo demás sea mas facil y lo hagas razonando y no copiando y pegando. Soy estudiante de abogacia en 2do año, el año que viene arranco la tecnicatura en programacion en la UTN de paraná y voy a hacer las 2 carreras hasta el titulo intermedio de procurador en mi facultad pero probablemente siga toda mi vida con la programación. Gracias por este excelente material, abrazo grande
Muchas gracias! Empecé a ver tus videos y me enamoré de la programación, ya me inscribí a tu canal a tu curso gratis y terminando espero poder llevar tus demás cursos!!! ❤
Mas de 39.000 visualizaciones y solo 1000 me gusta, no sean ratones cheee!!! Gracias Maxi por todo este contenido invaluable!. Estoy terminando tu curso gratuito y ya tengo comprado el Nivel 1 para seguir... Abrazo!.
muchas gracias Maxi por tu contenido y permitirme estar en tu curso. como mencioné hace ya un buen tiempo, tengo problemas con aprender programación en la Universidad; sin embargo con tus clases se me hace como 1000 veces mas sencillo. Des afortunadamente dejé la universidad este semestre por esos problemas, no todo esta perdido, volveré mas fuerte.
En el ejercicio 7 use una cuarta forma, concatenando y descartando los valores ingresados... También me es efectiva!!! Lo maravilloso de la programación... Que tiene muchas formas distintas de llegar al mismo Resultado. Saludos
😅😅😅 Ahora entiendo que me se fuera la olla con los ejercicios!!! Mañana los volveré a hacer con todo lo que has explicado en este video. Buen video y buen profe👍🤗 Un saludo!!!
Buenas, Tengo una duda con en ejercicio 6. En el min 8:40 se expresa que si el Importe es mayor a 5000 se aplica el descuento (queda fuera el igua a 5000), pero en la consigna dice que si es mayor o igual a 5000 ya tenemos el descuento. Me equivoco? En la segunda forma, tambien se expresa mayor a 5000, No deberíamos usar el operador >= en esos casos? Gracias por la buena onda, recien voy por esta parte del curso y ya ciento que aprendí más que en Argentina Programa, despues de haber teminado la primera etapa! Saludos
•Si el importe es ARS 1000 o más pero menor a ARS 5000, aplica un descuento del 10%. •Si el importe es ARS 5000 o más, aplica un descuento del 18%. Con el 10% { I >= 1000 && I < 5000 } de 1000 a 4999. Con el 18% { I >= 5000 } de 5000 al infinito.
qué interesante es el planteo del 7 con la telaraña en 11:32. Porque vamos planteando uno por uno y cuando es falso ya damos por sentado que el primero no puede ser mayor, por tanto lo excluímos de futuras comparaciones. Yo lo había imaginado como una comparación de todos contra todos con 4 IF y usando el AND entre cada par comparado. Pero en la telaraña hay una comparación sucesiva que evita la reduncancia de un modo sintético y coherente, no se me ocurrió pero la encuentro elegante. Lo mismo pienso del último método que adopta la variable M, es como más evolucionado. Son pequeñas herramientas o trucos para incorporar a nuestra lógica como opciones. 9, 10 y 11 me parten la cabeza por ahora y me quedo "¿ahora qué hago??" En el foro no encontré gran cosa sobre este particular. Habrá que ir madurándolo y no quedarse ahí. A veces me tomo unos días con unos pdf de Priolo y de Pressman, para descansar y tener otra perspectiva, aunque esos autores encaran el tema de la programación con un sentido similar al tuyo, por éso los leo..
maxi como vas, muy buenos tus videos, no había encontrado algo tan claro y especifico sobre programación desde cero, podrías por favor resolver el ejercicio 9 de la guía 2 para corroborar si lo que hicimos esta bien o no?, eso nos da mas confianza.
Lo importante es que lo hayas pensado! Eso te ayuda a entender más fácilmente lo que yo te estoy mostrando y te permite ver que hay alternativas para llegar a lo mismo.
Hola Maxi! Hace poco empecé a aprender con tus videos y estoy haciendo los ejercicios, algunos los fui corrigiendo con los videos en donde los fuiste resolviendo y otros salieron bien jejeje, lo que para mi sería muy útil es que, como hiciste con la guía 1, mostrar cómo se resolvía cada ejercicio, yo me quedé en el ejercicio 9, 10 y 12 (el 11 lo corregi con tu video) Estoy apreendiendo de cero y me cuesta un poquito más. Muchas gracias y saludos!
Gracias por mirar y por el comentario! Al principio dejé un par de ejercicios sin hacer porque eran similares a otros sí explicados y para no hacer tan largos los videos de ejercicios resueltos. Pero no lo hago más, ahora resuelvo TODO... creo, jaja. Si hay dudas con algún ejercicio igual podés comentar.
max como estas ? consulta ,cdo resolves el ejercicio 7 de la guia , en el min 12 , es extrictamente necesario preguntar si B>A ?? , pq me puse en una hoja a tirar numeros aleatorios y segun mi perpectiva , solo tendira que afirmar que B>C && B>D , ya q si A fuera mayor que B , pero menor que C y D, en la primera concatenacion no cumpliria con todas las afirmaciones y seguiria el flujo por el camino del falso ... espero se entienda lo q escribi Saludos y gracias !
yo lo hice como lo planteaste vos, descartando el numero que comparaste en el if anterior, y sale tambien! porque si no es mayor, entonces se entiende que es menor
Buen día Máx, en el ejercicio 6 de la guía 2. Mínuto 7:10 apróximadamente. ¿Debo incluir los mayores iguales o menores iguales en el concatenador? Para que incluya al 1000 y al 5000. ¡Gracias!
Arranqué aprender hace poco y conseguí unos libros muy buenos de algoritmos y estructuas de datos, estos ejercicios me parecieron muy muy sencillos. A lo que voy es que quiero saber si la tecnicatura en programacion de la utn tiene un nivel parecido, porque estoy considerando en cursarla el año que viene. Ojalá puedas contestarme Maxi (o alguien que esté cursando la carrera) saludos, y muy buenos los videos para ir refrescando.
Hola! Sí, mirá, el nivel es el mismo... pero estamos hablando de un nivel de curso de ingreso a la carrera; recién vas por el video 5!! Este curso tiene más de 20 y aún falta, y solo abarca hasta Programación I que es el primer semestre de la carrera que dura 3 años (6 semestres). Responde? Saludos!
@@MaxiPrograma se entiende, gracias! Que herramientas u oportunidades considerás que brinda la carrera que no se podrían conseguir de manera autodidacta, si me podés contestar sería un golazo.
@@fede1510 La Universidad te da un camino ordenado y preciso, te da contexto, te da disciplina, te exige compromiso (que en cierto punto es darte ese hábito), te da trabajo en equipo, te da contactos valiosos para tu carrera... claro que todo lo podrías conseguir igual, de a poco o rápido... depende de cada cual.
Profe! Espero que siga respondiendo aunque sea video viejo! Jaja. Yo hice hasta el punto 7, y vine a ver si estaba equivocado en la forma. Veo que no, que hasta donde había aprendido lo apliqué bien. Veo que el 8 puedo aplicar de la misma manera. Viendo que acá enseña nuevos conceptos (no terminé de ver el video por si resuelve los otros ejercicios) debería seguir resolviendo sólo con IF los que me faltan, aunque tenga que usar dos hojas para resolverlos? Jaja
Hola max, hola gente...tengo una duda...el operador de incremento siempre es + 1? o se copia a lo que vengo diagramando? osea en el ejercico ponias J= J+1, puedo ponerlo desde un inicio J++? gracias :)
Sí, yo lo pongo distinto para explicarlo. Pero podés poner desde el inicio j++. Si usás el ++ o el -- (menos menos), suma o resta SIEMPRE de a uno. Para hacerlo de a mucho podés usar el += y le agregás la cantidad que quieras. Por ejemplo j+=5 Lo mismo para -= (menos igual).
Buen dia Maximiliano consulta conceptualen en el minuto 13:14 (capaz que varios se hicieron esta pregunta) parece tonta pero la variable M no se pisa con las variable A y B? no se pisa por que esta el condicional if que abre dos branchs u opciones o hay otra razon? Gracias y te quiero felicitar otra vez por tu contenido por la forma de transmitir conocimiento segui asi que es buenisimo, ojala puedas seguir subiendo contenido (y) relamente me interesa aprender
Hola Maximiliano. En el ejercicio 6 (primer diagrama de flujo) cuando en el if I>5000 , si no se cumple esa premisa (falso) IF=I . Pero no es correcto porque podria ser tener descuento del 10% si fuera >1000 y
Si no entendí mal, eso lo resuelve en el primer IF del mismo diagrama que dice: I > 1000 && I < 5000 Si se cumplen esas condiciones, es Verdadero y tendría el 10%, por lo que nunca se llegaría al 2do IF
@@mauroferrer9329 Si, gracias por aclararme ese punto y por hacerme volver a pensar sobre este ejercicio. Es bueno repensar para agilizar la mente y es necesario mayor practica de mi parte.
@@mauroferrer9329 Vine con la misma duda pero en realidad no lo resuelve, porque segun el primer IF el rango de numeros es 1001 hasta 4999, por lo que si I fuese 1000 no tendría el descuento del 10%. Entonces entiendo que la solución sería escribir I >= 1000 entonces ahi tiene en cuenta el 1000 para el descuento
@@ronitow AAAA tenés razón! Yo en el mío usé un >= y algún que otro paso diferente, pero llegué al mismo resultado. Supongo que son detalles no más, pero está bueno fijarse
Maxi hace un par de semanas empece a seguir este curso, de la guía 2 no logro finalizar el ejercicio 9, primero lo encare siguiendo la misma estructura del ejercicio 8 agregandole una variable mas para ir guardando el valor MENOR aparte del MAYOR, pero me trabo como continuar los IF en este caso y otra opción que intente es concatenar los IF desde el principio comparando los 3 primeros numeros y a partir de ahi empezar a descartar las posiblidades, pero se me quemaron los papeles.
La estructura que te va a ayudar a resolver este ejercicio es la que explico para el ejercicio 7. La misma idea sirve para el 8 y para el 9. En el 8 cambiás de buscar un MAX por un MIN, es decir, cambiás el operador lógico de ">" a "
@@MaxiPrograma Hola Maxi, justo lo encaré de esa manera al ejercicio 9, mi única duda sería si debemos poner dos cajas de procesos uno abajo de otro cuando especificamos las variables mayor y menor o se podría poner todo junto en una sola caja separadas por una coma?
en el caso de no tener con quien verificar si el ejercicio resuelto esta bien o no, como o puedo saber si estan bien o mal? lo digo porque quisiera hacer mas ejercicios aparte de los tuyos
Tenés muchas maneras. Podés ingresar al campus del curso, en el foro de dudas seguramente ya lo han consultado y encuentres muchas alternativas y la mayoría corregidas. También están las explicaciones en vídeo. También las explicaciones en PDF, también podés consultar vos si no encontrás nada. Y la consulta la podés hacer en el foro de dudas o en alguno de los canales de Discord que tenemos para ello. 😁😁 Solo procurá buscar un poquito antes de seguir iniciando debates de dudas en los espacios, ya qué hay unos cuantos y posiblemente tu respuesta ya esté allí. 😊
Si A < 100 va a ir por el verdadero cuando el contenido de A sea 99 o menos. Cuando el contenido de A sea 100 o más, va a ir por el falso. Siguiendo ESE ejemplo, en el verdadero no iría nada y en el falso iría lo que ahora en el verdadero.... de todos modos, más adelante les cuento que el verdadero no debería quedar vacío nunca... es todo cuestión de ir armando "bien" las condiciones.
Hola! No necesariamente. Si no habías hecho los ejercicios anteriores, te diría que sí los hagas. Y para el contenido, podés seguir desde donde estés. Lo anterior lo podés marcar como visto así vas llevando el seguimiento.
Hola!!! Estoy haciendo el ejercicio que pide que ingresemos 4 números y mostremos los que son mayores a 100. Lo logré hacer con unos cuantos if y alert para mostrar el resultado. El problema es que si bien lo resuelve bien, muestra un resultado a la vez. Es decir si hay dos numeros mayores a 100 , me muestra uno y después ( en otro alert) el segundo. Me explico? Cómo puedo hacer para mostrar el resultado todo junto? Creo que debe haber una forma de resolverlo con un ciclo for pero lo que probé aún no me salió bien. Gracias
Hola! Lo que tenés que hacer es contar. Son varios IFs, eso está bien, pero cuando encontrás que el número que estás evaluando efectivamente es, en este caso, mayor a 100, en vez de mostrar, contás. Cómo? Usando una variable auxiliar para ir sumando 1 en ella cada vez que coincida. Al final de todo, mostrás esa variable auxiliar, en la que habrá quedado el conteo... me seguís más o menos? Ese concepto se llama justamente "contador" y está explicado en este video. Si aún no llegaste a verlo, primero intentalo y luego miralo un par de veces! No es tan sencillo de captar a veces. Cualquier duda, colsultás. Saludos!
Maxi Programa gracias!! Si eso lo entendí. Pero creo que hablamos de dos ejercicios distintos. El que decís que hay que contar creo que es el 11 y ese lo pude resolver. Después vi el video y estaba bien. El que digo es el 10 donde no hay que contar si no mostrar los números mayores a 100. O por lo menos eso entendí. Cuando llegue a casa lo reviso de nuevo. Muchas gracias por tu ayuda!
Ay, sí, te leí a la ligera. De ahora en más siempre con el número de ejercicio! Así evitamos confusiones, jaja. Está bien, en ese hay que mostrar cada uno, y no se hace todo al final. Está ok con mostrarlo en cada if. Incluso si lo hicieras con un FOR, también mostrarías en cada evaluación y no todo al final. Me explico? Saludos!
@@MaxiPrograma ah entiendo! no tenia a mano el ejercicio para decirte el numero jaja bueno perfecto! pense que habia alguna forma de mostrar todos juntos.. Muchas gracias!
No puedo hacer el 9 maxi :((, lo que hago es insertar los 5 numeros, hacer un IF que pregunte A>B, si es así hago dos variables nuevas y de un lado me queda: mayor = A, menor = B, y del otro me queda mayor = B, menor = A. Pero no se como seguir al tener que trabajar con dos variables distintas. Estoy viendo si hacer 2 if distintos a partir de la petición de los 5 números, que una rama de IF's quede a la izquierda como el punto 7, preguntando los mayores, y la otra como el punto 8, preguntando los menores. No me tiras una ayuda? Gracias
Después de evaluar los primeros dos y quedarte con el primer mayor y menor tenés que ir evaluando de a uno por si es mayor, sino, si es menor, y listo, y así con todos... o sea, dos If más por cada nro que evaluamos. Me explico?
@@dariogayoso4013 porque el lo hace directo es como su fuera el precio final lo llama importe final: si el precio total sin dcto es el 100% y el dcto es 10%, el importe final o precio final es 90%*importe
Si el importe fuera $6750, y quieres hacer un descuento del 18%. Opción A: importe = 6750 descuento = importe * 0,18 importe_final = importe - descuento "Total a pagar $5535" Opción B: importe = 6750 importe_final = importe * 0,82 "Total a pagar $5535" En las dos opciones se obtiene lo mismo, pero una opción es mas corta que la otra.
@@dragonmem76 me parece que Matías sólo se confundió de término por escribir rápido. Por la misma razón se confundió con D, era A. Ésa cuestión Maxi la explicó después, que J+1 es exactamente lo mismo que J++, lo que pasa es que empezó haciéndolo así para entender el concepto, pero es lo correcto sería siempre J++, aunque si es lo mismo, cualquiera de las dos formas ha de ser válida. Lo importante es entender lo que estamos haciendo. Ojo, no soy listo, a veces pierdo algún detalle, pero cuando no entiendo la lógica en la primera explicación, al otro día la pesco mejor, pasa todo el tiempo.
Hola Max, un error en tu video o ('\\) eso creo . Si la nota 1 es 5 y la nota 2 es 7 el promedio de la suma de las dos es 6, es decir todas las variables dan falso. Se tienen que cumplir todas las variables para que sea verdadero. Si la nota 1 fuera 6 los mismo. Sos un capo explicando, pero creo que ahi hay un error. Saludos
No con la premura que lo querrías ver. Pero podés tratar de hacerlo y consultar tus dudas en el foro o directamente ingresar al foro del curso en donde encontrarás que ya se ha estado charlando sobre ese ejercicio y seguro ese debate te ayuda.
Mi humilde aporte a este tema ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-uKwVDzZkcmU.html de paso consulto el xor por ejemplo se puede usr dentro de los If y otros como el Nand? gracias por la aclaracion. Me encanta como explicas Maximiliano seguis asi espero que sigas subiendo contenido
punto 9 hice lo siguiente: inicio; ingreso A,B,C,D,E; 1er IF ¿A es mayor a B? si es V entonces max es A, si es F min es B; 2do IF: ¿C es mayor al max? si es V max es A, si es F min es C; 3er IF: ¿D es mayor que max? si es V max es A, si es F min = D; 4to IF: ¿E es mayor que max? si es V max es A, si es F min es E; salida por pantalla max, min; final del programa. ¿está bien?
No lo veo del todo bien. O sea, para buscar el MAX sí, todo ok. Pero para buscar el MIN no. Por qué? Porque vos estás asumiendo que por no ser el MAX ya le corresponde ser MIN, pero no, vos tenés que preguntar si es menor al anterior guardado. El problema es que nunca guardaste ningún MIN inicial. Hay varias maneras de resolver esto. Largas, cortas. Pensalo por separado. Hacé primero el programa para buscar solamente el max. Luego hacelo de nuevo pero para buscar solamente el min. Ahora unilos, pero pidiendo los ingresos una sola vez. Te quedaría: - Ingresos. - Todos los IFs para sacar el max. - Todos los Ifs para sacar el min. - Mostrar max y min. Esa es la solución larga. Después podés ver cómo hacer para combinar los IFs (como intentaste en tu solución) pero para que busque correctamente el MAX y el MIN. Espero ayude la respuesta. Saludos!
@@MaxiPrograma Hola master, en el ejercicio 9, resolví primero buscar el MAX y luego para buscar el MIN pero no se cómo unirlos para terminar mostrando max y min, gracias!!
Qué lenguaje de programación en estos videos? Es diagrama con sintaxis de C++. Te recomiendo, si aún no lo hiciste, ver la serie desde el video 1, así seguís el hilo bien.