Mil gracias! Acabo de entender lo que mi profe no ha conseguido que entendiese! Saludos
@ulicheeto23967 жыл бұрын
Quizá ya tienen algo de tiempo tus vídeos pero la verdad es que me están ayudando muchísimo para aprender a programar. Al final le dare like a todos tus videos, y por lo mientras me quedo aca e intentare resolver los ejercicios.
@fabian.enciso8 жыл бұрын
HE VISTO TODOS LOS VIDEOS HASTA EL MOMENTO Y ME HAN PARECIDO ESPECTACULARES, TE FELICITO, EXCELENTE CANAL, EXPLICAS MUY BIEN. ME SUSCRIBO
@BurningTheLife8 жыл бұрын
Excelente explicacion del final para entender como funcionan los bucles for, sigue con los videos compa.
@jlperez13244 жыл бұрын
Perfecto y claro... antes de ver este vídeo había visto como 100 al fin uno buenísimo
@nestorcano208410 жыл бұрын
Excelente vídeo, voy ahora a darme banquete con el pdf a ver que tal resulta, muchas gracias :-)
@matiacademia47898 жыл бұрын
Muchas gracias llevaba tiempo sin entender los bucles anidados y ahora entendi perfectamente :D
@josuevilla44258 жыл бұрын
Adoro tus tutoriales, gracias por compartir tu conocimiento con nosotros que lo explicas muy bien todo. Saludos.
@haroldrivera42658 жыл бұрын
Hola !!! muchas gracias , estoy siguiendo sus vídeos al pie de la letra , me encantan.Orgulloso de la MADRE PATRIA!. Les comparto mi versión de este programa ,con unas mejoras pequeñisimas: import java.util.Scanner; import static java.lang.System.out; public class Bloque_35 {// programa que realiza todas las tablas de multiplicar //automaticamente ,del 1-10 public static void main(String[] args) { Scanner teclado = new Scanner(System.in);//activando entrada por teclado int i,j,mul=0;//declarando variables o atributos for (i = 0; i < 11; i++) {//inicio de ciclo for out.println("La tabla del \""+i+"\" es :"); for (j = 0; j < 11; j++) {//ciclo for anidado mul = j * i; out.println(i+"*"+j+"="+mul); } out.println();//espacio entre tablas } teclado.close(); } }
@stefanybecerra99248 жыл бұрын
Tus videos son exceletes y tus explicaciones mucho mas
@celestecolautti5732 жыл бұрын
El mejor video del mundo! GRACIAS ☺️
@genesistorrico3436 жыл бұрын
Exelente forma de explicarlo, Gracias !
@jeisson202 Жыл бұрын
Muchas gracias por la explicacion, me ayudo bastante a entender el ciclo for anidado
@chipichipiish10 жыл бұрын
Excelentes vídeos! Muchas gracias por compartir
@christianpinov8 жыл бұрын
Gracias por tus tutoriales, intentaré realizar los ejercicios del PDF.
@JoseCastro-ms4bo8 жыл бұрын
Buenisimo, explicación simple y clara!!
@thestigarg8 жыл бұрын
Me baje los ejercios y no me sale el segundo tengo que volver a ver el video que es de hacer el rejloj no? porque hay que usar el if else if, solo me sale 1 valor el menor pero no el mayor se me mezvlo todo
@MarioLopez-qw6qr6 жыл бұрын
Donde podemos comparar los ejercicios de las practicas para ver como se hacen de manera mas optima?
@franciscojaviersepulvedalo41406 жыл бұрын
muchas gracias por el ejemplo me sirvio de mucho
@haroldrivera42658 жыл бұрын
Super buenos vídeos! Muchísimas gracias!! Trate de hacer lo que sugeristeis , hacerlo por nuestro lado antes de ver el resto del vídeo. Y así fue como lo hice , con la observación de que lo hice para cualquier tabla de multiplicar...espero les abone en algo....SALUDOS import java.util.Scanner; import static java.lang.System.out; public class Bloque35 {// programa de las tablas de multiplicar public static void main(String[] args) { Scanner teclado = new Scanner(System.in); int i,j=0,res,tab; do { out.print("introduzca el número de la tabla de multiplicar, que desea ver: "); tab = teclado.nextInt(); out.print(" "); for (i = 0; i < 11 ;i++){ res = tab*i; out.println(i+"."+" ------> "+tab+"x"+i+"="+res); } out.print(" ****introduzca el número \"0\" para salir , y, cualquier otro número " + "para continuar con otra tabla de multiplicar : "); j = teclado.nextInt(); }while (j != 0); teclado.close(); } }
@KerubinXZV8 жыл бұрын
tengo una duda con el ejercio 3 cuando dice devuelva las raices ordenadas ascendente quiere decir, que lo hagamos de tal manera que expresemos la inversa de la raíz?
@julioesquivelalvarado76218 жыл бұрын
No se ni como empezar el ejercicio 3, me he quedado bloqueado. Buenos videos y muy bien explicado. Enhorabuena
@MMM-mu1un4 жыл бұрын
heroe sin capa
@evaristopalacinventuro39198 жыл бұрын
por fin entendí el bucle for xD
@albertochen48198 жыл бұрын
Esto es lo que yo queria! Practicaaa Hare los 25 ejercicios coñoooo
@xaviad79408 жыл бұрын
Muchas Gracias muy bien explicado!!!!
@lisgeanhernandez2496 жыл бұрын
necesito ayudo. me mandan a hacer este programa y no logro hacer que corra. siempre me da error. Leer por teclado un número entre 0 y 10, ambos límites incluidos. El usuario puede equivocarse, en cuyo caso el programa le dará tantas posibilidades como necesite (indefinidas veces) hasta conseguir que el número introducido esté en el rango dado. Entonces, el programa muestra cuantos intentos ha usado.
@anagtdamdam2 ай бұрын
súper bien explicado, he visto mil videos y hasta que no he visto el tuyo no lo había entendido, ahora si, ¿tienes con 3 for anidados?, mil gracias por el currazo
@EmpiezaAProgramar2 ай бұрын
es lo mismo, puedes hacer tu mismo el experimento ahora que ya lo has entendido.
@PhoenixRising0564 жыл бұрын
Muy bien explicado!!
@degores10 жыл бұрын
eres un crackk
@TheJesusserra10 жыл бұрын
En el ej 3 no se resolver la ecuación que me pide, dado que al tener la incógnita x, yo lo que hago es declararla a 0, pero claro, esto me da una solución exacta, no las 2 raíces de la ecuación, alguna idea?? Gracias de antemano
@kamix16628 жыл бұрын
Estos ejercicios tendremos que hacerlos conforme vayamos avanzando,¿no? Porque con los conocimientos que tenemos actualmente(al menos los míos), hay muchos ejercicios que no podemos hacer. Explicándolo de la manera que lo explicas se hace muy ameno.¡Sigue así! Un saludo.
@ripicito7 жыл бұрын
25 ejercicios perfectos para entretenerme.
@nullptr62499 жыл бұрын
Como se puede poner en negrita el texto??
@miltoncabrera59888 жыл бұрын
Buenas, me puede explicar de que se trata el ejercicio 21 porfavor
@luu_.1828 жыл бұрын
Hay un solucionario de los ejercicios de pdf? estoy haciéndolos pero algunos no me salen, si alguien tiene algo lo agradecería muchísimo! un saludo.
@william73639 жыл бұрын
Buenas: En el segundo S.O.Pln del ejercicio que has hecho en el video, al hacverlo yo le habia quitado el LN y no me compilaba, pero al ponerselo si que me compilaba, supongo que tendra que ver con que dentro solo hay un espacio. Creo que ha sido porque si lo muestro en una misma linea el espacio no se nota, pero si se usa a modo de dejar un espacio entre varias lineas si que lo detecta, por asi decirlo como util. Podrias ayudarme?
@andrescalvache74254 жыл бұрын
Buena explicación cv
@CarLos-gt9yv7 жыл бұрын
Se me cerró la consola...cómo se abre de nuevo?
@georgebg88898 жыл бұрын
como haria este ejercicio con while y do while alguien me ayuda
@jansenvillasu41817 жыл бұрын
Muchas gracias . bien explicado =D seria mas video sobre bucles anidados y condiciones :)
@jansenvillasu41817 жыл бұрын
pero alfin etendi el bucle for gracias )
@fenone84639 жыл бұрын
no entendí para que funciona el step into
@martinrojas32026 жыл бұрын
Hola tengo una duda con algo a ver si alguien lo saca...supongamos que tengo el sig arreglo 1,4,5,21,32,16,4,5,22. Inicialice el i= 0 fuera del while e hice todo lo correspondiente con la variable de tipo boolean y todo..hasta aqui consegui que el usurio al digitarme dos nros si estan en la cadena del arreglo me imprima el nro sgte..en este caso el usuario digito 4 y 5 y el programa le devolvio el nro sig 21. Hasta ahi vamos bien...pero como hago para que me imprima tambien el otro nro en este caso el 22. Se entiende?.. este problema no es tan sencillo si mi arreglo tiene 10.000 nros al azar. Mi busqueda es que me imprima todos los nros subsiguientes a los dos nros que el usuario digito en 10.000 nros habra muchos 4 y 5 juntos.. como hago para que me imprima todos los nros subsiguientes de los 4 y los 5. Se entiende?
@TheMuSaSh17 жыл бұрын
Saludos, mire los ejercicios pero necesitaria ver las respuestas ya que algunos no se del todo como hacerlos. Gracias de antemano
@elarcademan9 жыл бұрын
Hola compañero estoy reforzando con esto los conosimientos que adquiri con el curso de C. una cosa muy rara que te a ocurrido en este blocke y que parece que nadie se dio cuenta y es que as echo esto. public static void main(String arg[]){} cuando los corchetes deverian estar en String[] pero la cosa es que no te a dado ningun error XD un saludo y gracias por los videos.
@CesarSuarezElCrack8 жыл бұрын
Hola @Empieza A Programar me gustaría saber si me quedo bien el segundo ejercicio, me refiero a si quedo muy extenso, se podría mejorar o no: import java.util.Scanner; public class SegundoEjercicio{ public static void main(String[] arg){ Scanner S=new Scanner(System.in); int a,b,c; System.out.println("escriba tres numeros para ver cual es el mayor y cual el menor: "); System.out.print("A) "); a=S.nextInt(); System.out.print("B) "); b=S.nextInt(); System.out.print("C) "); c=S.nextInt(); if (a>b && a>c){System.out.println("el numero mayor es: "+a);} if (b>a && b>c){System.out.println("el numero es mayor es: "+b);} if (c>a && c>b){System.out.println("el numero mayor es: "+c);} if (a
@aquepaique8 жыл бұрын
Te amo.
@TheMataporsi8 жыл бұрын
Amigos, futuros programadores, eh realizado el segundo ejercicio(2), aqui se los muestro, por si quieren comparar: // Introducir 3 numeros positivos por teclado y que diga cual es el mayor y cual es el menor import java.util.Scanner; public class Bloque961 { public static void main(String[] args){ int a,b,c; Scanner S = new Scanner (System.in); System.out.println("Introduzca un numero entero positivo a comparar: "); a = S.nextInt(); System.out.println("Introduzca otro numero entero positivo a comparar: "); b = S.nextInt(); System.out.println("Introduzca un último numero entero positivo a comparar: "); c = S.nextInt(); if(a>b && a>c){ if(b>c){ System.out.println("El numero mayor es: "+a+" y el número menor es "+c); } if(c>b){System.out.println("El numero mayor es: "+a+" y el número menor es "+b); } if(b==c){System.out.println("El numero mayor es: "+a+" y los numeros menores son: "+b+" y "+c); } } if(b>a && b>c){ if(a>c){System.out.println("El numero mayor es: "+b+" y el número menor es "+c); } if(c>a){System.out.println("El numero mayor es: "+b+" y el número menor es "+a); } if(a==c){System.out.println("El numero mayor es: "+b+" y los numeros menores son: "+a+" y "+c); } } if(c>a && c>b){ if(a>b){ System.out.println("El numero mayor es: "+c+" y el número menor es "+b); } if(b>a){ System.out.println("El numero mayor es: "+c+" y el número menor es "+a); } if(b==a){System.out.println("El numero mayor es: "+c+" y los numeros menores son: "+b+" y "+a); } } if(a==b && b==c){ System.out.println("Los numeros son inguales."); } } }
@lucasmoreda75628 жыл бұрын
Voy a escribir mi código del ejercicio 2, ya que me parece que ha quedado muy bien: import java.util.Scanner; public class Ejercicio2 { public static void main(String[]args) { int a, b,c; Scanner S=new Scanner(System.in); do { System.out.print("Los números indicados no pueden repetirse entre si, "); do { System.out.println("Introduce un número entero positivo."); a=S.nextInt(); } while(aa&&b>c) { System.out.println("El número mayor es "+b+"!"); } else if(c>a&&c>b) { System.out.println("El número mayor es "+c+"!"); } if(a
@mlab47robotica10 жыл бұрын
hoy aprendí a entrar en el bucle de afuera (9:19) :v excelente video.. saludos. .
@HaroldHenao2 жыл бұрын
Muchas gracias.
@jonathanpereira61729 жыл бұрын
Buenas, primero que nada, geniales las clases! Me copo mucho mirando los videos y luego, mi duda. Es acerca del ejercicio 1 de la "Tarea domiciliaria". Yo lo hice de esta manera, y funciona bien, pero no sé si la idea era hacerlo con esas herramientas, de no ser así cómo se haría? Acá mi código. import java.util.Scanner; public class ejercicio1 { public static void main(String [] args){ int a, b; Scanner S = new Scanner(System.in); do{ System.out.print("Introduce un número entero y positivo: "); a = S.nextInt(); b = a % 2; }while(a
@renzoroca875410 жыл бұрын
Emilio en vez de usar la variable mult, se podria poner +(i*j) ???
@brendaconzi9967 жыл бұрын
No entiendo el pdf cuando dice entrada o salida "estandar" a q se refiere con estandar?
@EmpiezaAProgramar7 жыл бұрын
Entrada estandar = teclado, salida estandar = por consola. Un saludo.
@brendaconzi9967 жыл бұрын
Gracias! :) Saludos
@alfonsopaternina71718 жыл бұрын
vacano parcero
@Toni_guapo_457 жыл бұрын
En enlace al PDF no funciona.
@atletibest8 жыл бұрын
Lo haces con for porque con while es como imposible?
@javierestella53289 жыл бұрын
Buenas Emilio, en primer lugar, muchas gracias por este curso, estoy aprendiendo un montón. La pregunta es si hay práctica 1, ya que el pdf de este vídeo es la práctica 2. Gracias de nuevo!
@ladyrowenta2 жыл бұрын
Hola se que han pasado años pero podrias decirme donde estan los resultado de los ejercicios. gracias el tutorial esta muy bien pero los resultados de los ejercicos molaria tenerlos
@nestorcano208410 жыл бұрын
Buenas; el 5to ejercicio del pdf pide leer dos numeros por teclado y un caracter q indique la operación a realizar entre ellos, logre hacerlo pero tengo una duda respecto a leer un caracter por teclado, ya que no existe el método nextChar(), lo que hice fue: char c; c = S.next().charAt(0); Esto indagando un poco por google, ya que next() lee String, y a partir de allí se toma el primer caracter de dicho String, fue lo que pude encontrar leyendo e indagando, no se si a estas alturas del curso se pueda hacer así tomando en cuenta que aun no has dado String, quisiera saber si es la mejor manera de hacerlo o quizá haya alguna que no haya encontrado, un saludo de antemano
@EmpiezaAProgramar10 жыл бұрын
Néstor Cano Pues la mejor forma es la que tu has puesto (yo tambien lo uso asi), mas adelante entenderas porque se hace asi cuando llegues a donde se explica los Strings. Un saludo.
@nestorcano208410 жыл бұрын
Empieza A Programar Muchas gracias por responder, he hecho ya la mayoría de los ejercicios del pdf, me quedaron unos cuantos pq veo que se hacen con String asi q seguiré avanzando y al ver Strings volveré a por ellos; de igual forma si alguien de los lecores quiere compartir la forma como los hizo o saber la mía con gusto compartiremos ideas, puede ser que mis soluciones no sean las optimas, saludos y de nuevo mil gracias x este curso
@brayanasaelayalalopez17558 жыл бұрын
Yo también tuve ese problema de que no existe un nextChar(), mi manera de resolverlo fue diferente aunque quizás es incorrecta supongo, use: String d; //varible System.out.print("Introduzca la operación que quiere ejecutar: "); d = S.next(); switch(d){ case "+": c = a + b; System.out.println("El resultado de la suma entre "+a+" y "+b+" es igual a: "+c); break; etc..... y mas simbolos aritmeticos. case "-", case "*". :'v
@juanvictormanuelmartinezze88978 жыл бұрын
Buen video ! :D
@sebastiangonzalez41648 жыл бұрын
Yo utilice un switch con 10 casos en lugar de usar el bucle for, me quedo demasiado largo el programa pero funciona bien. Esta mal hacerlo asi???v
@NamelessKong8 жыл бұрын
Claro, en programacion se trata de hacer las cosas de la forma mas eficiente.
@tutosss74928 жыл бұрын
No está mal, pero mientras más simple y eficiente sea mejor.
@ripicito7 жыл бұрын
no eres el unico yo tambien utilice un switch :I
@crazykittytrip9 жыл бұрын
se que el ejercicio 7 ameritaba algo mas exhaustivo y complejo, con booleans y eso, pero yo lo hice asi y aparentemente funciona igual con el tema de las fechas, ingrese las excepciones como if/else (febrero- 29), (abril, junio y septiembre 30) y queda el resto del año como correcto public static void main(String[] args){ Scanner sc = new Scanner(System.in); int dia,mes,año; System.out.println("Ingresa el dia "); dia = sc.nextInt(); System.out.println("Ingresa el mes "); mes = sc.nextInt(); System.out.println("Ingresa el año"); año = sc.nextInt(); System.out.print("fecha "+dia+"/"+mes+"/"+año); if (mes ==2 && dia >29) System.out.println(" la fecha es incorrecta"); else if(mes == 4 && dia > 30) System.out.println(" la fecha es incorrecta"); else if(mes == 6 && dia > 30) System.out.println(" la fecha es incorrecta"); else if(mes == 9 && dia > 30) System.out.println(" la fecha es incorrecta"); else System.out.println(" la fecha es correcta");
@misaeljosue79488 жыл бұрын
No puede hacer ni uno :(
@rubenbitrian7 жыл бұрын
Hola, Me interesa mucho este curso, pero el pdf con los ejercicios aparece como que ya no está disponible ¿hay alguna otra forma de conseguirlo? Muchas gracias por anticipado.
@EmpiezaAProgramar7 жыл бұрын
Intentalo de nuevo, acabo de editar el enlace, dropbox elimino todos los enlaces publicos y poco a poco los voy cambiando cuando veo que fallan. Un saludo.
@rubenbitrian7 жыл бұрын
Muchísimas gracias, ya lo he podido descargar, ahora tocará hacer los ejercicios. Tengo que decirte que, de lo que he visto hasta ahora, haces una labor fabulosa, lo explicas con mucha claridad y se ve todo muy completo. Mis felicitaciones.
@542954308 жыл бұрын
Para los que estan realizando los ejercicios del pdf. el NO. 7 programa que valida fechas me quedo asi: import java.util.Scanner; public class verifica_fecha { public static void main(String[] args) { Scanner S= new Scanner(System.in); int dia,mes,año; boolean bisiesto=false; System.out.println("Ingresa el dia "); dia = S.nextInt(); System.out.println("Ingresa el mes "); mes = S.nextInt(); System.out.println("Ingresa el año"); año = S.nextInt(); System.out.print("fecha "+dia+"/"+mes+"/"+año); if(año%4==0){ bisiesto=true; if(año%100==0){ bisiesto=false; if(año%400==0){ bisiesto=true; } } } if((mes==1 ||mes==3 ||mes==5 ||mes==7 ||mes==8 ||mes==10 ||mes==12)&&(dia>=1&&dia=1&&dia=1&&dia=1&&dia
@sr.machine17938 жыл бұрын
- He resulto éste ejercicio de una manera un poco agradable y limpia. Espero que les guste Realiza un programa que lea tres números enteros positivos distintos e imprima el mayor y el menor valor de los tres. Intente que el programa realice el menor número de comparaciones posible entre los números. Scanner teclado = new Scanner (System.in); int a,b,c; // a = Es el primer nùmero introducido. // b = Es el segundo nùmero introducido. // c = Es el tercer nùmero introducido. System.out.println("Escribe el primer nùmero: "); a=teclado.nextInt(); System.out.println("Escribe el segundo nùmero: "); b=teclado.nextInt(); System.out.println("Escribe el tercer nùmero: "); c=teclado.nextInt(); if (a>b && a>c) { System.out.println("El nùmero "+a+" es el mayor."); if (ba && b>c) { System.out.println("El nùmero "+b+" es el mayor."); if (aa && c>b) { System.out.println("El nùmero "+c+" es el mayor."); if (a
@sr.machine17938 жыл бұрын
Para practicar -> Hacer un programa que pida un número por pantalla, y que muestre como resultado la tabla de multiplicación de ese número. Quisiera aportar mi código referente a éste ejercicio . ( System.out.println(); son saltos de líneas "Para tener espacios entre ellas.") Scanner teclado = new Scanner(System.in); int num,result; do { System.out.print("Introduce un nùmero: "); num = teclado.nextInt(); if (num
@mauroa28263 жыл бұрын
voy por lambdas, api etc... y recien ahora entiendo que el i++ del primer for funcionaba despues de entrar al segundo bucle
@EmpiezaAProgramar3 жыл бұрын
La base es lo mas importante, es igual para todos los lenguajes, el tema de lambdas, streams y tal esta genial, yo los uso en mi dia a dia, pero entender de verdad lo basico es lo que te da las herramientas para solucionar todos los problemas en el futuro y que no parezca "magia". PD: Tengo ganas de hacer tutoriales de lambdas y cia.
@jesusandreebernalquintero10129 жыл бұрын
int x=1,z=0,cont=0,res=0,cont2; Scanner teclado=new Scanner(System.in); for(cont=0;cont
@matiasbenegas69287 жыл бұрын
El ejercicio 5 no se puede realizar porque hay que hacer un input de caracteres, y en el video de atributos tipo char dijiste que eso lo enseniarias mas adelante
@isaacloladekehinde29884 жыл бұрын
Es el ejercicio 6 y es el unico que he visto a simple vista ire haciendo mas import java.util.Scanner; public class olas { public static void main(String[]args){ int a ; Scanner Z= new Scanner(System.in); do{ System.out.println("1.Para introducir Lunes"); System.out.println("2.Para introducir Martes"); System.out.println("3.Para introducir Miercoles"); System.out.println("4.Para introducir Jueves"); System.out.println("5.Para introducir Viernes"); System.out.println("6.Para introducir Sabado"); System.out.println("7.Para introducir Domingo"); System.out.println("Elige una opcion: "); a = Z.nextInt(); }while(a>7); switch(a){ case 1 : System.out.println("1. Lunes"); break; case 2: System.out.println("2. Martes"); break; case 3: System.out.println("3. Miercoles"); break; case 4 : System.out.println("4. Jueves"); case 5 : System.out.println("5. Viernes"); break; case 6 : System.out.println("6. Sabado"); break; case 7: System.out.println("7. Domingo"); } } }
@kiubolerun35788 жыл бұрын
Mi ejercicio de las tablas de multiplicar quedo mas pro xD Pide que numero de tabla quieres y la imprime PD: Excelentes videos
@guillermorodriguez45809 жыл бұрын
Hola estuve resolviendo los ejercicios del PDF y me encontré el ejercicio de la formula general ecuación ax²+bx+c. Y deseo me ayudes por favor que me a parece un error de NaN. Te dejo mi código. GRACIAS. import java.util.Scanner; import java.io.*; public class EcuacionCuadratica { public static void main(String[] args) { // double a=0, b = 0, c=0, x1=0, x2=0; Scanner S = new Scanner (System.in); System.out.println("Solucion a la Ecuacion Cuadratica de segundo grado"); System.out.println("De la forma ax²+bx+c=0"); System.out.println("Resuelto con X=((-b) )"); System.out.println(""); System.out.println(""); System.out.println(""); System.out.println("Introduce el numero correspondiente a las letras " + "de la siguiente ecuacuion ax²+bx+c "); System.out.println("Para la a: "); a= S.nextDouble(); System.out.println("Para la b: "); b= S.nextDouble(); System.out.println("Para la c: "); c= S.nextDouble(); //ecuacion cuadratica x1=(double) (((-b)+Math.sqrt((b*b)-(4*a*c)))/(2*a)); x2=(double) (((-b)-Math.sqrt((b*b)-(4*a*c)))/(2*a)); System.out.println("RESULTADO"); System.out.println("Para x1= "+x1 ); System.out.println("Para x2= "+x2 ); } } //x1=(-b+Math.sqrt(Math.pow(b,2)-4*a*c))/2*a; Espero tengas la cortesía de ayudarme.
@pedrogallego16739 жыл бұрын
GUILLERMO RODRIGUEZ te falta poner el menos entre el b^2 y el 4ac de dentro de la raiz
@aarongallon43328 жыл бұрын
Para que importaste el paquete java.io?
@brayanasaelayalalopez17558 жыл бұрын
Antes de mirar tu método de hacer el ejercicio, yo lo hice así: hastebin.com/modoyezeto.cs Como se mira eso, esta bien? (se que es extenso pero es lo que se me ocurrió antes de verte hacerlo tan sencillo :(
@TheMataporsi8 жыл бұрын
Aqui les dejo mi solucion del ejercicio 4 del PDF: import java.util.Scanner; public class Bloque962 { public static void main(String[] arg){ int a,b,r,t; Scanner S = new Scanner(System.in); do{ System.out.println("1. Escriba un numero entero: "); a = S.nextInt(); System.out.println("2. Escriba otro numero entero: "); b = S.nextInt(); }while(a
@maxtla0710 жыл бұрын
public class TabladeMultiplicar { public static void main(String[] args) { Scanner brayan= new Scanner (System.in); final int NUM; System.out.println("***TABLA DE MULTIPLICAR****"); NUM=brayan.nextInt(); for (int i=1; i
@nestorcano20849 жыл бұрын
Hola a todos, tengo casi todos los ejercicios resueltos a mi manera, quisiera feedback de algún lector, para intercambiar correos y opiniones sobre los ejercicios, hoy resolvi el de la ecuación de 2do grado que no había hecho, lo comparto y recibo opiniones al respecto, por si me equivoco, haciendolo descubrí que como resultado de una operación puede dar el valor NaN qie traduce Not a Number, osea uqe no es un número, no hallaba como manejar ese en una condición pero indagando lo encontre, nose si sea lo mejor Emilio, un saludo, aqui dejo el código (Ejercicio nro 3) import java.util.Scanner; public class Ejercicio3 { public static void main(String[] arg){ int a, b, c; double r1, r2; boolean band = true; Scanner S = new Scanner(System.in); System.out.println("Escribe el valor para a: "); a = S.nextInt(); System.out.println("Escribe el valor para b: "); b = S.nextInt(); System.out.println("Escribe el valor para c: "); c = S.nextInt(); System.out.println("La Ecuación a resolver es: "+a+"x2 + "+ b+"x + "+ c + " = 0"); r1 = (-b + Math.sqrt(Math.pow(b, 2)-4*a*c)) / (2*a); r2 = (-b - Math.sqrt(Math.pow(b, 2)-4*a*c)) / (2*a); if (Double.isNaN(r1) || Double.isNaN(r2)){ System.out.println("El resultado no pertenece a un valor válido"); band = false; } if((r1 < r2) && band){ System.out.println("El resultado es: "+ r1); System.out.println("El resultado(2) es: "+ r2); } else if ((r1 != r2) && band){ System.out.println("El resultado es: "+ r2); System.out.println("El resultado(2) es: "+ r1); } else if (band){ System.out.println("El único resultado es: "+ r1); } } }
@David-mk1zy7 жыл бұрын
venga pues nada...muy bueno, gracias.
@francosql8 жыл бұрын
Hice un programa para comprender los numeros que hay entre los numeros que introduzcas
@Mardo7162 жыл бұрын
10:18 complicado dice xd, muy facil profe...
@emmanuelhostiaortiz59669 жыл бұрын
/** Realiza un programa que lea tres números enteros positivos distintos e imprima el mayor y el menor valor de los tres. Intente que el programa realice el menor número de comparaciones posible entre los números. */ import java.util.Scanner; public class Ejercicio_2 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int num1, num2, num3; System.out.println ("Ingrese los numeros enteros"); System.out.println (" "); System.out.print ("Numero 1: "); num1=sc.nextInt(); System.out.print ("Numero 2: "); num2=sc.nextInt(); System.out.print ("Numero 3: "); num3=sc.nextInt(); System.out.println (" "); if (num1 > num2 && num1 > num3){ System.out.println ("El numero mayor es: "+num1); } else if (num2 > num1 && num2 > num3){ System.out.println ("El numero mayor es: "+num2); }else { System.out.println ("El numero mayor es: "+num3); } if (num1 < num2 && num1 < num3){ System.out.println ("El numero menor es: "+num1); } else if (num2 < num1 && num2 < num3){ System.out.println ("El numero menor es: "+num2); }else { System.out.println ("El numero menor es: "+num3); } } }
@estharlinabreu75939 жыл бұрын
+emmanuel hostia lol me dio dos lineas mas.. bien pensado eso que has hecho (Y)
@KerubinXZV8 жыл бұрын
+emmanuel hostia jajajaj y si colocas 2 numeros iguales? no te imprimirá nada?
@samuelzapata44127 жыл бұрын
} while (ac&&c>b) { System.out.println(a+" y "+b); } else if (b>a&&a>c) { System.out.println(b+" y "+c); }else if (b>c&&c>a) { System.out.println(b+" y "+a); } else if (c>a&&a>b) { System.out.println(c+" y "+b); }else { System.out.println(c+" y "+a); }
@metalcry17 жыл бұрын
import java.util.Scanner; public class EJER21 { public static void main (String[]arg) { int numero1, numero2, numero3, mayor, menor ; Scanner tecla = new Scanner(System.in); System.out.println("Introduce el primer numero"); numero1 = tecla.nextInt(); System.out.println("Introduce el segundo numero"); numero2 = tecla.nextInt(); System.out.println("Introduce el tercer numero"); numero3 = tecla.nextInt(); if (numero1 > numero2 && numero1 > numero3 || numero2 > numero3){ mayor = numero1; menor = numero3; } if (numero2 > numero1 && numero2 > numero3 || numero1 > numero3){ mayor = numero1; menor = numero3; } if (numero3 > numero2 && numero3 > numero1 || numero1 > numero2){ mayor = numero1; menor = numero2; } System.out.println("El mayor es " +mayor+ " y el menor es " +menor); } } Un poco lio la verda
@jansenvillasu41817 жыл бұрын
O_o esta re mal
@saulaxel7 жыл бұрын
Aquí dejo el código del problema que no se puede: public class ImprimeUnicode { public static void main(String[] args) { java.util.Scanner lector = new java.util.Scanner(System.in); System.out.println("Java no trabaja con ASCII, trabaja con Unicode, (que es parecido"); System.out.println("en los primeros 128 caracteres) sin embargo la consola de "); System.out.println("windows también está limitada al ASCII por lo que no se van"); System.out.println("a ver algunos caracteres."); System.out.println("Los simbolos son: "); for (char c = 1; c
@aarongallon43328 жыл бұрын
He hecho el ejercicio numero 2 un tanto diferente pero da el resultado esperado import java.util.Scanner; public class ejercicio2 { public static void main (String []arg){ Scanner s= new Scanner(System.in); int a,b,c; do{ System.out.print("Ingrese un valor numerico a comparar: "); a= s.nextInt(); System.out.print("Ingrese el segundo valor numerico a comparar: "); b=s.nextInt(); System.out.print("Ingrese un tercer valor a comparar: "); c=s.nextInt();} while(a < 0 || b < 0 || c < 0 || a==b || a==c || b==c); if(a>b && a>c && c>a){System.out.println("El orden correcto es: "+a+"" +c+b);} else if(aa || c>b || b
@TheMataporsi8 жыл бұрын
Probé tu codigo, esta mal, hice una sola prueba y con eso me bastó... te recomiendo que lo revices y te des cuenta por si mismo, pruba varias combinaciones de numeros para que veas los errores, acá te dejo mi codigo del mismo ejercicio para que notes la diferencia... import java.util.Scanner; public class Bloque961 { public static void main(String[] args){ int a,b,c; Scanner S = new Scanner (System.in); System.out.println("Introduzca un numero entero positivo a comparar: "); a = S.nextInt(); System.out.println("Introduzca otro numero entero positivo a comparar: "); b = S.nextInt(); System.out.println("Introduzca un último numero entero positivo a comparar: "); c = S.nextInt(); if(a>b && a>c){ if(b>c){ System.out.println("El numero mayor es: "+a+" y el número menor es "+c); } if(c>b){System.out.println("El numero mayor es: "+a+" y el número menor es "+b); } if(b==c){System.out.println("El numero mayor es: "+a+" y los numeros menores son: "+b+" y "+c); } } if(b>a && b>c){ if(a>c){System.out.println("El numero mayor es: "+b+" y el número menor es "+c); } if(c>a){System.out.println("El numero mayor es: "+b+" y el número menor es "+a); } if(a==c){System.out.println("El numero mayor es: "+b+" y los numeros menores son: "+a+" y "+c); } } if(c>a && c>b){ if(a>b){ System.out.println("El numero mayor es: "+c+" y el número menor es "+b); } if(b>a){ System.out.println("El numero mayor es: "+c+" y el número menor es "+a); } if(b==a){System.out.println("El numero mayor es: "+c+" y los numeros menores son: "+b+" y "+a); } } if(a==b && b==c){ System.out.println("Los numeros son inguales."); } } }
@bayrongamesgames77577 жыл бұрын
//Escribe un programa que dada una fecha, día, mes y año, compruebe si es una fecha válida o no. (Febrero tiene 29 días si el año es divisible por 4 y no por 100, o es divisible por 400). import java.util.Scanner; public class Ejercicio7 { public static void main(String []arg) { Scanner S= new Scanner(System.in); System.out.println("Introduce un dia 1-31"); int dia = S.nextInt(); System.out.println("Introduce un mes 1-12"); int mes = S.nextInt(); System.out.println("Introduce un año 1900-2018"); int año = S.nextInt(); if(dia>0 && dia1899 && año
@cristianmedina18349 жыл бұрын
HOLA TUTOR POR FAVOR DEME SU OPINIÓN SOBRE MI CÓDIGO DEL EJERCICIO DE RESOLVER ECUACIONES DE SEGUNDO GRADO package ecuaciones; import java.util.Scanner; public class ecuaciones { public static void main(String[] arg){ int a,b,c,d,e,f,g,h,i,j,k,l,m; Scanner S = new Scanner(System.in); System.out.println("introduce el primer numero de la ecuacion sin la x, ejemplo si es 2x al cuadrado solo escribe el 2 "); a = S.nextInt(); System.out.println("introduce el segundo numero de la ecuacion "); b = S.nextInt(); System.out.println("introduce el tercer numero "); c = S.nextInt(); m = a * a; h = b; f = 4; l = f * m * c; e = b * b - l; g = e / c; i = h + g / c; j = i / c; d = h - g / c; k = d / c; System.out.println("el resultado sumando es x = "+j); System.out.println("el resultado restando es x = "+k);
@joseandres_51957 жыл бұрын
Escribe un programa que dada una fecha, día, mes y año, compruebe si es una fecha válida o no. (Febrero tiene 29 días si el año es divisible por 4 y no por 100, o es divisible por 400). He hecho que solo pueda ser d.C y tenga que ser un año que ya ha pasado. import java.util.Scanner; public class ejercicios { public static void main(String[] arg){ Scanner S = new Scanner(System.in); int dia,mes,ano; double bis1,bis2,bis3; System.out.println("Escribe un día."); dia=S.nextInt(); System.out.println("Escribe un més."); mes=S.nextInt(); System.out.println("Escribe un año."); ano=S.nextInt(); bis1=ano%400; bis2=ano%4; bis3=ano%100; if(mes>0&&mes0&&dia0&&ano0&&dia0&&ano0&&dia0&&ano0&&dia0&&ano
@lucasmoreda75628 жыл бұрын
Ejercicio 4, ya que el 3 no se ni por donde pillarlo: import java.util.Scanner; public class Ejercicio4 { public static void main(String[]Args) { Scanner S=new Scanner(System.in); int a, b, resto1, resto2; System.out.print("Introduce un número entero: ");//a=10 a=S.nextInt(); System.out.print("Introduce otro número entero: ");//b=5 b=S.nextInt(); resto1=a%b; resto2=b%a; if(resto1==0) { System.out.println("El número "+a+" es divisible por "+b+"."); } else { System.out.println("El número "+a+" no es divisible por "+b+"."); } if(resto2==0) { System.out.println("El número "+b+" es divisible por "+a+"."); } else { System.out.println("El número "+b+" no es divisible por "+a+"."); } } }
@e.matsuo98388 жыл бұрын
//7.- Escribe un programa que dada una fecha, día, mes y año, compruebe si es una fecha //válida o no. (Febrero tiene 29 días si el año es divisible por 4 y no por 100, o es //divisible por 400). import java.util.Scanner; public class E7 { public static void main(String [] args){ int dia, mes, año; boolean b = true; Scanner S = new Scanner(System.in); System.out.println("Introduzca un día"); dia = S.nextInt(); System.out.println("Introduzca un mes"); mes = S.nextInt(); System.out.println("Introduzca un año"); año = S.nextInt(); if( dia > 0 && dia = 1 && mes 0 && año < 5000 ){ b = true; } else if(b = false){ } else { switch(dia){ case 31: if( mes == 1 || mes == 3 || mes == 5 || mes == 7 || mes == 8 || mes == 10 || mes == 12){ b = true; } else if( mes == 2 || mes == 4 || mes == 6 || mes == 9 || mes == 11){ b = false; } break; case 30: if( mes != 2){ b = true; break; } case 29: if(mes > 0 && mes
@blarydiboy46057 жыл бұрын
yo lo hice así //Bucles anidados ejemplo tablas de multiplicar public class Bloque3_5 { public static void main(String[] args) { for(int i = 1; i
@jhonpapa19 жыл бұрын
/*2.- Realiza un programa que lea tres números enteros positivos distintos e imprima el mayor y el menor valor de los tres. Intente que el programa realice el menor número de comparaciones posible entre los números. */ import java.util.Scanner; public class LeaTresNúmeros { public static void main(String[]args){ int a,b,c; Scanner S = new Scanner(System.in); System.out.print("Ingrese el primer numero: "); a = S.nextInt(); do{ System.out.print("Ingrese el segundo numero: "); b = S.nextInt(); }while(a == b ); do{ System.out.print("Ingrese el Tercer numero: "); c = S.nextInt(); }while(b == c ); // a = 1, b = 2, c = 3; if (a < b && a < c){ System.out.println("El numero menor es: "+a); } else if (b < a && b < c){ System.out.println("El numero menor es: "+b); } else { System.out.println("El numero menor es: "+c); } if (a > b && a > c){ System.out.println("El numero mayor es: "+a); } else if (b > a && b > c){ System.out.println("El numero mayor es: "+b); } else { System.out.println("El numero mayor es: "+c); } } } /*como quedo ? */
@Toni_guapo_458 жыл бұрын
+Jhon Rincon Yo hice ésto y me funcionó: import java.util.Scanner; public class ejercicio2 { public static void main(String[] args) { int a, b, c; Scanner s = new Scanner(System.in); do{ System.out.println("Introduce el primer número:"); a = s.nextInt(); System.out.println("Introduce el segundo número:"); b = s.nextInt(); System.out.println("Introduce el tercer número:"); c = s.nextInt(); }while (a < 0 || b < 0 || c < 0 || a==b || a==c || b==c ); if(a > b){ if(b > c){ System.out.println("El número mayor es " + a + " y el número menor es " + c + " ."); } else if(c > a){ System.out.println("El número mayor es " + c + " y el número menor es " + b + " ."); } else if(c > b){ System.out.println("El número mayor es " + a + " y el número menor es " + b + " ."); } } else if(b > a){ if(a > c){ System.out.println("El número mayor es " + b + " y el número menor es " + c + " ."); } else if(c > b){ System.out.println("El número mayor es " + c + " y el número menor es " + a + " ."); } else if(c > a){ System.out.println("El número mayor es " + b + " y el número menor es " + a + " ."); } } } }
@jhonpapa18 жыл бұрын
*llevaba 2 días en esto y casi me mato cuando me di de cuenta lo fácil que era* /* 9*Realiza un programa que acepte tres números y devu elva el cubo de los dos mayores.*/ import java.util.Scanner; public class Cubo { public static void main(String[]args){ int x,y,z,a,b,c; Scanner S = new Scanner(System.in); do{ System.out.println("Ingrese el primer numero: "); x=S.nextInt(); System.out.println("Ingrese el segundo numero: "); y=S.nextInt(); System.out.println("Ingrese el tercer numero: "); z=S.nextInt(); } while(x
@bayrongamesgames77577 жыл бұрын
//Realiza un programa que acepte tres números y devuelva el cubo de los dos mayores. import java.util.Scanner; public class Ejercicio9 { public static void main(String[]arg){ Scanner S= new Scanner(System.in); int a= S.nextInt(); int b= S.nextInt(); int c= S.nextInt(); if(a>b && a>c || a==b || a==c){ int elMayor= a*a*a; System.out.println(a+" Es el mayor y elevado al cubo es "+elMayor); if(b>c) { int el2Mayor= b*b*b; System.out.println(b+" Es el segundo mayor y elevado al cubo es "+el2Mayor); } if(c>b) { int el2Mayor= c*c*c; System.out.println(c+" Es el segundo mayor y elevado al cubo es "+el2Mayor); } } if(b>a && b>c || b==a || b==c){ int elMayor= b*b*b; System.out.println(b+" Es el mayor y elevado al cubo es "+elMayor); if(a>c) { int el2Mayor= a*a*a; System.out.println(a+" Es el segundo mayor y elevado al cubo es "+el2Mayor); } if(c>a) { int el2Mayor= c*c*c; System.out.println(c+" Es el segundo mayor y elevado al cubo es "+el2Mayor); } } if(c>b && c>a || c==b || c==a){ int elMayor= c*c*c; System.out.println(c+" Es el mayor y elevado al cubo es "+elMayor); if(b>a) { int el2Mayor= b*b*b; System.out.println(b+" Es el segundo mayor y elevado al cubo es "+el2Mayor); } if(a>b) { int el2Mayor= a*a*a; System.out.println(a+" Es el segundo mayor y elevado al cubo es "+el2Mayor); } } } }
@joecotrina67938 жыл бұрын
import java.util.Scanner; public class Ejercicios1 { public static void main(String[]arg){ int x; Scanner S = new Scanner(System.in); System.out.print("Ingrese un número:"); x = S.nextInt(); if(x >0 && x%2==0){ System.out.println("El número " +x+" es par"); } else if(x
@EmpiezaAProgramar8 жыл бұрын
Cuando entra en el else if ya no se comprueba si el numero es par o impar, si quieres hacer una comprobacion como la que has hecho lo ideal es hacerlo con un bucle, que ademas estas en el tema de bucles: import java.util.Scanner; public class Ejercicios1 { public static void main(String[]arg){ int x; Scanner S = new Scanner(System.in); System.out.print("Ingrese un número:"); x = S.nextInt(); //Mientras que el numero sea menor de 0 pedira que vuelva a ingresar un numero. while(x < 0){ System.out.print("Ingrese otro número positivo:"); x= S.nextInt(); } if(x%2==0){ System.out.println("El número " +x+" es par"); } else{ System.out.println("El número " +x+" es impar"); } } }
@joecotrina67938 жыл бұрын
Empieza A Programar muchas gracias por la ayuda y tambien por los tutoriales me han ayudado demasiado.
@joecotrina67938 жыл бұрын
Emilio disculpa por molestarte de nuevo pero tengo una consulta sobre el ejercicio 12. Mi consulta es que debo agregar a mi código para que funcione con los exponentes negativos... por ejemplo cuando coloco base=5, exponente=-2, el resultado no sale 0.04 sino 1....ya intente con las variable en vez de declararlas enteras lo declare flotantes pero no me sale... ayúdame por favor. //Escribe un programa que eleve un número a cualquier potencia, dadas la base y la //potencia. import java.util.Scanner; public class Ejercicios12 { public static void main(String[]arg){ int a,b, z=1;//z=acumulador Scanner S = new Scanner(System.in); System.out.print("Introduce una base: "); a = S.nextInt();// a=5; System.out.print("Introduce la exponente: "); b = S.nextInt();//b=3; for(int i=1; i
@nestorcano20849 жыл бұрын
Ejercicio 7 del pdf sobre las fechas, algún feedback por favor, y probadlo por favor, a ver si se cae en algún caso, sobre todos los años bisiestos, creo que no, pero nunca se sabe jeje, y asumi años válidos desde 0 hasta 50.000 pq no se realmente que rango poner, agradezco opiniones, import java.util.Scanner; public class Ejercicio7 { public static void main(String[] arg){ int dia, mes, año; boolean b = false; Scanner S = new Scanner(System.in); System.out.println("Escriba día: "); dia = S.nextInt(); System.out.println("Escriba mes: "); mes = S.nextInt(); System.out.println("Escriba año: "); año = S.nextInt(); if( (dia>0 && dia=1 && mes0 && año
@gabi190ful9 жыл бұрын
Néstor Cano encontre un pequeño error en tu codigo amigo... y es en el primer case es cuando se ingresa el dia 29 solo evalua que es correcto si es febrero pero al poner como por ejemplo 29/02015 te dice que no es valida ese es el pequeño error...
@nestorcano20849 жыл бұрын
Ok lo revisare y veré lo q m comentas y te responderé n cuánto pueda
@nestorcano20849 жыл бұрын
Gabriel Elias Perdona, no te había comprendido, y ya lo probe, tienes toda la razón, si coloco 29/03/2015 lo da como no valido, muchas gracias x decirmelo, me pondré en ello para solventarlo, me encanta el feedback
@nestorcano20849 жыл бұрын
Néstor Cano He aqui modificado amigo, revisalo y dime que tal, un saludo. switch (dia){ case 29: if( (mes > 0 || mes
@gabi190ful9 жыл бұрын
Néstor Cano muy bueno lo hiciste bien amigo :D lo arreglaste te felicito
@ADMINEDHAWK10 жыл бұрын
buenas, otra vezyo el idiota con una pregunta boba pero bueno, almenos sigo el curso esta muy bueno pero, exactamente que significa o como se usa el =, en que casos se usa etc, gracias
@EmpiezaAProgramar10 жыл бұрын
ADMIN: EDHAWK Todo lo que veas que no te queda claro o que yo no explico lo suficiente es, porque esta explicado en otro video. Por tanto te animo a que te veas el bloque 2, en el que se explican los condicionales y todas las condiciones. Como consejo te diria que te vieras los videos en orden, porque las cosas de videos pasados se ven en el futuro. Un saludo.
@ADMINEDHAWK10 жыл бұрын
gracias, los veo en ordentranquilo, investigue y ya seque si no estoy males como poner O, || creo, gracias por responder
@Dozerth9 жыл бұрын
asi hice un programa de multiplicacion de mas de 90 numeros import java.util.Scanner; public class creandounprogramademltiplicar { public static void main(String[] arg){ int a,b,resul; Scanner S = new Scanner(System.in); System.out.print("introduce un numero: "); a = S.nextInt(); System.out.print("introduce otro numero: "); b = S.nextInt(); resul = a * b; System.out.print("el valor de la multiplicacion es: "+resul); } }
@matiasbenegas69287 жыл бұрын
A mi se me hizo mas comodo hacerlo asi import java.util.Scanner; public class tablas { public static void main(String[] args) { Scanner S = new Scanner(System.in); int a, b; System.out.println("Ingrese un numero para mostrar su tabla"); a = S.nextInt(); for(b = 1; b