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 Жыл бұрын
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; }
@dinoja29282 ай бұрын
lo hice igual xd
@EmpiezaAProgramar11 жыл бұрын
Claro, en estos dias seguire subiendo mas, te recomiendo que te suscribas para estar actualizado. Un saludo y gracias.
@taniaceli49813 жыл бұрын
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!
@pablomagarinos99449 жыл бұрын
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
@DiosDeBastos9 жыл бұрын
Gracias por los vídeos, has sido muy generoso y trabajador haciendolos y estás ayudando mucho a la gente. Un abrazo.
@FAAAx27 жыл бұрын
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; }
@FAAAx27 жыл бұрын
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; }
@FAAAx27 жыл бұрын
por que al poner numeros muy muy grandes no me da un resultado correcto?
@itavelasquez217 жыл бұрын
gracias , me encanta como explica todo !!! saludos desde Chile
@RedDi3go7 жыл бұрын
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; }
@gonzalogarcia57396 жыл бұрын
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!!
@2208Stefan6 жыл бұрын
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.
@demorootmail6737 жыл бұрын
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 Жыл бұрын
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
@davidmonteros6 жыл бұрын
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; }
@riosvillmat92036 жыл бұрын
acorta mas el codigo printf(" ingrese el valor de a,b,c separados por un espacio: "); scanf("%i %i %i", &a,&b,&c);
@joarsaro20128 жыл бұрын
el mejor curso que he visto
@JRo0ts9 жыл бұрын
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; }
@PatricioVillaloboslagos9 жыл бұрын
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
@ericortegaduarte7619 жыл бұрын
Gracias por todo maestro!
@stoker47727 жыл бұрын
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
@fsociety90017 жыл бұрын
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!
@brunodherrera7 жыл бұрын
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
@fsociety90017 жыл бұрын
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.
@Leodeth110 жыл бұрын
grandiosa explicacion por mucho lo mejor que he encontrado!!
@panxonovilla6 жыл бұрын
kasdicho de mipadre
@MarioPerez-zg2wf7 жыл бұрын
Hice un copia pega y una inversión del signo > por el de < , también min por max y funciona igual de bien. Gracias
@Alonsoeditions7 жыл бұрын
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 %
@EmpiezaAProgramar7 жыл бұрын
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.
@Alonsoeditions7 жыл бұрын
gracias por el aliento mi pana
@antonialcantara46047 жыл бұрын
exelente video. Me enrrede un pelo pero buen,segui dandole hasta que sali de la duda
@mariorafaelcardenasrobles78353 жыл бұрын
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; }
@marcos44socram8 жыл бұрын
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!
@RiukGami9 жыл бұрын
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-ob8tm9 жыл бұрын
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.
@manelmarin83979 жыл бұрын
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!
@publiperro19 жыл бұрын
Por cierto gracias por los videos me estas haciendo refrescar memoria, hacia mucho que deje de practicar C.
@danielcaballero10019 жыл бұрын
en el menor segui la misma logica que el mayor cambiando los signos , y funciono, gracias !!! continuo los videos a full!!
@rodrigorivera15748 жыл бұрын
Te faltó mencionar el condicional de seguridad por si los tres números son iguales. Buen video.
@astharot15943 жыл бұрын
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.
@gabrielacarolinam9 жыл бұрын
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.
@NickoStaff8 жыл бұрын
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?
@gerardomanriquez2348 жыл бұрын
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.ivanov10479 жыл бұрын
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.
@EmpiezaAProgramar9 жыл бұрын
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-vp2qs9 жыл бұрын
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; }
@Redempy9 жыл бұрын
Pues sí muy buena forma, mola mucho que hayan tantas formas diferentes de realizar el mismo ejercicio xD
@enmanueljerezgrullon68458 жыл бұрын
+Redempy cada quien tiene su forma de resolver un problema
@angeltavarez31808 жыл бұрын
+Francisco Romero buenisima loco :V yo hice la mia pero muy larga por que no le estaba dando mente a hacerlo corto xD
@yehirodelgado22048 жыл бұрын
+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 :)
@sebastianamagua39478 жыл бұрын
+Francisco Romero muy bienm yo me di muchas vueltas hasta que ya no entendi
@eliasmartinez5307 жыл бұрын
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
@falconfer91219 жыл бұрын
Curso realmente excelentes!
@Pharmadelia8 жыл бұрын
#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_caarrera5 жыл бұрын
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; }
@diegotames10 жыл бұрын
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"
@davidmonteros6 жыл бұрын
que bueno ver que alguien tambien lo hizo como yo
@frankjobs71134 жыл бұрын
pero eso solo es para encontrar los minimos.. esta incompleta la respuesta.
@fernandaorozco62914 жыл бұрын
@@frankjobs7113 Esta bien solo que en vez de "" para que le de el mayor de los tres numeros
@McLOVIN.....4 жыл бұрын
Tambien tiene el error de que al ponere dos numeros iguales no lo pone como menor
@diegotames4 жыл бұрын
@@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
@MrCubeland11 жыл бұрын
//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
@juanalainmontano79452 жыл бұрын
Muy buena explicacion master!
@diegoponce25547 жыл бұрын
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);
@gorgonzola16445 жыл бұрын
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?
@arodi22710 жыл бұрын
tus videos son muy buenos amigo n_n gracias por la ayuda !!
@eduardogabilan27079 жыл бұрын
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
@DArKSm1L39 жыл бұрын
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; }
@condor12948 жыл бұрын
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; }
@musicapararatos94492 жыл бұрын
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); }
@luiscarlostrotta81194 жыл бұрын
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!!!!
@sebastianamagua39478 жыл бұрын
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?
@cookieoficial88037 жыл бұрын
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; }
@zeneliamolina65506 жыл бұрын
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; }
@soyrama90492 жыл бұрын
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 Жыл бұрын
Lo mismo iba a comentar. Se puede hacer con una sola variable perfectamente.
@jcruizc5 жыл бұрын
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??
@Jutrons8 жыл бұрын
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.
@ismatruchii7 жыл бұрын
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.
@herrkronen96949 жыл бұрын
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
@franciscovonkarma49467 жыл бұрын
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; }
@iTiago9810 жыл бұрын
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.
@EmpiezaAProgramar10 жыл бұрын
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!
@nachodll9 жыл бұрын
De nada.
@manuelleongodinho46376 жыл бұрын
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
@darwinvargas35025 жыл бұрын
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...
@fideloper47654 жыл бұрын
animos a mi tambien me ha costado mucho :D
@briosityplay972618 күн бұрын
Eres grande admin
@Nahuelsalda8 жыл бұрын
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
@UnluckyRos10 жыл бұрын
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; }
@EmpiezaAProgramar10 жыл бұрын
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.
@lucaascione64024 жыл бұрын
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; }
@americanojohn9 жыл бұрын
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; }
@victorverdu36209 жыл бұрын
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; }
@mw3ki2158 жыл бұрын
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;
@etrigan168 жыл бұрын
+MW3〉〉〈〈Ki2 Solo el } del final le falta para que se pueda ajecutar
@LuisGomez-cl1vt9 жыл бұрын
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
@jordibenjumea688810 жыл бұрын
muy buenos tutos gracias te sigo
@moha70365 жыл бұрын
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
@paskybala61328 жыл бұрын
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;
@matiasferreira25308 жыл бұрын
+Pasky Bala El else no es obligatorio. Yo lo hice practicamente sin usarlo.
@paskybala61328 жыл бұрын
Muchas gracias Matias.
@edkaem2598 жыл бұрын
+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. ;)
@THEMASTERHAYABUSA7 жыл бұрын
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;
@darkzybastard88588 жыл бұрын
Gracias por tus vídeos a mi me salió el mínimo
@publiperro19 жыл бұрын
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?
@3bnMutaro3 ай бұрын
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; }
@juanperezgutierrez68972 жыл бұрын
si los dos valores máximos coinciden qué te da el programa?
@32adrix8 жыл бұрын
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; }
@LucasClemente946 жыл бұрын
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; }
@SiSoyLobito9 жыл бұрын
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; }
@eduardobenavente7948 жыл бұрын
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 ?
@gastonmolina61766 жыл бұрын
Muy bueno tu ejercicio jajaja me dejo un buen rato pensando pero salió
@ficanime16fic168 жыл бұрын
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
@kaiser9guevara8 жыл бұрын
Que buenos tutoriales, gracias.
@franhdezm7 жыл бұрын
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; }
@benatsusaetaastondoa18994 жыл бұрын
eres un máquina
@Whunan8 жыл бұрын
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; }
@carlosalhuaytorres30417 жыл бұрын
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
@lupita999610 жыл бұрын
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......
@freddycastano29098 жыл бұрын
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
@adob85539 жыл бұрын
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
@fffff200008 жыл бұрын
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; }
@josealbertovasquezmonegro64224 жыл бұрын
//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; }
@anhelljvrz3049 жыл бұрын
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...?
@EmpiezaAProgramar9 жыл бұрын
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.
@angeltavarez31808 жыл бұрын
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; }
@terrorhd35238 жыл бұрын
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; }
@lupita999610 жыл бұрын
Ya me compilo :) geniales los tutoriales muy bien explicados
@EmpiezaAProgramar10 жыл бұрын
Puedes comentar cual fue el problema y como lo solucionaste?
@lupita999610 жыл бұрын
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.