Bloque 2.2: Ejemplos Ver si numero es par y Hallar maximo de 3 numeros

  Рет қаралды 157,885

Empieza A Programar

Empieza A Programar

Күн бұрын

Video con 2 ejemplos para utilizar if/else. Un ejemplo para saber si un numero es par o impar y otro para hallar maximo y minimo de tres numeros.
PDF con Ejercicios se pueden hacer del 1 al 5:
www.dropbox.co...

Пікірлер: 480
@felix.ramirez
@felix.ramirez Жыл бұрын
A mi me ha salido este programa antes de ver la solución. Funciona bien y ahorramos una variable. Imagino que no hay maneras únicas de hacer las cosas y dependerá de si los valores deben perdurar en el tiempo para emplearlos a posterior. Buen curso, muchas gracias. #include int main(){ int a; printf("Introduce el numero: "); scanf("%i", &a); if (a % 2 == 0){ printf("El numero es par. "); } else { printf("El numero es impar. "); } system("pause"); return 0; }
@dinoja2928
@dinoja2928 2 ай бұрын
lo hice igual xd
@EmpiezaAProgramar
@EmpiezaAProgramar 11 жыл бұрын
Claro, en estos dias seguire subiendo mas, te recomiendo que te suscribas para estar actualizado. Un saludo y gracias.
@taniaceli4981
@taniaceli4981 3 жыл бұрын
Estoy dando este lenguaje en la escuela, no tenía ni la menor idea de cómo funcionaba el if hasta que vi tu video y con ayuda de las pocas cosas que me quedaron de la escuela y tus explicaciones logré hacer este programa sola y estoy que exploto de alegría jaja, muchas gracias!
@pablomagarinos9944
@pablomagarinos9944 9 жыл бұрын
Si leeis esto os vais a reir JAJAJAJAJAJA. Yo en vez de poner x, y, z puse a,b,c, pero luego estaba poniendo x, y, z, y veia que me salia un error. Yo lo borraba todo, lo volvia a hacer (solo lo del final) y seguia sin salirme. lo hacia por mi cabeza xd que ya me lo memorizara. Y ahora me acabo de dar cuenta del error xd
@DiosDeBastos
@DiosDeBastos 9 жыл бұрын
Gracias por los vídeos, has sido muy generoso y trabajador haciendolos y estás ayudando mucho a la gente. Un abrazo.
@FAAAx2
@FAAAx2 7 жыл бұрын
Nada más escuchar lo de multiplos de 2 he parado el video y he conseguido realizar el ejercicio correctamente!!!! Joder es increible lo bien que explicas. Este es mi codigo: //Bloque 2.2: Amplificación de estructuras selectivas //Ejercicio: Realizar un programa que lea de la emtrada estandar un numero entero poitivo y escriba en la salida estandar par o impar #include int main () { int x, y, z ; y = 2 ; z = 0 ; printf("Introduzca un numero : . ") ; scanf ("%i",&x); if ( z != x % y){ printf ("el numero es impar "); } else { printf ("El numero es par. "); } //x= x % y; system ("pause"); return 0; }
@FAAAx2
@FAAAx2 7 жыл бұрын
y aquí mi codigo del segundo ejercicio: //Bloque 2.2: Amplificación de estructuras selectivas // que lea 3 numeros enteros y te diga el menor y el mayor int main () { int x, y, z; printf ("Introduzca el valor para x: "); scanf ("%i", &x); printf ("Introduzca el valor para y: "); scanf ("%i", &y) ; printf ("Introduzca el valor para z: "); scanf ("%i", &z); printf (" Los numeros introducidos son %i, %i, %i . ",x,y,z) ; if (x < y) { if (x x) { if (y>z) { printf ("El numero mayor es %i ",y); } } if (z > y) { if (z>x) { printf ("El numero mayor es %i ",z); } } system ("pause"); return 0; }
@FAAAx2
@FAAAx2 7 жыл бұрын
por que al poner numeros muy muy grandes no me da un resultado correcto?
@itavelasquez21
@itavelasquez21 7 жыл бұрын
gracias , me encanta como explica todo !!! saludos desde Chile
@RedDi3go
@RedDi3go 7 жыл бұрын
Hola, en la resolución del segundo ejercicio. Yo no usé las variables máx y min y me funciona perfectamente, pero no se cual de las dos formas es más sencilla. Aquí te dejo el código de mi programa por si le puedes echar un ojo: #include int main(){ int x,y,z; printf("Introduce un numero:"); scanf("%i",&x); printf("Introduce otro numero:"); scanf("%i",&y); printf("Introduce otro numero:"); scanf("%i",&z); if (x>y){ if (x>z){ printf("%i es el mayor ",x); } else{ printf("%i es el mayor ",z); } } else{ if(y>z){ printf("%i es el mayor ",y); } else{ printf("%i es el mayor ",z); } } system ("pause"); return 0; }
@gonzalogarcia5739
@gonzalogarcia5739 6 жыл бұрын
Mi versión fue más simple, lo hice utilizando una sola variable (x). #include int main(){ int x; printf("Introduzca un numero natural para que el sistema analice si es par o impar. "); scanf("%i", &x); if (x%2 == 0){ //Como pueden ver automáticamente el if compara si el resto de x/2 es igual a 0 (x%2==0) sin necesidad de utilizar una segunda variable. printf("El numero es par. "); } else{ printf("El numero es impar. "); printf(" "); } main(); system("pause"); return 0; } Muchas gracias por tus tutoriales y tu tiempo!!
@2208Stefan
@2208Stefan 6 жыл бұрын
La primera parte de la condicional responde a 3 de las 6 probabilidades de combinación; es decir, (x > y > z), (x > z > x) y (z > x > y). La segunda parte de la condicional debería abarcar las otras 3 probabilidades: (y > x > z), (y > z > x) y (z > y > x); sin embargo, cuando se coloca: "... else { if (y > x) { max = y; } else { max = z; } } ..." las tres probabilidades restantes cumplen (y > x), por lo que siempre dará el valor máximo "y" y nunca "z". Solo esa aclaración. Te agradezco los videos. Saludos.
@demorootmail673
@demorootmail673 7 жыл бұрын
Para hacer el min solo hay que agregar unas 2 lineas al código que haz puesto. if(x>y){ if(x>z){ max=x; } else{ max=z; } min=y; else{ if(y>z){ max=y; } else{ max=z; } min=x; } Si lo quieres hacer más corto una manera sería. if (x>y){ max=x; min=y; } else{ max=y; min=x; } if (z>max){ max=z; } if (z
@user-xe6mu8pu1t
@user-xe6mu8pu1t Жыл бұрын
9 años despues tus videos siguen ayudando , muchas gracias. por si alguna alma que tambien anda aprendiendo lenguaje C aca les dejo el 2do Ejercicio del video #include int main (){ int num1,num2,num3; printf("Ingrese el primer numero:"); scanf("%i",&num1); printf("Ingrese el segundo numero:"); scanf("%i",&num2); printf("Ingrese el tercer numero:"); scanf("%i",&num3); if(num1>num2&&num1>num3){ printf(" El numero mayor es:%i ",num1); } if(num2>num1&&num2>num3){ printf(" El numero mayor es:%i ",num2); } if(num3>num1&&num3>num2){ printf(" El numero mayor es:%i ",num3); } if(num1
@davidmonteros
@davidmonteros 6 жыл бұрын
yo acorte mucho el codigo usando el operador logico de Y && para hacer dos comparaciones dentro de un solo if y me funciono a la perfeccion creo que podria hacerlo mas eficiente pero por ahora quedo genial les dejo el ejemplo: #include int main(){ int a, b, c, men, may; printf("Cual es el menor y cual el mayor "); printf(" Ingrese el valor de A: "); scanf("%i",&a); printf(" ingrese el valor de b: "); scanf("%i",&b); printf(" ingrese el valor de c: "); scanf("%i",&c); if (a < b && a < c){ men = a; } else if(b b && a >c){ may = a; } else if(b > a && b > c){ may = b; } else if(c > a && c > b){ may = c; } printf("el numero menor es %i. ",men); printf("el numero mayor es %i. ",may); system("pause"); return 0; }
@riosvillmat9203
@riosvillmat9203 6 жыл бұрын
acorta mas el codigo printf(" ingrese el valor de a,b,c separados por un espacio: "); scanf("%i %i %i", &a,&b,&c);
@joarsaro2012
@joarsaro2012 8 жыл бұрын
el mejor curso que he visto
@JRo0ts
@JRo0ts 9 жыл бұрын
pues para el primer ejemplo solo utilice una variable #include /* estructuras selectivas. ejercicio : realizar un prorgrama que pida la entrada de un numero entero positivo y escriba la salida estandar si es par o impar */ int main (){ int x; printf("introduce el numero "); scanf("%i",&x); x %= 2; if (x == 0){ printf("el valor de x es par "); } else { printf(" el valor de x es impar"); } return 0; } y asi me quedo. y para el segundo ejemplo utilizando un poco lo que habia visto en tus otros videos tutoriales de java, utilice los que son los operadores logicos. #include //ejercicio: leer 3 valores desde teclado e imprimir el mayor y el menor de los 3 valores. int main(){ int x, y, z; printf("===introduce para x valor==== "); scanf("%i",&x); printf("===introduce para y valor=== "); scanf("%i",&y); printf("===introduce para z valor==== "); scanf("%i",&z); if (x > z && x > y && y > z ){ printf ("el valor de x es mayor %i ",x); printf("el valor de y es el menor %i ",y); } else if(x > z && x > y && z > y ) { printf (" el valor de x es mayor %i ",x); printf(" el valor de z es menor %i ",z); } else if (y > z && y > x && x > z ) { printf("el valor de y es el mayor %i ",y); printf("el valor de x es el menor%i ",x); } else if (y > z && y > x && z > x) { printf("el valor de y es el mayor %i ",y); printf("el valor de z es el menor %i ",z); } else if (z > x && z > y && x > y){ printf("el valor de z es el mayor %i ",z); printf("el valor de x es el menor %i ",x); } else if (z > x && z > y && y > x) { printf("el valor de z es mayor %i ",z); printf (" el valor de y es menor %i ",y); } else { printf("estamos fuera"); } return 0; }
@PatricioVillaloboslagos
@PatricioVillaloboslagos 9 жыл бұрын
yo copie los comandos y le cambie > por < y en ves de max le puse minimo y agrege una linea y me fue motrando el max y el minimo, gracias por tu clase estan muy bien esplicadas
@ericortegaduarte761
@ericortegaduarte761 9 жыл бұрын
Gracias por todo maestro!
@stoker4772
@stoker4772 7 жыл бұрын
muchas gracias por el vídeo, estoy aprendiendo mucho con esto, y con respecto al ejercicio del mínimo me ha salido todo muy bien utilice en vez de if(x>z) / if(x
@fsociety9001
@fsociety9001 7 жыл бұрын
conseguí hacer el ejercicio de la manera difícil y añadiendo max, min y centro!! con las anidadas de if/else. Gracias por el video, eres un crack!
@brunodherrera
@brunodherrera 7 жыл бұрын
y si ingresas 2 numeros iguales? 3 numeros iguales? si alguno o varios de ellos son 0 o número negativo? o combinaciones de eso
@fsociety9001
@fsociety9001 7 жыл бұрын
Bruno Herrera Si alguno de esos 3 números es 0 o negativo no hay problema porque el lenguaje C sabe interpretarlos y diferencia entre números positivos y negativos. Si ponemos dos o más números iguales ahí si tendríamos un problema ya que mi programa no hace eso, por eso puse en el printf del principio que introduzcamos 3 números diferentes,,es decir un x, un y y un z. Si pusiéramos tres números iguales ya no sería x,y,z sería 3x y para poder hacer eso tendría que modificar el programa, luego si eso lo intento.
@Leodeth1
@Leodeth1 10 жыл бұрын
grandiosa explicacion por mucho lo mejor que he encontrado!!
@panxonovilla
@panxonovilla 6 жыл бұрын
kasdicho de mipadre
@MarioPerez-zg2wf
@MarioPerez-zg2wf 7 жыл бұрын
Hice un copia pega y una inversión del signo > por el de < , también min por max y funciona igual de bien. Gracias
@Alonsoeditions
@Alonsoeditions 7 жыл бұрын
toda mi vida he querido aprender a programar y decidi empezar a aprender con estos videos,,,, a veces se me hace dificil entender cosas y siendo sincero no he podido resolver ningun ejercicio ,,solo espero que con el tiempo vaya dilucidando mejor las cosas que mi mente sea mas clara y logre comprender todo al 100 %
@EmpiezaAProgramar
@EmpiezaAProgramar 7 жыл бұрын
Paciencia y veras que dentro de poco eres capaz de hacerlo sin problemas, en el momento en que entiendas las herramientas y para que sirven, veras como se te ocurre. Un saludo.
@Alonsoeditions
@Alonsoeditions 7 жыл бұрын
gracias por el aliento mi pana
@antonialcantara4604
@antonialcantara4604 7 жыл бұрын
exelente video. Me enrrede un pelo pero buen,segui dandole hasta que sali de la duda
@mariorafaelcardenasrobles7835
@mariorafaelcardenasrobles7835 3 жыл бұрын
Gracias por los videos, antes de ver el resultado lo hice como se me ocurrió :) #include int main(){ int x; printf("ingrese un numero entero positivo: "); scanf("%i.",&x); printf("el numero %i es ",x); x=x%2; if(x>0){ printf("impar. "); } else{ printf("par. "); } system("pause"); return 0; }
@marcos44socram
@marcos44socram 8 жыл бұрын
Hola buenas! Lo primero felicitarte por tu gran trabajo, ya que estoy entendiendo mejor programación en C que en la carrera jeje. Y lo segundo comentarte un problema que me ha sucedido: Todo funcionaba bien hasta que en un cierto momento el programa comenzó a darme el siguiente error: "[Error] 'system' was not declared in this scope" y por lo tanto no me compila el programa. Lo más raro es que dejó de compilarme programas que funcionaban a la perfección... La solución sería desinstalar y volverlo a descargar? Muchas gracias de antemano. Un Salido!
@RiukGami
@RiukGami 9 жыл бұрын
Hola mi hermano quería saludarte desde Peru Lima tus videos son muy buenos cada vez q avanzas se hacen complicados y ala vez entendibles me gustaría q recomiendes un buen libro de programación para si poder reforzar lo aprendido un saludo mi hermano éxitos
@chan-ob8tm
@chan-ob8tm 9 жыл бұрын
Gracias por el consejo de lo de programación de webs, ¿Cuándo termine entonces estos videos puedo saltar directamente a los videos que me aconsejaste? sobre lo de la pantalla en negro siempre le he dado a "compilar y ejecutar" y siempre pongo lo de sistema ("pause"); al final pero nada. ¿Qué otra cosa puede ser? perdona me la insistencia y la molestia. Gracias return 0; un saludo.
@manelmarin8397
@manelmarin8397 9 жыл бұрын
int x,y,z,Max,min; printf("Pon 3 numeros enteros y te digo el maximo y el minimo "); scanf("%d%d%d",&x,&y,&z); Max=x; if(Maxz) min=z; printf("El minimo es %d ",min); Asi es mil veces mas facil y rapido que no poniendote a comparar variables por separado un saludo muy buenos videos!
@publiperro1
@publiperro1 9 жыл бұрын
Por cierto gracias por los videos me estas haciendo refrescar memoria, hacia mucho que deje de practicar C.
@danielcaballero1001
@danielcaballero1001 9 жыл бұрын
en el menor segui la misma logica que el mayor cambiando los signos , y funciono, gracias !!! continuo los videos a full!!
@rodrigorivera1574
@rodrigorivera1574 8 жыл бұрын
Te faltó mencionar el condicional de seguridad por si los tres números son iguales. Buen video.
@astharot1594
@astharot1594 3 жыл бұрын
en el de los números mayores no se puede poner dentro del mismo if(x>y &x>z) y después un else if para el valor x y el z? buenos videos por cierto.
@gabrielacarolinam
@gabrielacarolinam 9 жыл бұрын
Hola! primero que nada, gracias por los tutoriales! Tengo una duda ¿hay alguna diferencia entre declarar mas variables u ordenar imprimir mas veces? ¿cuál de ellas es más eficiente o más pesada para el programa? ¿consideras mejor solo imprimir al final? es decir, en mi código, en vez de definir máx y mín solo mande a imprimir los resultados y use la misma estructura que tu utilizas, un if/else principal y un if/else secundario e imprimía los dos valores sin repetir el algoritmo. Muchas gracias de antemano.
@NickoStaff
@NickoStaff 8 жыл бұрын
porque no pusiste en la parte de x > z, abajo en else (z > x) max = z, eso ya lo toma el pc, como antes pusiste que x > y , y x > z es el max, pero no dice z > x, no necesita que este escrito para que lo tome de que un caso es que x > z entoces seria mayor pero para el otro tiene que estar escrito z > x ? y porque a veces cambio algunas cosas compilo y ejecuto y me sigue con el que estaba antes, hice el del minimo cambie los max por min, los > por < guardaba compilaba y ejecutaba y seguía con el mayor, copiaba todo cerraba el programa lo abría de nuevo pegaba todo y salia bien con el mínimo, ya me paso con otros?
@gerardomanriquez234
@gerardomanriquez234 8 жыл бұрын
Así ha quedado mi código para que lo comparen con el de ustedes: #include int main(){ int x, y, z; printf("Introduzca el 1 numero: "); scanf("%i", &x); printf("Introduzca el 2 numero: "); scanf("%i", &y); printf("Introduzca el 3 numero: "); scanf("%i", &z); if(x > y && x > z){ printf("El numero mayor es %i. ", x); if(y < z) printf("El numero menor es %i. ", y); else printf("El numero menor es %i. ", z); } if(y > x && y > z){ printf("El numero mayor es %i. ", y); if(x < z) printf("El numero menor es %i. ", x); else printf("El numero menor es %i. ", z); } if(z > x && z > y){ printf("El numero mayor es %i. ", z); if(x < y) printf("El numero menor es %i. ", x); else printf("El numero menor es %i. ", y); } Un código bastante legible a mi parecer.
@y.ivanov1047
@y.ivanov1047 9 жыл бұрын
Oye quería agradecerte por tus videos, están bastante entendibles y se nota que los haces con toda la buena intención de que las personas entiendan. Apenas voy por el 2.1 pero me han gustado y seguiré viendo hasta el final. Tengo una duda y es: como haría para que el programa no termine sino que se reinicie, osea que me vuelva a pedir los números de las variables.Saludos desde Bulgaria y gracias nuevamente.
@EmpiezaAProgramar
@EmpiezaAProgramar 9 жыл бұрын
yovelin ivanov Hola Yovelin, no sabia que había gente que veía mis vídeos desde Bulgaria, un placer. Tras esto comentarte que antes de realizar preguntas de como hacer algo, lo ideal es que te veas todos los videos, poco a poco iras aprendiendo el método para hacer todo lo que quieras. Un saludo.
@FranciscoRomero-vp2qs
@FranciscoRomero-vp2qs 9 жыл бұрын
Hice la parte de la comparacion de los numeros de otra forma mas corta y me funciona bien (sin ver antes en el video la estructura anidada): if (x > y){ max = x; min = y; } else{ max = y; min = x; } if (z > max){ max = z; } if (z < min){ min = z; }
@Redempy
@Redempy 9 жыл бұрын
Pues sí muy buena forma, mola mucho que hayan tantas formas diferentes de realizar el mismo ejercicio xD
@enmanueljerezgrullon6845
@enmanueljerezgrullon6845 8 жыл бұрын
+Redempy cada quien tiene su forma de resolver un problema
@angeltavarez3180
@angeltavarez3180 8 жыл бұрын
+Francisco Romero buenisima loco :V yo hice la mia pero muy larga por que no le estaba dando mente a hacerlo corto xD
@yehirodelgado2204
@yehirodelgado2204 8 жыл бұрын
+Francisco Romero Que buena deducción tienes, lo había pensado pero no tan simple. buen punto, gracias :D y con solo cambiar el printf del final saldrá el minimo o el maximo. depende del que quieras hallar :)
@sebastianamagua3947
@sebastianamagua3947 8 жыл бұрын
+Francisco Romero muy bienm yo me di muchas vueltas hasta que ya no entendi
@eliasmartinez530
@eliasmartinez530 7 жыл бұрын
muy buenos los videos, son de mucha ayuda!! abajo les dejo mi codigo, y tambien lo hice antes de ver por completo el video pd: ya tenia conocimientos del lenguaje c, pero estoy viendo los videos para aprender mejor //ejercicio: Realizar un programa que determine el mayor y menor de tres numeros distintos ingresados por el teclado. //Tratar de realizar las cantidad menor posible de comparaciones. #include int main() { int a,b,c,x,y; printf("ingrese un numero entero "); scanf("%i",&a); printf(" ingrese un numero entero "); scanf("%i",&b); if(a>b) { x=a; y=b; } else { x=b; y=a; } printf(" ingrese un numero entero "); scanf("%i",&c); if(c>x) printf(" %i es el mayor ",c); else printf(" %i es el mayor ",x); if(c
@falconfer9121
@falconfer9121 9 жыл бұрын
Curso realmente excelentes!
@Pharmadelia
@Pharmadelia 8 жыл бұрын
#include int main(){ int a, b, c, max, min; printf("Dame un número: "); scanf("%d",&a); printf("Dame un número: "); scanf("%d",&b); printf("Dame un número: "); scanf("%d",&c); if(a > b && a > c){ max = a; if( b > c ){ min = c; } else{ min = b; } } else if(b > a && b > c){ max = b; if(a > c){ min = c; } else{ min = a; } } else{ max = c; if(a > b){ min = b; } else{ min = a; } } printf("El número más grande es: %d El número más chico es: %d", max, min); return 1; }
@tomi_caarrera
@tomi_caarrera 5 жыл бұрын
Yo he hecho el segundo así, también he puesto un controlador de números repetidos, ya que el ejercicio te pide que no pueden repetirse. #include int main (){ int x,y,z; printf ("Introduzca el primer numero: "); //variable1 x scanf("%i",&x); printf ("Introduzca el segundo numero: "); //variable2 x scanf("%i",&y); printf ("Introduzca el tercer numero: "); //variable3 x scanf("%i",&z); if (x != y && y != z && z != x){ if(x > y && y > z){ printf("El numero mayor es %i. ",x); printf("El numero menor es %i. ",z); } else{ if(y > z && z > x){ printf("El numero mayor es %i. ",y); printf("El numero menor es %i. ",x); } else{ if(z > x && x > y){ printf("El numero mayor es %i. ",z); printf("El numero menor es %i. ",y); } else{ if(x > z && z > y){ printf("El numero mayor es %i. ",x); printf("El numero menor es %i. ",y); } else{ if(y > x && x > z){ printf("El numero mayor es %i. ",y); printf("El numero menor es %i. ",z); } else{ if(z > y && y > x){ printf("El numero mayor es %i. ",z); printf("El numero menor es %i. ",x); } } } } } } } else { printf("Has introducido dos o mas variables iguales, las variables deben ser distintas. "); } system("pause"); return 0; }
@diegotames
@diegotames 10 жыл бұрын
Yo use el código de esta manera y me parece más fácil: if (a < b && a < c){ min = a; } else{ if (b < a && b < c){ min = b; } else{ if (c < a && c < b){ min = c; } } } printf ("El menor de los números es: %i",min); y para el max solo cambio los "" y los "min" por los "max"
@davidmonteros
@davidmonteros 6 жыл бұрын
que bueno ver que alguien tambien lo hizo como yo
@frankjobs7113
@frankjobs7113 4 жыл бұрын
pero eso solo es para encontrar los minimos.. esta incompleta la respuesta.
@fernandaorozco6291
@fernandaorozco6291 4 жыл бұрын
@@frankjobs7113 Esta bien solo que en vez de "" para que le de el mayor de los tres numeros
@McLOVIN.....
@McLOVIN..... 4 жыл бұрын
Tambien tiene el error de que al ponere dos numeros iguales no lo pone como menor
@diegotames
@diegotames 4 жыл бұрын
@@McLOVIN..... @McLOVIN me acaba de llegar la notificación sobre este comentario y me dio muchísima nostalgia, jaja, porque esto fue hace muchísimo tiempo, cuando apenas estaba empezando a aprender y ver todo el tiempo que ha pasado. Si alguien ve esto le deseo mil éxitos en programación, es un universo increíble que abre muchísimas puertas y a mí me ha dado la oportunidad de ser parte de proyectos increíbles. Y para seguir con las respuestas del ejercicio, voy a hacerla de nuevo luego de muchos años: std::echo
@MrCubeland
@MrCubeland 11 жыл бұрын
//Insertar 3 numeros y que me muestre el mayor y el menor de los 3! #include int main(){ int x,y,z; int mayor, menor; printf("Introduce el primer valor "); scanf("%i",&x); printf("Introduce el segundo valor "); scanf("%i",&y); printf("Introduce el tercer valor "); scanf("%i",&z); if (x > y){ if (x > z){ mayor = x; } else{ mayor = z; } } else { if (y > z){ mayor = y; } else{ mayor = z; } } if (x < y){ if (x < z){ menor = x; } else{ menor = z; } } else { if (y < z){ menor = y; } else{ menor = z; } } printf("El valor mas grande es %i ",mayor); printf("Y el valor mas pequeño es %i ",menor); system("pause"); return 0; } De esta forma ralla mas xD
@juanalainmontano7945
@juanalainmontano7945 2 жыл бұрын
Muy buena explicacion master!
@diegoponce2554
@diegoponce2554 7 жыл бұрын
lo he logrado! aunque al parecer lo he hecho muy largo comparado a los ejemplos que pude observar aqué, de igual modo funciona bien. if (x > y){ if(x > z) max = x; } else { min = x; } if (y > x){ if(y > z) max = y; } else { min = y; } if (z > y){ if(z > x) max = z; } else { min = z; } printf("El mayor valor ingresado es: %i", max); printf(" El menor valor ingresado es: %i", min);
@gorgonzola1644
@gorgonzola1644 5 жыл бұрын
Hice el 1er ejercicio pero de manera un tanto distinta: #include int main () { int a,b; b = 2; printf ("input: "); scanf ("%i",&a); if ((a % b) == 0) { printf ("PAR. "); } else { printf ("IMPAR. "); } system ("pause"); return 0; } Quería saber si ambas formas son viables o la que se muestra en el video es la más correcta?
@arodi227
@arodi227 10 жыл бұрын
tus videos son muy buenos amigo n_n gracias por la ayuda !!
@eduardogabilan2707
@eduardogabilan2707 9 жыл бұрын
No se si se podia hacer con for, pero lo aqui esta, me parecio mas eficiente y simple. #include int main(){ int num,max,min,i; max=-32700; min=32700; for(i=0; imax){ max=num; } if (num
@DArKSm1L3
@DArKSm1L3 9 жыл бұрын
Yo lo he hecho de esta manera, con "printf" despues de los "max" asi me dice cual es mayor si x, y o z pero la verdad este ejercicio no lo entendi mucho, quizas otro dia lo analize y lo entienda, no se me hace dificil hacer lo que haces en los videos no se como a la gente le sale errores y ps no saben como arreglarlo pero yo tampoco soy muy bueno que digamos, soy nuevo en esto y ps me gustaria aprender y poder desemvolverme solo, pero ahora lo que hago es hacer lo que haces en lo videos y no creo poder hacer algo solo hasta ahora, o sea se que estoy aprendido apenas a usar las funciones y eso pero no se me mosquea que siento como si no entendiera nada, despues de este curso planeo quizas leer un poco de teoria sobre C quizas te pida una pagina buena para leer al terminar este curso, y bueno tengo en mente a termina el curso que es ver como esta programado una Calculadora o algun otro programa, queria ver como estaba programado el Counter-Strike que vi por ahi esta programado en C++ creo para ver si logro desemvolverme solo y mejor, aunque aun no se como ya vere como le hago para ver como estan programados pero repito me mosquea algo y no se que... Gracias por los videos, los estoy entendiendo perfectamente. #include int main (){ int x,y,z,max,min; printf ("Introduce el valor para x: "); scanf ("%i",&x); printf ("Introduce el valor para y: "); scanf ("%i",&y); printf ("Introduce el valor para z: "); scanf ("%i",&z); if (x > y){ if (x > z){ max = x; printf ("El mayor numero es x. %i ",max); } else{ max = z; printf ("El mayor numero es z. %i ",max); } } else{ if (y > z){ max = y; printf ("El mayor numero es y. %i ",max); } else{ max = z; printf ("El mayor numero es z. %i ",max); } } system ("pause"); return 0; }
@condor1294
@condor1294 8 жыл бұрын
yo lo hice bien sencillo y funciona de esta forma ;) #include int main (){ int may,a,b,c; printf ("ingrese tres numeros a comparar: "); scanf("%i",&a); scanf ("%i",&b); scanf("%i",&c); may=a; if (b>may){ may=b; } if (c>may){ may=c; } printf ("el mayor de los tres numeros es: %i ",may); system ("pause"); return 0; }
@musicapararatos9449
@musicapararatos9449 2 жыл бұрын
hola, tengo una duda respecto al ejercicio 2 ya que después de donde empieza la cadena de ifs el programa no me lo lee, a que puede deberse eso? posdata: este fue mi programa: #include int main(){ int a, b, c; int max, min; printf("asignele un valor a a: "); scanf("%d", &a); printf(" asignele un valor a b: "); scanf("%d", &b); printf(" asignele un valor a c: "); scanf("%d", c); if(a>b){ if(a>c){ max=a; }else{ max=c; } }else{ if(b>c){ max=b; }else{ max=c; } } printf("el mayor es %d", max); }
@luiscarlostrotta8119
@luiscarlostrotta8119 4 жыл бұрын
Hola quisiera sugerir que al último de las comparaciones pongan las variables max y min = 0, porque según donde pase el programa, en una iteración siguiente puede mostrar un valor erroneo, a mi me pasó, muchas gracias!!!! El profe espectacular!!!!
@sebastianamagua3947
@sebastianamagua3947 8 жыл бұрын
sabes que me esta marchando correctamente pero al momento de imprimir en la pantall a me esta arrojando el valor incompleto por ejemplo el valor maximo seria 15 pero al imprimir sale unicamente *5, no me arroja ninguna falla solo es en la impresion que me sucede eso que puedo hacer al respecto?
@cookieoficial8803
@cookieoficial8803 7 жыл бұрын
Me encantan tus videos, estoy aprendiendo mucho. Espero que al final sepa como crear un buen programa. #include int main(){ int a, b , c; int max, min; printf ("Ingrese el valor para a: "); scanf ("%i",&a); printf ("Ingrese el valor para b: "); scanf ("%i",&b); printf ("Ingrese el valor para c: "); scanf ("%i",&c); if (a > b){ if (a > c){ max = a; } else{ max = c; } } else{ if (b > c){ max = b; } else{ max = c; } } if (a < b){ if (a < c){ min = a; } else{ min = c; } } else{ if (b < c){ min = b; } else{ min = c; } } printf ("El numero mayor de los tres es: %i. ",max); printf ("El numero menor de los tres es: %i. ",min); system ("pause"); return 0; }
@zeneliamolina6550
@zeneliamolina6550 6 жыл бұрын
estaba tratando de hacer el mayor y el menor numero, con todas las formas posibles en la entrada es decir si habian numeros iguales y eso , hice este codigo pero falta optimizarlo pero funciona. #include int main(){ int num1,num2,num3; printf("introdusca 3 numeros enteros: "); scanf("%i",&num1); scanf("%i",&num2); scanf("%i",&num3); if((num1==num2)&(num2==num3)){ printf(" los numeros son iguales "); } else{ if(num1==num2){ if(num1>num3){ printf("el numero mayor es:%i y el menor es:%i ",num1,num3); } if(num1num2){ printf("el numero mayor es:%i y el menor es:%i ",num1,num2); } if(num1num3){ printf("el numero mayor es:%i y el menor es:%i ",num1,num3); } if(num1num2)&(num1!=num3)) { if(num2>num3){ printf("el numero mayor es:%i y el menor es:%i ",num1,num3); } if(num3>num1) { printf("el numero mayor es:%i y el menor es:%i ",num3,num2); } if(num3>num2){ printf("el numero mayor es:%i y el menor es:%i ",num1,num2); } } if((num1num3) { printf("el numero mayor es:%i y el menor es:%i ",num2,num3); } if(num3>num2) { printf("el numero mayor es:%i y el menor es:%i ",num3,num1); } if(num3>num1) { printf("el numero mayor es:%i y el menor es:%i ",num2,num1); } } } system("pause"); return 0; }
@soyrama9049
@soyrama9049 2 жыл бұрын
En el primer ejemplo, creo que la variable "y" esta demás, ya que, dentro del if uno puede poner if(x%2==0)... así el programa quedaría más "limpio" y se evitan errores, además se ahorra espacio, aunque en un programa así no sea nada, en algo más complejo generaría una suma de memoria importante.
@galuademg6958
@galuademg6958 Жыл бұрын
Lo mismo iba a comentar. Se puede hacer con una sola variable perfectamente.
@jcruizc
@jcruizc 5 жыл бұрын
Hola amigo, perdona la molestia, pero viendo otros tutoriales, veo que ellos usan mucho la instrucción COUT y tu en tus tutoriales no, solo por curiosidad, podrías indicarme el xq?? xq se usa??
@Jutrons
@Jutrons 8 жыл бұрын
He podido mas o menos hacerlo con dos números me razonamiento fue pues primero lo hago con dos y luego agrego otro pero no funciono tal como lo imagine. Muchas gracias por estos vídeos ;) espero poder este año empezar un grado de programación aun estoy pensado cual elegir.
@ismatruchii
@ismatruchii 7 жыл бұрын
En todos estos videos, qeu consiste en el curso de programar en C desde 0, solamente nos basamos en C o también en C++ ? Gracias, es que necesito aprender a programar en C que estoy muy verde.
@herrkronen9694
@herrkronen9694 9 жыл бұрын
Para hallar el maximo de los 3 números coloque el codigo así. Se ven, creo yo, más especificas las comparaciones. //INSERTAR UN NUMERO Y VER CUAL ES EL MAYOR Y EL MENOR DE LOS 3 #include #include int main(){ int x,y,z; // en esas tres variables se guardan los tres numeros para comparar int max, min; // en estas dos se guardaran el mayor y el menor printf("Introduce el primer numero: "); scanf ("%i",&x); printf("Introduce el segundo numero: "); scanf ("%i",&y); printf("Introduce el tercer numero: "); scanf ("%i",&z); //ESTA ES LA COMPARACION PARA EL MAXIMO if (x>y && x>z){ max = x; } if (y>z && y>x){ max = y; } if (z>x && z>y){ max = z; } //AHORA ESTA ES LA COMPARACION PARA EL MINIMO if (x
@franciscovonkarma4946
@franciscovonkarma4946 7 жыл бұрын
tengo una duda intente hacerlo por mi cuenta antes de ver el video pero no entiendo por que si pongo un numero que es par me dice que es non y viseversa que hice mal? #include int main(){ int x; printf("escribe un numero del 1 al 10 "); scanf("%i",&x); if(x%=2){ printf("el numero que selecionaste es par. ",x); } else { printf("el numero que selecionastes es non. ",x); } system("pause"); return 0; }
@iTiago98
@iTiago98 10 жыл бұрын
Me encantan tus vídeos, voy a intentar verme la serie entera. Yo el juego lo hice así: //Juego en el que introduciremos un número y el código identificará si éste es par o impar. #include int main (){ int noInt, no2 = 2; printf ("Introduzca un número y el programa identificará si éste es par o impar: "); scanf ("%i",&noInt); if(noInt % no2 == 0){ printf ("El número introducido, %i, es par.",noInt); } else{ printf ("El número introducido, %i, es impar.",noInt); } system ("pause"); return 0; } ¿Me recomiendas la manera en la que tú lo hiciste? ¿O es indiferente mientras el resultado sea el mismo? Muchísimas gracias por la serie.
@EmpiezaAProgramar
@EmpiezaAProgramar 10 жыл бұрын
Por ahora mientras te salga el resultado esta bien, todo esto es para aprender, asi que hazlo a tu manera si quieres, ya en el futuro sabras identificar si algo es mas o menos optimo. Un saludo y bienvedido, aun te quedan muchos videos :D!
@nachodll
@nachodll 9 жыл бұрын
De nada.
@manuelleongodinho4637
@manuelleongodinho4637 6 жыл бұрын
para el que le sirva aqui lo tienes de una forma diferente: #include int main () { int x,y,z; int max, min; printf (" Introduce un valor para x "); scanf ("%i",&x); printf (" Introduce un valor para y "); scanf ("%i",&y); printf (" Introduce un valor para z "); scanf ("%i",&z); if (x > y && x> z) { max = x; } else { if (y>x && y>z ){ max= y; } else { if (z>x && z>y){ max = z; } } } printf (" EL valor maximo es: %i ",max); if (x
@darwinvargas3502
@darwinvargas3502 5 жыл бұрын
Saludos, recien me doy cuenta que subes en la informacion un pdf... Intente realizar el ejercicio de la ecuacion de segundo grado pero me resulta bastante dificil, y segun lo que veo en tu informacion se supone que ya debo poder realizar dicho ejercicio. Muchas gracias por el contenido...
@fideloper4765
@fideloper4765 4 жыл бұрын
animos a mi tambien me ha costado mucho :D
@briosityplay9726
@briosityplay9726 18 күн бұрын
Eres grande admin
@Nahuelsalda
@Nahuelsalda 8 жыл бұрын
Tengo una consulta, en mi pc al terminar de compilar el codigo y ejecutarlo funciona a la perfeccion, pero al momento de poner el numero que quiero saber si es par o impar se cierra el .exe, me suele pasar con algunos codigos en los que hay que completar, porque ocurre esto y como se soluciona? desde ya muchas gracias
@UnluckyRos
@UnluckyRos 10 жыл бұрын
Una duda, ¿cambiaría algo si al hacer el programa para averiguar si un número es par o no, solo lo hiciésemos con una variable? ¿No sería más eficiente el uso de menos variables? (Sé que en un programa así no tiene sentido hablar mucho de eficiencia pero cuando hablamos a gran escala me gustaría saberlo). Yo lo hice exactamente igual pero en vez de asignar la operación a 'y' puse la operación en el if, dejo el código: #include int main(){ int x; printf("Escribe un numero para comprobar si el numero es par o impar. "); scanf("%i",&x); if(x % 2 == 0){ printf("El numero %i es un numero par. ",x); } else{ printf("El numero %i es un numero impar. ",x); } system("pause"); return 0; }
@EmpiezaAProgramar
@EmpiezaAProgramar 10 жыл бұрын
Realmente si que es mas eficiente en este programa en concreto esta muy bien ir pensando en optimizaciones, pero en informatica hay dos cosas enfrentadas en cuanto a eficiencia que es, el uso de memoria (mas variables) o el uso de procesador (menos variables pero mas operaciones)... ya aprenderas un poco mas sobre esto en el futuro, no te preocupes.El caso es que para este ejercicio, ahorrarte una variable supone que te has ahorrado 16 bits (un entero), 2 bytes :D, como bien dices en este tipo de programas tan pequeño no es necesario hacer este tipo de optimizaciones, por lo que es preferible que quede el codigo claro, por eso no lo hice como tu y no me veras hacerlo. Pero como te digo, esta muy bien ir fijandose en este tipo de detalles, un saludo y continua asi.
@lucaascione6402
@lucaascione6402 4 жыл бұрын
Hola profe una pregunta yo lo resolvi diferente pero obtuve el mismo resultado . Siempre utilizando lo aprendido , le dejo mi codigo #include int main () { int x, y; x = 2; printf ("JUEGO DE PAR E IMPAR - EJERCICIO NUMERO 2 . Introduce un numero: "); scanf ("%i",&y); if (y % x == 0) { printf ("EL NUMERO ES PAR. "); } else { printf (" EL NUMERO ES IMPAR "); } system ("pause"); return 0; }
@americanojohn
@americanojohn 9 жыл бұрын
Ejercicios por y impar , #include int main (){ int x,y; printf ("introduzca numero: "); scanf("%i",&x); y=x%2; if (y==0){ printf ("Es par"); } else // no es necesario colocar otra condicion// { printf ("Es impar"); } return 0; }
@victorverdu3620
@victorverdu3620 9 жыл бұрын
Hice ejercicio de par o impar con otro codigo y me funciona bien, te parece que este mal o falle algo? Porque a mi me parece mas sencillo asi y lo hice antes de ver el video como dices en el video. #include int main(){ int x,y; y=2; printf ("Introduce un numero y te dire si es par o impar. "); scanf ("%i",&x); if (x % y == 0 ){ printf ("El numero %i es par. ",x); } else { printf ("El numero %i es impar. ",x); } system("pause"); return 0; }
@mw3ki215
@mw3ki215 8 жыл бұрын
Conseguí hacerlo a mi manera, que no se si es la correcta pero funciona, aquí esta el código. #include int main (){ int x,y,z,aux,aux2; printf ("Introduce el primer numero: "); scanf("%i",&x); printf ("Introduce el segundo numero: "); scanf("%i",&y); printf ("Introduce el tercer numero: "); scanf("%i",&z); if (x>z) { aux=x; } else{ aux=z; } if (z>y){ aux2=z; } else{ aux2=y; } if (aux>y) { printf("El numero mas grande es: %i ",aux); if (zx){ printf("El numero mas grande es: %i ",aux2); printf("El numero mas pequeño es: %i ",x); } } system("pause"); return 0;
@etrigan16
@etrigan16 8 жыл бұрын
+MW3〉〉〈〈Ki2 Solo el } del final le falta para que se pueda ajecutar
@LuisGomez-cl1vt
@LuisGomez-cl1vt 9 жыл бұрын
Buenas. En el 1er ejercicio de los números pares o impares, al ejecutarlo me muestra el mensaje del ejercicio anterior que es " acertó " o " Fallo". Cerré y volví a abrir el programa y me sigue apareciendo lo mismo. Me podría por favor indicarme cual puede ser el error. Gracias
@jordibenjumea6888
@jordibenjumea6888 10 жыл бұрын
muy buenos tutos gracias te sigo
@moha7036
@moha7036 5 жыл бұрын
Yo lo he hecho así para que aparte del número mayor también me diga cuál es el menor de ellos.. (min) #include int main () { int x,y,z; int max,min; printf ("introduce un valor para x: "); scanf ("%i",&x); printf ("introduce un valor para y: "); scanf ("%i",&y); printf ("introduce un valor para z: "); scanf ("%i",&z); if (x > y) { if (x>z){ max=x; } else { max = z; } } else { if (y > z) max = y; else { max = z; } } if (x < y) { if (x
@paskybala6132
@paskybala6132 8 жыл бұрын
Soy nuevo en esto de programar y mi duda es: debería incluir un "else" obligatoriamente ?if(x>y)if(x>z)max=x;if(y>x)if(y>z)max=y;if(z>x)if(z>y)max=z;
@matiasferreira2530
@matiasferreira2530 8 жыл бұрын
+Pasky Bala El else no es obligatorio. Yo lo hice practicamente sin usarlo.
@paskybala6132
@paskybala6132 8 жыл бұрын
Muchas gracias Matias.
@edkaem259
@edkaem259 8 жыл бұрын
+Pasky Bala Me sirvió ya que no me salia de otra forma, pero me di cuenta que el código se hace muy largo, bueno es solo una anotación, gracias y saludos. ;)
@THEMASTERHAYABUSA
@THEMASTERHAYABUSA 7 жыл бұрын
yo lo hice de esta forma, pregunta por qué no me deja poner el system pause de esta forma?, a fuerza tengo que incluir el pero no entiendo cuál es la diferencia del vídeo (recién comienzo jaja) #include int main() { int x,y; y = 2; printf("Introduzca un numero: ",x); scanf("%i",&x); if(x%y==0){ printf("El numero introducido es par "); } else{ printf("El numero introducido es impar "); } system("pause"); return 0;
@darkzybastard8858
@darkzybastard8858 8 жыл бұрын
Gracias por tus vídeos a mi me salió el mínimo
@publiperro1
@publiperro1 9 жыл бұрын
if ( n1>n2 && n1>n3) { max = n1; } else{ max = n3; } if ( n2>n1 && n2>n3){ max = n2; } una pregunta yo lo he hecho asi, se podria hacer asi mas simplificado no?
@3bnMutaro
@3bnMutaro 3 ай бұрын
Yo hice algo largo el codigo haciendo la validacion con el segundo numero, adicional le pongo system("title") es para cambiar el nombre de la ventana donde se ejecuta en consola: #include int main (){ system("title Mayor que"); int x,y,z; printf("Ingrese el primer numero: "); scanf("%i", &x); printf("Ingrese el segundo numero: "); scanf("%i", &y); printf("Ingrese el tercer numero: "); scanf("%i", &z); if(x>y){ printf("El priemer numero: %i es mayor que el segundo numero: %i " ,x,y ); if(x>z){ printf("El primer numero es mayor que todos %i: ", x); } else{ printf("El tercer numero es mayor que todos: %i ", z); } }else{ if(y>x){ printf("El segundo numero: %i es mayor que el priemer numero: %i " ,y,x ); if(y>z){ printf("El segundo numero es mayor que todos: %i ", y); }else{ printf("El tercer numero es mayor que todos: %i ", z); } } } system("pause"); return 0; }
@juanperezgutierrez6897
@juanperezgutierrez6897 2 жыл бұрын
si los dos valores máximos coinciden qué te da el programa?
@32adrix
@32adrix 8 жыл бұрын
Si no me equivoco, el codigo minimo seria este: #include int main (){ int x,y,z; printf("Introduce x: "); scanf("%i",&x); printf("Introduce y: "); scanf("%i",&y); printf("Introduce z: "); scanf("%i",&z); if(x>y && x>z){ printf("El numero mayor es x "); } if(y>x && y>z){ printf("El numero mayor es y "); } if(z>y && z>x){ printf("El numero mayor es z "); } system("pause"); return 0; }
@LucasClemente94
@LucasClemente94 6 жыл бұрын
Hola. Yo el ejercicio lo hice de esta forma. Queria saber que convenia mas hacerlo de la forma que lo mostraste vos o de la forma en la que yo lo aplique es mucho mas efectiva. int main (){ int x; printf("Ingrese un numero. "); scanf ("%i",&x); if (x % 2 == 0){ printf("Es un numero par. "); } else{ printf("Es un numero impar. "); } system ("pause"); return 0; }
@SiSoyLobito
@SiSoyLobito 9 жыл бұрын
Quería comentarte que has usado 2 variables más de las necesarias. Yo con x, y, z. 1 hora pensando y 59 líneas de código lo he hecho. ¿Que te parece? //Ejercicio 3 - El mayor y el menor de 3 números #include int main (){ int x,y,z; printf ("Introduce un valor para x: "); scanf ("%i",&x); printf ("Introduce un valor para y: "); scanf ("%i",&y); printf ("Introduce un valor para z: "); scanf ("%i",&z); //Z mayor - Y menor ! //Z mayor - X menor ! //Y mayor - Z menor ! //Y mayor - X menor ! //X mayor - Y menor ! //X mayor - Z menor ! if (x > y) { if (z > x){ //Z mayor Y menor printf ("El numero mayor es %i ",z); printf ("El numero menor es %i ",y); } else { if (z > y){ //X mayor Y menor printf ("El numero mayor es %i ",x); printf ("El numero menor es %i ",y); } else { //X mayor Z menor printf ("El numero mayor es %i ",x); printf ("El numero menor es %i ",z); } } } else { //Y > X if (z > y) { //Z mayor X menor printf ("El numero mayor es %i ",z); printf ("El numero menor es %i ",x); } else { if (z > x){ //Y mayor X menor printf ("El numero mayor es %i ",y); printf ("El numero menor es %i ",x); } else { //Y mayor Z menor printf ("El numero mayor es %i ",y); printf ("El numero menor es %i ",z); } } } system ("pause"); return 0; }
@eduardobenavente794
@eduardobenavente794 8 жыл бұрын
int x; printf("dame un valor para ver si es par o impar "); scanf("%i",&x); if (x % 2 == 0){ printf("el numero es introducido es par "); } else { printf("el numero introducido es impar "); } system("pause"); return 0; } el primer ejemplo lo hice con una variable y funciona q estaria mal ?
@gastonmolina6176
@gastonmolina6176 6 жыл бұрын
Muy bueno tu ejercicio jajaja me dejo un buen rato pensando pero salió
@ficanime16fic16
@ficanime16fic16 8 жыл бұрын
tengo un eror que no veo en ningun comentario: hago todo bien pero al ejecutarlo me sale el mensaje y todo, pongo el numero y al apretar enter se me queda sin ninguna reaccion, entonces se me ocurrio apretar una letra por ejemplo a y apretar enter devuelta y anda.... cual es el problema de esto? que lo esta ocasionando? desde ya gracias
@kaiser9guevara
@kaiser9guevara 8 жыл бұрын
Que buenos tutoriales, gracias.
@franhdezm
@franhdezm 7 жыл бұрын
Cuando intento calcular el menor de los tres numero, me sale bien hasta que pongo 3 valores iguales para x, y, z, que me dice que el menor es 1. Te pongo por aquí el código completo: #include int main (){ int x,y,z,max,min; printf("Introduce el valor para x: "); scanf("%i",&x); printf("Introduce el valor para y: "); scanf("%i",&y); printf("Introduce el valor para z: "); scanf("%i",&z); if(x > y){ if(x > z){ max = x; } else { //(z > x) max = z; } } else { if(y > z){ max = y; } else{ //(z > y) max = z; } } if(x < y){ if(x < z){ min = x; } else { //(x > z) min = z; } } else { if(y < z){ y = min; } else{ z = min; } } printf("El mayor de los tres numeros es: %i ",max); printf("El menor de los tres numeros es: %i ",min); system("pause"); return 0; }
@benatsusaetaastondoa1899
@benatsusaetaastondoa1899 4 жыл бұрын
eres un máquina
@Whunan
@Whunan 8 жыл бұрын
Ayuda por favor no se que pasa pero no me sale el número que es mayor, ponga lo que ponga me dice que elmayor es 92, ponga los números que ponga. #include int main (){ int x,y,z; int max,min; printf ("Introduzca un valor para x "); scanf ("%i",&x); printf ("Introduzca un valor para y "); scanf ("%i",&y); printf ("Introduzca un valor para z "); scanf ("%i",&z); if (x>y){ if (x>z){ x = max; } else { z = max; } } else { if (y>z){ y = max; } else { z = max; } } printf ("El mayor de los tres numeros es %i ",max); system ("pause"); return 0; }
@carlosalhuaytorres3041
@carlosalhuaytorres3041 7 жыл бұрын
Dejare mi respuesta al ejercicio 2( mayor y menor ) : #include int main(){ int x,y,z; printf("Introducir un numero x. "); scanf("%i",&x); printf("Introducir un numero y "); scanf("%i",&y); printf("Introducir un numero z. "); scanf("%i",&z); if(y
@lupita9996
@lupita9996 10 жыл бұрын
xq no me deja compilar con system ("pause"); solo me ha pasado en este ejercicio, es decir que borro este codigo y compila está bien escrito......
@freddycastano2909
@freddycastano2909 8 жыл бұрын
Este IDE me trae problemas.Primero no me reconocia el archivo donde estaba guardado. Y ahora no me reconoce el if y el else de nuevo. He bajado otros IDE como eclipse y netbeans, pero para que me haga funcionar en lenguaje c, hago todo lo que me dicen y no me funcionan. Ahora estoy bajando Qt. Espero que resuelvas mi inquietud. gracias
@adob8553
@adob8553 9 жыл бұрын
hola tengo una pregunta es que al compilar y ejecutar solo me dice si el numero es par o impar mas no me muestra nuevamente el numero
@fffff20000
@fffff20000 8 жыл бұрын
En el ejercicio 5 de la relación no me sale dicho ejercicio, adjunto el código // C KZbin 2_2 Meter dos numeros y con un char hacer operaciones #include #include int main () { int a,b; float y; char z; // AQUI FALLA ALGO printf("Introduce dos numeros para hacerle una operacion matematica "); scanf("%i %i",&a,&b); printf("Introduce s para suma, r para resta, p para producto y d para dividir "); scanf("%c ",&z); // AQUI FALLA ALGO printf("La letra que has metido es: %c ",z); //ESTA LINEA SOLO ESTÁ PARA SABER QUE ME DEVUELVE AHI, Y NO ME DEVUELVE NADA if(z=="s") // AQUI FALLA ALGO { y=a+b; printf("La suma es: %f ",y); } else { if(z=="r") { y=a-b; printf("La resta es: %f ",y); } else { if(z=='p') {y=a*b; printf("El producto es: %f",y); } else { if(z=='d') {y=a/b; printf("El cociente es: %f ",y); } else {printf("No has marcado ninguna opcion correcta "); } } } } system ("pause"); return 0; }
@josealbertovasquezmonegro6422
@josealbertovasquezmonegro6422 4 жыл бұрын
//El numero maximo de 3 numeros a mi manera, pero aprendi lenguaje C de este profesor jeje #include int main (){ int x,y,z; int maximo; x=0; y=0; z=0; maximo=0; printf("Introduce x:"); scanf("%i",&x); printf("Introduce y:"); scanf("%i",&y); printf("Introduce z:"); scanf("%i",&z); if(x > y && x > z){ maximo = x; } else if(y > x && y > z){ maximo = y; } else if(z > x && z > y){ maximo = z; } printf("Este es el maximo: %i ",maximo); system("pause"); return 0; }
@anhelljvrz304
@anhelljvrz304 9 жыл бұрын
Estan geniales estos videos! Y si, muchas veces me paso repasando linea por linea porque te equivocas en algo tan simple y tu resultado se altera..., pero eso es lo que se me hace muy divertido! XD Y una pregunta... Al terminar de ver los 43 videos, que tantos conocimientos tendré sobre este lenguaje de C ? No se... am... que es lo que podre hacer, o que tan bueno sere...?
@EmpiezaAProgramar
@EmpiezaAProgramar 9 жыл бұрын
Jose Angel Juarez Ortiz Con los ultimos videos te haras una idea de lo que puedes llegar a hacer, tambien estan los videos sobre juegos simples en C para que te hagas una ligera idea, lo que ocurre que con tus conocimientos actuales no entenderas nada de los videos que te he comentado. Un saludo.
@angeltavarez3180
@angeltavarez3180 8 жыл бұрын
uff Easy dije asi como saque el mas alto pues saco el mas bajo solo poniendo en ves de > cambiandolo por < y en vez de cambiar la variable max cambiaba la min y puse esto con este codigo sacas el mas alto y el mas bajo los 2 al mismo tiempo no se si pedia hacer lo mismo con el min pero sin sacar el max o viceversa hice que sacara los 2 y me dijiera los 2 :v me siento realizado xDD buenisimos tutos quiero ser programador por que me apasiona y estos ejercicios me dejan una sensacion de realizado por dentro y me deja contento no se por que xD y mas cuando lo haces sn ayuda sin ver el siguiente video #include int main (){ int z, x, c; int max , min; printf ("introdusca el valor para el primer numero(Z): "); scanf ("%i",&z); printf ("introdusca el valor para el segundo numero(x): "); scanf ("%i",&x); printf ("introdusca el valor para el tercero numero(c): "); scanf ("%i",&c); if (z > x){ if (z > c){ max = z; } else { max = c; } } else { if (x > c){ max=x; } else{ max=c; } } if (z < x){ if (z < c){ min = z; } else { min = c; } } else { if (x < c){ min=x; } else{ min=c; } } printf("El numero mas alto es: %i y el numero mas bajo es: %i ",max,min); system("pause"); return 0; }
@terrorhd3523
@terrorhd3523 8 жыл бұрын
No se que pasa con mi programa de DEV C++ dado que al poner el primer código y al correrlo me dice que "El valor de x no es 10" y no se porque, pense que era error de mi código, pero luego lo intente con un "Hola mundo" y me dice lo mismo, que pasa?? #include int main (){ int x; int y; printf ("Introduzca un numero: "); scanf ("%i",&x); y= x 2; if (y == 0){ printf ("El numero %i es par. ",x); } else { printf ("El numero %i es impar. ",x); } system ("pause"); return 0; }
@lupita9996
@lupita9996 10 жыл бұрын
Ya me compilo :) geniales los tutoriales muy bien explicados
@EmpiezaAProgramar
@EmpiezaAProgramar 10 жыл бұрын
Puedes comentar cual fue el problema y como lo solucionaste?
@lupita9996
@lupita9996 10 жыл бұрын
sinceramente no se cual fue el problema, he supuesto que fué porque la primera vez que compile y ejecute se me olvido poner las dos ultimas linias.
Bloque 2.3: Estructuras if/else anidadas y Switch
14:21
Empieza A Programar
Рет қаралды 199 М.
Bloque 4.1: ¿Que es una Funcion? y Ejemplos
18:12
Empieza A Programar
Рет қаралды 124 М.
Новый уровень твоей сосиски
00:33
Кушать Хочу
Рет қаралды 2,9 МЛН
when you have plan B 😂
00:11
Andrey Grechka
Рет қаралды 53 МЛН
Alat yang Membersihkan Kaki dalam Hitungan Detik 🦶🫧
00:24
Poly Holy Yow Indonesia
Рет қаралды 11 МЛН
Bloque 5.4: ¿Que es una Matriz? y Ejemplos
19:51
Empieza A Programar
Рет қаралды 82 М.
IO-C# - 06.05 Subrutinas (void function)
3:32
Ruben Hidalgo Carrillo
Рет қаралды 306
Bloque 4.4: Punteros y Paso por Referencia.
11:36
Empieza A Programar
Рет қаралды 138 М.
Bloque 3.6: Ejercicios Fibonacci y Comprobar si un numero es Primo
21:58
Empieza A Programar
Рет қаралды 81 М.
Bloque 1.2: Primer Hola Mundo
7:19
Empieza A Programar
Рет қаралды 511 М.
Bloque 2.4: Condiciones Multiples y Ejercicio
14:57
Empieza A Programar
Рет қаралды 133 М.
Bloque 3.4: Bucles Anidados y Ejercicio Cronometro.
18:15
Empieza A Programar
Рет қаралды 106 М.
Bloque 3.2: Ejercicio de For y While
17:20
Empieza A Programar
Рет қаралды 166 М.
Bloque 1.6: Metodo de la Burbuja
4:47
Empieza A Programar
Рет қаралды 192 М.