¿Te gustaría que este contenido siga siendo gratuito?, puedes apoyar al canal de las siguientes maneras: 1. Donaciones: www.paypal.me/LaGeekipedia 2. Desactivando Adblock y Adblock Plus en TH-cam. 3. Compartiendo los vídeos del canal en foros y redes sociales. Cualquier opción es de gran ayuda. ¡Muchas gracias!
vale desde colombia, te doy muchas gracias por el curso de programacion, es excelente tu manera de explicar, y tambien es excelente que uses el bloc de notas, me parece que se aprende mas a fondo de esta forma.
Me puse una meta hacer una calculadora con condiciones usando el If-else de la clase pasada, introduciendo datos desde teclado tuve fallas, errores, frustración... Pero seguir viendo tus clases me animo a seguir es mi primer programa oficial por decirlo así es una calculadora básica. aquí el código por si quieren probarla. de ante mano quiero decir Eres el mejor Like. import java.util.Scanner; public class CalculatorByL{ public static void main(String args[]){
Scanner datos = new Scanner(System.in); System.out.println("Buenos dias, bienvenido a Calculator V.1 ByL"); int operacion = 0; int numUno = 0; int numDos = 0; int respuesta = 0; System.out.println("Elige un numero del 1 al 4: 1 Para suma, 2 para resta, 3 para multiplicar y 4 para division"); operacion = datos.nextInt(); System.out.println("¿Me darias tu primer numero?"); numUno = datos.nextInt();
System.out.println("¿Me Puedes dar otro numero?"); numDos = datos.nextInt(); if(operacion == 1){ respuesta = numUno + numDos; System.out.println("El resultado de tu suma es: " + respuesta); } else if(operacion == 2){ respuesta = numUno - numDos; System.out.println("El resultado de tu resta es: " + respuesta); } else if(operacion == 3){ respuesta = numUno * numDos; System.out.println("El resultado de tu multiplicacion es: " + respuesta); } else if(operacion == 4){ respuesta = numUno / numDos; System.out.println("El resultado de tu division es: " + respuesta); } else { System.out.println("Opcion invalida"); } } } //Hecha por Juan R. ByL
Luego de ver los 19 vídeos de introducción a la programación con Raptor. Se me hace bastante fácil comprender los conceptos que se aplican acá en Java, porque básicamente son los mismos. Logre realizar el programa solo descargando el PDF. Eso no fuese sido posible sin haber hecho el curso de Raptor. Gracias Ernesto. Luego de 1 año, tus vídeos siguen educando desde la base a futuros programadores.
¡Hola!, que gusto saber que el contenido ha resultado de tu agrado y por supuesto que te ha aportado los conocimientos que deseabas obtener. Espero poder seguir influenciando de manera positiva en tu desarrollo académico y profesional. Saludos.
Lo hice a la perfección el programa, me gusto bastante este ejercicio. Les dejo el codigo para que lo miren. import java.util.Scanner; public class Cocacola{ public static void main(String args[]){
Scanner lee = new Scanner(System.in); String nombre = ""; int clave = 0, antiguedad = 0;
System.out.println("Bienvenido al Sistema Vacacional de Coca-Cola Company"); System.out.println("¿Cuál es el nombre del trabjador?"); nombre = lee.nextLine(); System.out.println("¿Cuántos años de servicio tiene el trabajador?"); antiguedad = lee.nextInt(); System.out.println("¿Cuál es la clave de su departamento?"); clave = lee.nextInt(); if(clave == 1){ if(antiguedad == 1){ System.out.println("Departamento de Atención al cliente. Clave " + clave); System.out.println(nombre + " Derecho a 6 días"); }else if(antiguedad >= 2 && antiguedad = 2 && antiguedad = 2 && antiguedad
Me tomo al menos tres horas estando todo el tiempo revisando los errores que tenia al compilar, pero ya lo tengo listo, enseñas mejor que lo que fueron mis profes. Me acabo de graduar pero no me lleve ningún conocimiento sólido, lo que no aprendí en 3 años en la prepa, lo aprendí en un día con tus curso
Uffff! me encanta este curso, lo estoy entendiendo perfectamente, hice el programa sin ver el video. Solo lei lo que pedia el programa y la nota y lo hice yo solo, nisiquiera vi el analisis, lo hice en mi mente mientras programaba. Muchas gracias Ernesto, no sabia, nada de nada de nada! Ahora ya estoy aprendiendo perfectamente lo basico. Eres un crack.
Hola Ernesto, solo quería felicitarte por tu extraordinario trabajo generalmente no comento en ningún video pero tenia que decírtelo, gracias por estos aportes, he visto varios de tu cursos y lo que mas me agrada es que se nota que te apasiona lo que haces por tu voz tan animada a diferencia de los montones de demás videos que tienen voz que se esta durmiendo y aburren, sigue así y de nuevo gracias.
Gracias a tus conocimientos logre hacer este sistema sin necesidad de ver el tutorial (solo vi hasta el ejercicio) luego me dispuse a ver como lo hacias y me di cuenta que fue muy similar a lo que hice. Gracias enserio, me esta ayudando mucho como lo explicas :)
La verdad es que es demasiado bueno este curso me costo un poco pero hice la practica y me salió bien todo lo mas importante es que pude entender cada linea de código que escribí hasta esta clase super feliz y motivado a seguir programando gracias por tu tiempo y de verdad de lejos tienes la mejor manera de ensenar.....
Dejé el video en pausa al minuto 13:10 donde sale el diagrama de flujo y simplemente utilizando eso para guiarme pude hacer el codigo a la perfección!! Con esto te quiero decir que gracias, realmente aprendo mucho con tus videos!
GENIAL! Estamos por cerrar 2019 y No sabes que satisfacción tuve, cuando el compilador me aceptó el javac de mi programa, funcionan perfectamente todas las condiciones. Tarde como 2 horas en hacerlo, porque no entendía la lógica pero me salió bien. Gracias!
Hola Ernesto, estoy super contento porque pude hacer el programa. Tal como comenté en un video anterior, entré sin saber nada de Java ni de Programación. Y ahora pude hacer el programa y además se me ocurrió agregarle algo más: que al ingresar una clave que no corresponda, el sistema avise que la clave no corresponda y que pida ingresar nuevamente la clave correcta para que el sistema muestre la información correcta. Espero que sigas con tu canal porque eres un gran aporte.
yo aprovecho la guía de raptor del canal, previamente aprendí a usarlo, y antes de escribir código hago primero el diagrama de flujo, y cuando se como va a ser ya entonces me pongo a escribir. Me esta funcionando muy bien y se los recomiendo a todos los que estén aprendiendo. Muchos éxitos
Hola que tal se me ocurrio la idea de crear un grupo de wssp y agregar gente de que tmb esta empezando a conocer al profesor Ernesto para ayudarnos entre todos sobre dudas, que dices te unes ?
Muchas gracias por el contenido que has compartido con nosotros, yo quise adentrarme en el mundo de la programación, ya que estudié ingeniería civil y en la carrera cursamos una materia llamada "Programación para ingenieros", me pareció bellísima. Hoy después de 4 años, me encuentro estudiando por mi cuenta programación!
Hola Ernesto, hace 25 años habia dejado de programar para dedicarme a otro tipo de trabajo, pero hice tu curso de Raptor y volvi a recordar mi antigua pasion, ahora quiero dedicarme de lleno como programador, gracias por tus videos, es un material excelente para volverse un programador profesional, Dios te bendiga por toda tu ayuda, tu tiempo, tu esfuerzo, tu conocimiento y tu excelente pedagogia para enseñar. Cada vez que pueda estare enviando donativos a tu cuenta, estoy muy agradecido contigo.
Estoy retomando las iniciaciones a JAVA después de casi 3 años de que me betaran de la carrera de ingeniería de software en la Universidad, en algún momento escuché un comentario de alguien que decía que programar en el bloc de notas era para psicópatas pero realmente es muy pero muy útil para entender los conceptos básicos sin estudiar tanta teoría, cuando termine los 40 videos espero poder seguir aprendiendo contigo hermano, eres demasiado bueno explicando
Esto del lenguaje de programación Java me parece interesante y muy entretenido de aprender, especialmente con un bloc de notas que se considera un gran reto jajaja. Aquí está mi ejercicio, lo hice sin ver el video para ver si resultaba y al parecer si dio :) Gracias Ernesto, sos un grande man! *Edit: Corrección en caso de escribir 0 años de antiguedad (menos de un año trabajado)* import java.util.Scanner; public class Vacaciones{ public static void main(String args[]){ Scanner in = new Scanner(System.in); String nombre = ""; int clave = 0, antiguedad = 0;
System.out.println("¿Cual es su nombre?"); nombre = in.nextLine();
Te felicito, el no usar la ide y usar el block de notas, ayuda mucho, me he aprendido de memoria todo, con el puro diagrama de flujo hice el programa , no ocupe el video 10.
Ernesto, no sé si todavía lees los comentarios del 2020 jeje pero quiero agradecerte por todos los conocimientos que haz brindado en tu canal. Apenas estoy empezando mi carrera como programador pero siento que con tus enseñanzas voy a llegar muy lejos....Gracias parcero...
estos video son muy buenos, he buscado por años como aprender a programar solamente me enredaban, con estos me encuentro con el interés de seguir aprendiendo mis felicitaciones para ernestos la manera de explicar muy clara y sencilla, voy en el video 9, entres días y con conocimientos bien consolidados. muchas gracias ernesto
Hola Ernesto!, estoy estudiando Java, y como mis clases son tan rápidas debido a que se trata de un bootcamp, a veces no puedo procesar la información tan rápidamente. Te encontré a ti, y la verdad que entiendo mucho más y la lógica de la programación la explicas demasiado bien!, gracias por tu contenido!
Mil gracias Ernesto por dedicar tu tiempo en crear este curso, la verdad que era justo lo que necesitaba porque comencé hace un mes un curso de programación java y más haya que aprendí necesitaba la practica y reforzar los conocimientos más básicos y con tus vídeos hasta ahora lo estoy logrando. Ya logre terminar mi primer código para un programar que quería hacer desde hace tiempo. Y practique con tu "tarea". Se que hace 2 años lo creaste al curso pero te agradezco hoy :D Mil gracias.
Gracias por el ejercicio, lo vi y creí que no iba a poder realizar el ejercicio, pero hice un repaso de tus anteriores vídeos, y al final termino siendo mas fácil de lo que esperaba. Saludos!!
lo logreee si mirar el tutorial 10 apenas hoy me meti en este curso java, tenian razon empesar x phyton fue una buena opcion , gracias eres un heroe sin capa ernesto
Vengo de ver el curso de Raptop y la verdad se me ha hecho bastante sencillo seguir este hasta ahora, hice todo este ejercicio por mi propia cuenta y funciona de maravilla, muchas gracias por las explicaciones, no se si sigues activo pero en verdad muchas gracias.
Listo viejo ernesto. Muy buenas estas clases, te felicito. Ya tengo permitidos los anuncios, para que esto te brinde paga. La verdad te cuento que dan muchas ganas de pagarte por esto... Muchisimas gracias la verdad.. He entendido mucho mas contigo que en clases de la Universidad
ernesto gracias, empece contigo el curso de programacion basica con raptor, me perdi en el metodo de la burbuja, jajaja. pero lo termine y me quedaron conceptos claros en diferentes temas, empece este curso. y aparte estoy usando un programa del celular para repasar lo que aprendo aca, refuerza con preguntas de lo mismo que veo, por lo menos en el otro se crea la class sin el public, o el String [] args, y sale igual que como lo enseñastes. pero lo mejor es que este programa de las vacaciones lo pude hacer, solo. sin mirar el proximo # del curso. solo tuve que reforzar mas lo de la entrada de datos al momento de guardarlo en la variable por que no recordaba la syntaxis, ya lo demas me genero como 50 mil errores pero poco a poco los corregia. hasta que me dio el programa. te quiero agradecer, y ahi vamos. sigo aprendiendo contigo
Muchísimas gracias por los cursos! Soy una persona muy vaga la verdad y no pensé que llegaría a este punto, tus vídeos son muy didácticos, justo hoy termine el curso de Raptor y ya llegué hasta esta parte de Java, tengo casi todo este problema resuelto. Agradezco mucho que haya creadores de contenido con tan alta calidad como tú
Hola que tal se me ocurrio la idea de crear un grupo de wssp y agregar gente de que tmb esta empezando a conocer al profesor Ernesto para ayudarnos entre todos sobre dudas, que dices te unes ?
Cuanto te curras el contenido de los pdfs. Enhorabuena. Eso sí ya se nota la curva de dificultad. Los primeros vídeos casi no tomaba apuntes. Ahora ya cada vez cuesta más :D
siempre subestime a los diagramas de flujos y me mandaba al código solo analizándolo y pensando , hoy me di cuenta que prácticamente te resuelve el problema en sencillos pasos
Estos cursos son muy buenos!! Si hicieras un tutorial de como conectarse a una base de datos de MySQL desde java estaría muy genial, me ayudarías mucho!
Muy bueno, estoy tomando el reto de crear el programa solo.... Ernesto si lees esto quiero que sepas que haz hecho un trabajo fabuloso... Estoy pegado a los ejercicios
Hola Ernesto! Deseo felicitarte por la gran labor que realizas a traves de tu canal, creeme que tienes el don de la enseñanza y haces que todo esto de la programación se vea tan simple y sencillo cuando lo explicas. Es increble, y creeme que yo estudie un poco de programación en Java hace ya muchos años pero la verdad nunca entendi casi nada y hasta me parecia dificil el programas a pesar que tenia toda la ilusión de aprender; y creo que debido a que los profesores que me enseñaron no tenian mucha llegada al alumno o en todo caso no tenia un buen plan pedagogico, despues de muchos años estoy aprendiendo y todo gracias a ti. Dios te bendiga eternamente Ernesto. Y como prueba de ello te dejo el ejercicio que pediste en esta clase, para que tú y todas las personas que ven este y todos tus videos lo puedan revisar y ver si esta bien o falta agregar o corregir algo. Saludos desde Lima - Perú... Muchas gracias!!! import java.util.Scanner; public class Vacaciones{ public static void main(String args[]){
Scanner in = new Scanner(System.in); String nombre = ""; int clave = 0, antiguedad = 0; System.out.println("Bienvenido al sistema vacacional de Coca-Cola Company"); System.out.println("¿Cuál es el nombre del trabajador?"); nombre = in.nextLine(); System.out.println("¿Cuántos años de servicio tiene el trabajador?"); antiguedad = in.nextInt(); System.out.println("¿Cuál es la clave de su departamento?"); clave = in.nextInt(); // En este caso para las 3 Claves, estoy considerando en el programa recién darle vacaciones // al trabajador a partir de los 2 años, y no seguir el Diagrama de Flujo y el PDF de ejemplo, // para que pueda correr la opción "Aun no tiene derecho a vacaciones". Adicional a ello // estoy enviando un mensaje en el programa indicándole al trabajador a que área corresponde // la clave que ha ingresado. if(clave == 1){ System.out.println("Su clave corresponde al area de Atención al cliente"); if(antiguedad == 2){ System.out.println(nombre + ", usted tiene derecho a 6 días de vacaciones"); } else if(antiguedad >= 3 && antiguedad = 7){ System.out.println(nombre + ", usted tiene derecho a 20 días de vacaciones"); } else { System.out.println(nombre + ", usted aún no tiene derecho a vacaciones"); } } else if(clave == 2){ System.out.println("Su clave corresponde al area de Logística"); if(antiguedad == 2){ System.out.println(nombre + ", usted tiene derecho a 7 días de vacaciones"); } else if(antiguedad >= 3 && antiguedad = 7){ System.out.println(nombre + ", usted tiene derecho a 22 días de vacaciones"); } else { System.out.println(nombre + ", usted aún no tiene derecho a vacaciones"); } } else if(clave == 3){ System.out.println("Su clave corresponde al area de Gerencia"); if(antiguedad == 2){ System.out.println(nombre + ", usted tiene derecho a 10 días de vacaciones"); } else if(antiguedad >= 3 && antiguedad = 7){ System.out.println(nombre + ", usted tiene derecho a 30 días de vacaciones"); } else { System.out.println(nombre + ", usted aún no tiene derecho a vacaciones"); } } else if(clave > 3){ System.out.println(nombre + ", ha sucedido un error, la clave de departamento que ha ingresado no existe."); } } }
Holaaaa amo el curso , explicas demasiado bien , lo unico que falta es que anexes ejercicios en cada video sobre el tema que se trato para practicar . GRACIASS :)
Gracias por las clases :) Aqui dejo el mio import java.util.Scanner; public class Trabajadores{ public static void main(String[] args){ Scanner in = new Scanner(System.in); int clave = 0, antiguedad = 0; String nombre = ""; System.out.println("Conocimiento de vacaciones"); System.out.println("Ingrese su nombre"); nombre = in.nextLine();
System.out.println("Ingrese clave de departamento"); clave = in.nextInt();
System.out.println("Ingrese años de servicio laboral"); antiguedad = in.nextInt(); if (clave == 1){
if (antiguedad < 1){ System.out.println( nombre + " Usted no dispone de vacaciones");
} else if (antiguedad >= 1 && antiguedad < 2){ System.out.println( nombre + " Usted recibira de 6 dias de vacaciones");
} else if (antiguedad >= 2 && antiguedad = 7){ System.out.println( nombre + " Usted recibira 20 dias de vacaciones"); } } else if (clave == 2){
if (antiguedad < 1){ System.out.println( nombre + " Usted no dispone de vacaciones");
} else if (antiguedad >= 1 && antiguedad < 2){ System.out.println( nombre + " Usted recibira de 7 dias de vacaciones");
} else if (antiguedad >= 2 && antiguedad = 7){ System.out.println( nombre + " Usted recibira 22 dias de vacaciones"); } } else if (clave == 3){
if (antiguedad < 1){ System.out.println( nombre + " Usted no dispone de vacaciones");
} else if (antiguedad >= 1 && antiguedad < 2){ System.out.println( nombre + " Usted recibira 10 dias de vacaciones");
} else if (antiguedad >= 2 && antiguedad = 7){ System.out.println( nombre + " Usted recibira 30 dias de vacaciones"); }
hola que tal amigos de youtube! 1Acepte el reto y no quería pasar al siguiente video sin al menos intentarlo, y bueno esto fue lo que salió, con mis pocos conocimientos y pocas horas de práctica, seguro que cuando vea la solución de Ernesto aprenderé mucho más: (gracias por el reto amigo Ernesto) import java.util.Scanner; public class V1 { public static void main(String[] args) { // TODO Apéndice de método generado automáticamente Scanner in = new Scanner(System.in); String nombre = ""; int antiguedad=0, antiguedadDos = 0, antiguedadTres=0; int clave = 0, claveDos = 0 , claveTres = 0; System.out.println("¿cual es tu nombre?"); nombre = in.nextLine(); System.out.println(nombre + " Bienvenido al sistema vacacional de Coca-Cola Company");
System.out.println(nombre + " ¿desde hace cuantos años trabajas en la compañia? (escriba solo el número)"); antiguedad = in.nextInt(); System.out.println(nombre + " ¿cual es la clave de tu departamento?"); clave = in.nextInt(); if (antiguedad==1 && clave==1 ) { System.out.println(nombre + " tienes derecho a 6 días de vacaciones"); } else if(antiguedad==0 && clave == 2 || antiguedad==0 && clave == 1 || antiguedad==0 && clave == 3) { System.out.println(nombre + " no tienes derecho a vacaciones espera a que cumplas 1 anio "); } else if(antiguedad==1 && clave == 2 ) { System.out.println(nombre + " tienes derecho a 7 días de vacaciones"); } else if (antiguedad==1 && clave == 3) { System.out.println(nombre + " tienes derecho a 10 días de vacaciones"); } else if(clave == 1 && antiguedad==2 || clave == 1 && antiguedad==3 || clave == 1 && antiguedad==4 || clave == 1 && antiguedad==5 || clave == 1 && antiguedad==6 ) { System.out.println(nombre + " tienes derecho a 14 días de vacaciones");
} else if (clave == 2 && antiguedad==2 ||clave == 2 && antiguedad==3 || clave == 2 && antiguedad==4 ||clave == 2 && antiguedad==5 || antiguedad==6 && clave==2 ) { System.out.println(nombre + " tienes derecho a 15 días de vacaciones"); } else if (antiguedad==2 && clave == 3 || antiguedad==3 && clave == 3 || antiguedad==4 && clave == 3 || antiguedad==5 && clave == 3 || antiguedad==6 && clave == 3) { System.out.println(nombre + " tienes derecho a 20 días de vacaciones"); } else if(antiguedad==7 && clave == 1 ) { System.out.println(nombre + " tienes derecho a 20 días de vacaciones"); } else if (antiguedad==7 && clave == 2) { System.out.println(nombre + " tienes derecho a 22 días de vacaciones"); } else if (antiguedad==7 && clave == 3) { System.out.println(nombre + " tienes derecho a 30 días de vacaciones"); } else if (antiguedad==2 && clave == 4|| antiguedad==3 && clave == 4 || antiguedad==4&& clave == 4 || antiguedad==5 && clave == 4 || antiguedad==6 && clave == 4) { System.out.println(nombre + " la clave incorrecta"); } } }
yo aprendiendo a programar y ahora que vuelvo a repasar estos videos me doy cuenta que el programa tiene un fallo: no considera a trabajadores con más de 7 años de trabajar, y daría el mensaje que no tiene derecho a vacaciones, lo cual suena ilógico jaja, la instrucción dice a partir de 7, así que para los que vienen comenzando, en vez de poner igual a 7, se cambiaría por mayor o igual a 7. Aún así es bastante educativo, gracias Ernesto
Aprendi mas aca en 1 dia que en 1 mes de universidad xd, muy buenas explicaciones me esta sirviendo muchisimo y hasta ahora pude armar todos los programas sin ver la solucion
Me salio el ejercicio!! Muchas gracias Ernesto das muy buenas explicaciones . import java.util.Scanner; public class Cocacola{ public static void main(String args[]){ Scanner cola = new Scanner(System.in); String nombre = ""; int clave = 0, antiguedad = 0; System.out.println("Bienvenido al sistema vacacional de Coca-Cola company"); System.out.println("¿Cuál es el nombre del trabajador?"); nombre = cola.nextLine(); System.out.println("¿Cuántos años de servicio tiene el trabajador?"); antiguedad = cola.nextInt(); System.out.println("¿Cuál es la clave de su departamento?"); clave = cola.nextInt(); if(clave == 1 && antiguedad == 1){ System.out.println("Pertenece al departamento de Atención al cliente"); System.out.println(nombre + " recibe 6 días de vacaciones"); } else if (clave == 1 && antiguedad >=2 && antiguedad =2 && antiguedad =2 && antiguedad
Yo me quede estancado porque estaba poniento el if de otra forma y no me salia el texto de "Las vacaciones de ..... son de 6 dias" y asi, tu comentario me ayudo para guiarme, gracias jaja :)
Buenas tardes en este ejercicio la antiguedad tiene que ser mayor o igual a 7 ( antiguadad >= 7 ) para la tercera opcion ya que dice que a partir de los 7 años de antiguadad se recibe los 30 dias de vacaciones , si comparamos ==7 solamente vamos a validar a los que tienen 7 años y no a los que tengan mas de 7
Hola Ernesto, primero que nada quería agradecerte por estos cursos, tengo 33 años, estoy aprendiendo muchísimo! y segundo es que ví que hay personas que lo hicieron diferente a mi (creo un poco más complejo) yo lo hice diferente y funciona perfecto igual: Espero que lo veas y me respondas si hay algún error que no noté: import java.util.Scanner; public class Vacaciones{ public static void main(String args[]){ Scanner in = new Scanner(System.in); String nombre = ""; int clase = 0, antiguedad = 0; System.out.println("Danos tu nombre"); nombre = in.nextLine();
System.out.println("¿Cuál es tu clase?"); clase = in.nextInt(); System.out.println("¿Cuál es tu antigüedad?"); antiguedad = in.nextInt(); if(clase == 1 && antiguedad == 1){ System.out.println(nombre + " tiene derecho a 6 dias de vacaciones."); } else if(clase == 1 && antiguedad >= 2 && antiguedad = 7){ System.out.println(nombre + " tiene derecho a 20 dias de vacaciones."); } else if(clase == 2 && antiguedad == 1){ System.out.println(nombre + " tiene derecho a 7 dias de vacaciones."); } else if(clase == 2 && antiguedad >= 2 && antiguedad = 7){ System.out.println(nombre + " tiene derecho a 22 dias de vacaciones."); } else if(clase == 3 && antiguedad == 1){ System.out.println(nombre + " tiene derecho a 10 dias de vacaciones."); } else if(clase == 3 && antiguedad >= 2 && antiguedad = 7){ System.out.println(nombre + " tiene derecho a 30 dias de vacaciones."); } else { System.out.println("No existe esa clase"); } } }
¡Saludos! Tiene un carisma genial para explicar... Lo felicito. Me gustaría sugerir que anexe los códigos ascii para los operadores relacionales. ¡Gracias!
Estoy aprendiendo muy bien con la explicación me parece una muy buena manera de aprender y practicar felicidades espero lo aprovechen más estudiantes que inician en la programación
Hola ernesto me tomo algo de tiempo pero logre hacer mi ejercicio, varios errores pero tomandome un tiempo pude verificarlos todos y pude ejecutar mi programa. Saludos y seguire practicando
Hola Ernesto te felicito por tu contenido. Pude programar el sistema solo, y es gracias al curso de Raptor. Les recomiendo si no hicieron el curso de programación desde cero, arranquen por ahí, se les facilitaran mucho las cosas :)
La verdad que buenas clases no sé si sea un poco tarde para comentar :') apenas estoy empezando con Java vengo del lenguaje de C# y la verdad que WoW con tu método del blog de notas me aseguro a aprender a la de literal de a fuerza y lo más chistoso (me pasó) Que los errores de sintaxis pueden ser tan estúpidos y puedes pasar buscando horas la solución para que simplemente sea una letra JAJAJA, en fin muy buen material de los pocos que he visto de CALIDAD
ya voy por el cap 10 super entuciasmada (no se nada de ingles, programacion y tampoco estudio la carrera) pero aca estoy aprendiendo me re sirve como explicas me encanta super bien y detallado apto para todos
muchas gracias profe me salió el ejercicio :D import java.util.Scanner; public class Vacaciones{ public static void main(String args[]){
Scanner in = new Scanner(System.in); String nombre = ""; int clave = 0, antiguedad = 0; System.out.println("¿Cual es el nombre del trabajador?"); nombre = in.nextLine(); System.out.println("¿Cuantos años de servicio tiene el trabajador?"); antiguedad = in.nextInt(); System.out.println("¿Cual es la clave de su depertamento?"); clave = in.nextInt(); if(clave == 1 && antiguedad == 1){ System.out.println("Pertenece al departamento de Atención al cliente"); System.out.println("El trabajador " + nombre + " recibe 6 días de vacaciones"); } else if(clave == 1 && antiguedad >= 2 && antiguedad = 7){ System.out.println("Pertenece al departamento de Atención al cliente"); System.out.println("El trabajador " + nombre + " recibe 20 días de vacaciones"); } else if(clave == 1 && antiguedad < 1){ System.out.println("Aun no tiene derecho a vacaciones"); } if(clave == 2 && antiguedad == 1){ System.out.println("El trabajador pertenece al departamento de logistica"); System.out.println("El trabajador " + nombre + " tiene derecho a 7 dias de vacaciones"); } else if(clave == 2 && antiguedad >= 2 && antiguedad = 7){ System.out.println("El trabajador pertenece al departamento de logistica"); System.out.println("El trabajador " + nombre + " tiene derecho a 22 dias de vacaciones"); } else if(clave == 2 && antiguedad < 1){ System.out.println("Aun no tiene derecho a vacaciones"); } if(clave == 3 && antiguedad == 1){ System.out.println("El trabajador pertenece al departamento de gerentes"); System.out.println("El trabajador " + nombre + " tiene derecho a 10 dias de vacaciones"); } else if(clave == 3 && antiguedad >= 2 && antiguedad = 7){ System.out.println("El trabajador pertenece al departamento de gerentes"); System.out.println("El trabajador " + nombre + " tiene derecho a 30 dias de vacaciones"); } else if(clave == 3 && antiguedad < 1){ System.out.println("Aun no tiene derecho a vacaciones"); } if(clave > 3){ System.out.println("que paso master eres Dios"); } if(antiguedad > 50){ System.out.println("oe weon esta empresa se creo hace 5 años"); } } }
Muchas gracias!! Me ha servido mucho tus clases que ya le entendí a muchas cosas que no me quedaban claras!! aquí dejo mi practica usando un boolean! import java.util.Scanner; public class PracticaGr { public static void main (String args []) { String nombre = ""; int clave = 0, antiguedad = 0, diasVacaciones = 0; boolean continuar = true; System.out.println("Bienvenido al sistema vacacional de Coca-Cola Company"); Scanner input = new Scanner (System.in); System.out.println("¿Cuál es el nombre del trabajador?"); nombre = input.nextLine(); System.out.println("¿Cuántos años de servicio tiene el trabajador?"); antiguedad = input.nextInt(); System.out.println("¿Cuál es la clave del departamento? "); clave = input.nextInt(); if (clave == 1){ if (antiguedad == 1){ diasVacaciones = 6; } else if (antiguedad >= 2 && antiguedad 7){ diasVacaciones = 20; } else { continuar = false; System.out.println("Aún no tiene derecho a vacaciones"); } } else if (clave == 2){ if (antiguedad == 1){ diasVacaciones = 7; } else if (antiguedad >= 2 && antiguedad 7){ diasVacaciones = 22; } else { continuar = false; System.out.println("Aún no tiene derecho a vacaciones"); } } else if (clave == 3){ if (antiguedad == 1){ diasVacaciones = 10; } else if (antiguedad >= 2 && antiguedad 7){ diasVacaciones = 30; } else { continuar = false; System.out.println("Aún no tiene derecho a vacaciones"); } } else { continuar = false; System.out.println("Error, la clave del departamento no existe"); } if(continuar) { System.out.println(nombre + " clave " + clave + ", tiene " + antiguedad + " años de servicio"); System.out.println("Merece " + diasVacaciones + " días de vacaciones"); } } }
Después de hacer el curso de Raptor todo es mucho más sencillo. Sin ver el vídeo pude programarlo sin demasiados problemas. Gracias, Ernesto. Dejo mi código por si alguien se anima a revisarlo y decirme cómo mejorarlo... import java.util.Scanner; public class Workers{ public static void main(String args[]){ String name = ""; int seniority = 0, key = 0; Scanner Input = new Scanner(System.in); System.out.println("Hello! Welcome to the Coca Cola Holiday System!"); System.out.println("What is your name?"); name = Input.nextLine(); System.out.println("Hi, " + name + ". What is your department key?"); key = Input.nextInt(); if(key == 1){ System.out.println("How many years did you work for us, " + name + "?"); seniority = Input.nextInt(); if(seniority == 1){ System.out.println("You have 6 days free, " + name + ".");
} else if(seniority >= 2 && seniority = 7){ System.out.println("You have 20 days free, " + name + "."); } else { System.out.println("You do not have any days free. Sorry: work more!"); } } else if(key == 2){ System.out.println("How many years did you work for us, " + name + "?"); seniority = Input.nextInt(); if(seniority == 1){ System.out.println("You have 7 days free, " + name + ".");
} else if(seniority >= 2 && seniority = 7){ System.out.println("You have 22 days free, " + name + "."); } else { System.out.println("You do not have any days free. Sorry: work more!"); } } else if(key == 3){ System.out.println("How many years did you work for us, " + name +"?"); seniority = Input.nextInt(); if(seniority == 1){ System.out.println("You have 10 days free, " + name + ".");
} else if(seniority >= 2 && seniority = 7){ System.out.println("You have 30 days free, " + name + "."); } else { System.out.println("You do not have any days free. Sorry: work more!"); } } else{
System.out.println("The KEY is not valid. Try again."); } } }
Muy buena clase, andaba deprimido y sin ganas con js, html y css asi que se me dio por aprender un poco de java antes de comenzar mi primer año de universidad
Aprender un nuevo lenguaje se siente tan bien ;D, además este programa me gustó, como ya tengo algo de exp ya que sé lo básico de c++ y es parecido lo hice solo con los parámetros que dán para hacer el ejercicio uff espero aprenderlo muy bien, Gracias!
20:49 creo que en lugar de antiguedad == 7, debio haber dicho antiguedad >= 7, porque si pone 8 o mas no funcionaria el programa. aprovecho para dar gracias porque es un excelente curso y muy bien explicado, muchas gracias.
Pense lo mismo Asi fue que lo hice yo import java.util.Scanner; public class Program{ public static void main(String args[]){ Scanner teclado = new Scanner(System.in); String nombre = ""; int antiguedad = 0; int clave = 0; System.out.println("digite su nombre"); nombre = teclado.nextLine(); System.out.println("introduzca su antiguedad en la empresa solo con numeros"); antiguedad = teclado.nextInt(); System.out.println("digite su clave de la empresa del 1 al 3"); clave = teclado.nextInt(); if(clave == 1){ if(antiguedad == 1){ System.out.println("tiene derecho a 6 dias "); }else if(antiguedad >= 2 && antiguedad = 7){ System.out.println("tiene derecho a 20 dias "); }else{ System.out.println("sin vacaciones "); }
Se nota que le dedicas mucho esfuerzo a tus videos, de verdad gracias por tus explicaciones, excelentes videos, saludos y espero ser algún día así de excelente en Java
genio explicando, el mejor! aca dejo mi ejercicio funciono de 10 import java.util.Scanner; public class Vacaciones{ public static void main(String args[]){ Scanner teclado = new Scanner(System.in); String nombre = ""; int clave=0, antiguedad=0; System.out.println("Bievenidos a Coca-Cola Company"); System.out.println("¿Como es su nombre?"); nombre = teclado.nextLine(); System.out.println("¿Cuantos años de servicio posee?"); antiguedad = teclado.nextInt(); System.out.println("Ingrese la clave de su departamento"); clave = teclado.nextInt(); if(clave==1 && antiguedad ==1){ System.out.println("Pertenece a atencion al cliente"); System.out.println( nombre + " tiene derecho a 6 dias"); } else if(clave==1 && antiguedad >=2 && antiguedad =7){ System.out.println( nombre + " tiene derecho a 20 dias"); System.out.println("Pertenece a atencion al cliente"); } else if(clave==1 && antiguedad =2 && antiguedad =7){ System.out.println( nombre + " tiene derecho a 22 dias"); System.out.println("Pertenene a logistica"); } else if(clave==2 && antiguedad >1){ System.out.println("aun no dispone de vacaciones"); System.out.println("Pertenene a logistica"); } if(clave==3 && antiguedad ==1){ System.out.println("Pertenece a gerencia"); System.out.println( nombre + " tiene derecho a 10 dias"); } else if(clave==3 && antiguedad>=2 && antiguedad =7){ System.out.println( nombre + " tiene derecho a 30 dias"); System.out.println("Pertenece a gerencia"); } else if(clave==3 && antiguedad >1){ System.out.println("aun no dispone de vacaciones"); System.out.println("Pertenece a gerencia"); } if(clave3){ System.out.println("La clave de departamento no existe"); } } }
Hola! yo he hecho la aplicación, pero no tomando en cuenta Coca-Cola, la hice orientada en mi empresa. Muchísimas gracias por los cursos import java.util.Scanner; public class Vacaciones{ public static void main(String args[]){ Scanner in = new Scanner(System.in); String nombre = ""; int módulo = 0, dias = 0;
System.out.println("Bienvenido a Ollagua");
System.out.println("Nombre del usuario"); nombre = in.nextLine(); // Esto sirve para guardar datos de texto en Scanner
System.out.println("Dias que se quedará en el alojamiento"); dias = in.nextInt(); // Es es para guardar datos numericos enteros en Scanner
if(módulo == 1 && dias >= 1 && dias = 4 && dias = 8){ System.out.println("Hola " + nombre + " el precio por cada noche es de 35.000$, disfrute de su estancia en Ollagua");
}if(módulo == 2 && dias >= 1 && dias = 4 && dias = 8){ System.out.println("Hola " + nombre + " el precio por cada noche es de 30.000$, disfrute de su estancia en Ollagua");
}if(módulo == 3 && dias >= 1 && dias = 4 && dias = 8){ System.out.println("Hola " + nombre + " el precio por cada noche es de 35.000$, disfrute de su estancia en Ollagua"); } else { System.out.println("Estimado/a cliente, lamentamos informar que ésta opción no es valida"); } } }
lo hice asi y funciona perfectamente import java.util.Scanner; public class Reto{ public static void main(String args[]){ Scanner in = new Scanner(System.in); System.out.println(" Bienvenido a nuestra compañia coca cola company "); String nombre = ""; int clave = 0; int antiguedad = 0; System.out.println("Cual es tu nombre ?"); nombre = in.nextLine(); System.out.println("cuantos años de servicio tienes en la empresa?"); antiguedad = in.nextInt(); System.out.println("cual es la clave de su departamento? "); clave = in.nextInt(); if(clave == 1 && antiguedad == 1 ){ System.out.println("tiene derecho a 6 dias de vacaciones " + nombre ); }else if(clave == 1 && antiguedad >=2 && antiguedad = 7){ System.out.println(" tiene derecho a 20 dias de vacaciones " + nombre); }else if(clave == 2 && antiguedad == 1 ){ System.out.println("tienes derecho a 7 dias de vacaciones " + nombre ); }else if(clave == 2 && antiguedad >= 2 && antiguedad = 7 ){ System.out.println("tienes derecho a 22 dias de vacaciones " + nombre); }else if(clave == 3 && antiguedad == 1 ){ System.out.println("tienes derecho a 10 dias de vacaciones " + nombre); }else if(clave == 3 && antiguedad >= 2 && antiguedad = 7 ){ System.out.println(" tienes derecho a 30 dias de vacaciones " + nombre); }else if(clave >= 4){ System.out.println("Error , esta clave no existe " + nombre); }else if(antiguedad
@@Sandro01 yo lo intente y al parecer funciona, le di unos retoques, recien estoy calichin, pruebalo ;) import java.util.Scanner; public class Vacaciones{ public static void main (String args[]){ Scanner in = new Scanner (System.in); String nombre = ""; int clave = 0, anti = 0; System.out.println("Bienvenido al Sistema Vacacional de COCA COLA Company"); //Almacena nombre trabajador System.out.println("¿Cual es el nombre del trabajador?"); nombre = in.nextLine(); //Almacena nombre años de servicio "Antiguedad" System.out.println("¿Cuantos años de servicio tiene el trabajador?"); anti = in.nextInt();
//Almacena clave del departamento System.out.println("¿Cual es la clave de su departamento?"); clave = in.nextInt(); //-------------------------------------------- if(clave == 1 && anti == 1){ System.out.println("Hola "+nombre+". Eres clave 1, tienes "+anti+" años de servicio. Mereces 6 dias de vacaciones"); } else if(clave == 1 && anti >= 2 && anti = 2 && anti = 2 && anti =4 || clave =8 || anti
Logre hacerlo sin ver el siguiente vídeo y sin el análisis auqneu creo que hice diferente el análisis también. Lo que no logro es que cuando ingrese texto en donde van número marque error. Los demás errores los pude solucionar con else. Gracias me esta sirviendo y le estoy entendiendo. Este lo hice yo solito solo con la intuición los signos >< = y &&
Hola que tal se me ocurrio la idea de crear un grupo de wssp y agregar gente de que tmb esta empezando a conocer al profesor Ernesto para ayudarnos entre todos sobre dudas, que dices te unes ?
¿Te gustaría que este contenido siga siendo gratuito?, puedes apoyar al canal de las siguientes maneras:
1. Donaciones: www.paypal.me/LaGeekipedia
2. Desactivando Adblock y Adblock Plus en TH-cam.
3. Compartiendo los vídeos del canal en foros y redes sociales.
Cualquier opción es de gran ayuda. ¡Muchas gracias!
No tendría que ser mayor o igual a 7 años , no solo igual
vale desde colombia, te doy muchas gracias por el curso de programacion, es excelente tu manera de explicar, y tambien es excelente que uses el bloc de notas, me parece que se aprende mas a fondo de esta forma.
si trabajo 8 años no tengo vacaciones jaja
3:12 5 es menor que 4? xD
hola alguien por favor me puede responder porque numero de clase ya puedo buscar trabajo,gracias
Estos cursos son mas adictivos que las series de Netflix y en cuarentena mas!! Felicitaciones clarisimas las explicaciones!!
amiga te apoyo, la intencio es salir programador de esta cuarentena jajaja saludos desde colombia
Sin duda alguna. De paso es una manera bastante útil de pasar el tiempo en casa!
JAJAJAJAJA TOTAL
q te lo digo yo, anoche me acoste a las 12 y hoy me desperte a las 6 al trono otra vez.!
OMG TODOS ESTAMOS IGUAL
Me puse una meta hacer una calculadora con condiciones usando el If-else de la clase pasada, introduciendo datos desde teclado tuve fallas, errores, frustración... Pero seguir viendo tus clases me animo a seguir es mi primer programa oficial por decirlo así es una calculadora básica. aquí el código por si quieren probarla. de ante mano quiero decir Eres el mejor Like.
import java.util.Scanner;
public class CalculatorByL{
public static void main(String args[]){
Scanner datos = new Scanner(System.in);
System.out.println("Buenos dias, bienvenido a Calculator V.1 ByL");
int operacion = 0;
int numUno = 0;
int numDos = 0;
int respuesta = 0;
System.out.println("Elige un numero del 1 al 4: 1 Para suma, 2 para resta, 3 para multiplicar y 4 para division");
operacion = datos.nextInt();
System.out.println("¿Me darias tu primer numero?");
numUno = datos.nextInt();
System.out.println("¿Me Puedes dar otro numero?");
numDos = datos.nextInt();
if(operacion == 1){
respuesta = numUno + numDos;
System.out.println("El resultado de tu suma es: " + respuesta);
} else if(operacion == 2){
respuesta = numUno - numDos;
System.out.println("El resultado de tu resta es: " + respuesta);
} else if(operacion == 3){
respuesta = numUno * numDos;
System.out.println("El resultado de tu multiplicacion es: " + respuesta);
} else if(operacion == 4){
respuesta = numUno / numDos;
System.out.println("El resultado de tu division es: " + respuesta);
} else {
System.out.println("Opcion invalida");
}
}
}
//Hecha por Juan R. ByL
Luego de ver los 19 vídeos de introducción a la programación con Raptor. Se me hace bastante fácil comprender los conceptos que se aplican acá en Java, porque básicamente son los mismos. Logre realizar el programa solo descargando el PDF. Eso no fuese sido posible sin haber hecho el curso de Raptor. Gracias Ernesto. Luego de 1 año, tus vídeos siguen educando desde la base a futuros programadores.
¡Hola!, que gusto saber que el contenido ha resultado de tu agrado y por supuesto que te ha aportado los conocimientos que deseabas obtener.
Espero poder seguir influenciando de manera positiva en tu desarrollo académico y profesional.
Saludos.
Yo ya conozco y se "C++" y "HTML" y lo facilita mucho
Juan Solis según tu experiencia que tan difícil es ser un programador y que tan difícil es aprender un nuevo programa sin experiencia alguna?
Hola.. disculpa, como bajaste los PDF? No los encuentro
es primera ves que estoy aca y lo hice facil igualmente xd
Que bueno que hay personas que se han tomado el tiempo de crear todo este contenido valioso, te lo agradezco de corazon
Lo hice a la perfección el programa, me gusto bastante este ejercicio. Les dejo el codigo para que lo miren.
import java.util.Scanner;
public class Cocacola{
public static void main(String args[]){
Scanner lee = new Scanner(System.in);
String nombre = "";
int clave = 0, antiguedad = 0;
System.out.println("Bienvenido al Sistema Vacacional de Coca-Cola Company");
System.out.println("¿Cuál es el nombre del trabjador?");
nombre = lee.nextLine();
System.out.println("¿Cuántos años de servicio tiene el trabajador?");
antiguedad = lee.nextInt();
System.out.println("¿Cuál es la clave de su departamento?");
clave = lee.nextInt();
if(clave == 1){
if(antiguedad == 1){
System.out.println("Departamento de Atención al cliente. Clave " + clave);
System.out.println(nombre + " Derecho a 6 días");
}else if(antiguedad >= 2 && antiguedad = 2 && antiguedad = 2 && antiguedad
Me tomo al menos tres horas estando todo el tiempo revisando los errores que tenia al compilar, pero ya lo tengo listo, enseñas mejor que lo que fueron mis profes. Me acabo de graduar pero no me lleve ningún conocimiento sólido, lo que no aprendí en 3 años en la prepa, lo aprendí en un día con tus curso
He aprendido mas con este curson que con todo lo que llevo del semestre en la U, muchisimas gracias
Seria genial que nos dejes ejercicios prácticos para que nosotros los hagamos, como tarea !!! Me encantan tus cursos!!
Si claro, y que nos los corrija y nos haga exámenes, y todo ello gratis.... Demasiado que dedica su tiempo y esfuerzo en instruirnos :)
bro, puedes hacer el ejercicio antes de ver como seria la solucion.
psta: tu comentario es de hce un año, como vas en el mundo de la programacion?
@J.M M.G Hola oye tu comentario es de hace tres semanas, como te ha ido?
@J.M M.G tu comentario es de hace un dia como te ha ido?
@ Ianai Gribman tu comentario es de hace 3 dias como te ha ido?
Uffff! me encanta este curso, lo estoy entendiendo perfectamente, hice el programa sin ver el video. Solo lei lo que pedia el programa y la nota y lo hice yo solo, nisiquiera vi el analisis, lo hice en mi mente mientras programaba. Muchas gracias Ernesto, no sabia, nada de nada de nada! Ahora ya estoy aprendiendo perfectamente lo basico. Eres un crack.
¡Excelente!, te felicito por ello, ya que esto habla de tu dedicación por aprender. Se que llegarás muy lejos. Continua aprendiendo. Saludos.
@@LaGeekipediaDeErnesto Hola Ernesto te pido que me ayudes mira el comentario del video Java desde cero #7, el mio, tengo un problema
Hola Ernesto,
solo quería felicitarte por tu extraordinario trabajo generalmente no comento en ningún video pero
tenia que decírtelo, gracias por estos aportes, he visto varios de tu cursos y lo que mas me agrada es que se nota
que te apasiona lo que haces por tu voz tan animada a diferencia de los montones de demás videos
que tienen voz que se esta durmiendo y aburren, sigue así y de nuevo gracias.
Gracias a tus conocimientos logre hacer este sistema sin necesidad de ver el tutorial (solo vi hasta el ejercicio) luego me dispuse a ver como lo hacias y me di cuenta que fue muy similar a lo que hice. Gracias enserio, me esta ayudando mucho como lo explicas :)
La verdad es que es demasiado bueno este curso me costo un poco pero hice la practica y me salió bien todo lo mas importante es que pude entender cada linea de código que escribí hasta esta clase super feliz y motivado a seguir programando gracias por tu tiempo y de verdad de lejos tienes la mejor manera de ensenar.....
Dejé el video en pausa al minuto 13:10 donde sale el diagrama de flujo y simplemente utilizando eso para guiarme pude hacer el codigo a la perfección!! Con esto te quiero decir que gracias, realmente aprendo mucho con tus videos!
Hice el comentario sin darle play de vuelta al video jajaja no hiciste nunca la parte practica. Bueno en fin muchas gracias
GENIAL! Estamos por cerrar 2019 y No sabes que satisfacción tuve, cuando el compilador me aceptó el javac de mi programa, funcionan perfectamente todas las condiciones.
Tarde como 2 horas en hacerlo, porque no entendía la lógica pero me salió bien.
Gracias!
Hola Ernesto, estoy super contento porque pude hacer el programa. Tal como comenté en un video anterior, entré sin saber nada de Java ni de Programación. Y ahora pude hacer el programa y además se me ocurrió agregarle algo más: que al ingresar una clave que no corresponda, el sistema avise que la clave no corresponda y que pida ingresar nuevamente la clave correcta para que el sistema muestre la información correcta.
Espero que sigas con tu canal porque eres un gran aporte.
yo aprovecho la guía de raptor del canal, previamente aprendí a usarlo, y antes de escribir código hago primero el diagrama de flujo, y cuando se como va a ser ya entonces me pongo a escribir. Me esta funcionando muy bien y se los recomiendo a todos los que estén aprendiendo. Muchos éxitos
Hola que tal se me ocurrio la idea de crear un grupo de wssp y agregar gente de que tmb esta empezando a conocer al profesor Ernesto para ayudarnos entre todos sobre dudas, que dices te unes ?
Muchas gracias por el contenido que has compartido con nosotros, yo quise adentrarme en el mundo de la programación, ya que estudié ingeniería civil y en la carrera cursamos una materia llamada "Programación para ingenieros", me pareció bellísima. Hoy después de 4 años, me encuentro estudiando por mi cuenta programación!
Hola Ernesto, hace 25 años habia dejado de programar para dedicarme a otro tipo de trabajo, pero hice tu curso de Raptor y volvi a recordar mi antigua pasion, ahora quiero dedicarme de lleno como programador, gracias por tus videos, es un material excelente para volverse un programador profesional, Dios te bendiga por toda tu ayuda, tu tiempo, tu esfuerzo, tu conocimiento y tu excelente pedagogia para enseñar. Cada vez que pueda estare enviando donativos a tu cuenta, estoy muy agradecido contigo.
Mi buen Neto, tus videos siguen educando a gente despues de 7 años!
Gracias por tanto bro 🫡
Estoy retomando las iniciaciones a JAVA después de casi 3 años de que me betaran de la carrera de ingeniería de software en la Universidad, en algún momento escuché un comentario de alguien que decía que programar en el bloc de notas era para psicópatas pero realmente es muy pero muy útil para entender los conceptos básicos sin estudiar tanta teoría, cuando termine los 40 videos espero poder seguir aprendiendo contigo hermano, eres demasiado bueno explicando
Esto del lenguaje de programación Java me parece interesante y muy entretenido de aprender, especialmente con un bloc de notas que se considera un gran reto jajaja. Aquí está mi ejercicio, lo hice sin ver el video para ver si resultaba y al parecer si dio :) Gracias Ernesto, sos un grande man!
*Edit: Corrección en caso de escribir 0 años de antiguedad (menos de un año trabajado)*
import java.util.Scanner;
public class Vacaciones{
public static void main(String args[]){
Scanner in = new Scanner(System.in);
String nombre = "";
int clave = 0, antiguedad = 0;
System.out.println("¿Cual es su nombre?");
nombre = in.nextLine();
System.out.println("Digite la clave (1), (2) o (3): ");
clave = in.nextInt();
System.out.println("Años de antiguedad: ");
antiguedad = in.nextInt();
if(clave == 1){
if((antiguedad >= 1) && (antiguedad < 2)){
System.out.println("Nombre: " + nombre);
System.out.println("Clave: " + clave);
System.out.println("Vacaciones: 6 dias");
} else if((antiguedad >= 2) && (antiguedad = 7){
System.out.println("Nombre: " + nombre);
System.out.println("Clave: " + clave);
System.out.println("Vacaciones: 20 dias");
} else{
System.out.println("Usted no supera el año de trabajo");
}
} else if(clave == 2){
if((antiguedad >= 1) && (antiguedad < 2)){
System.out.println("Nombre: " + nombre);
System.out.println("Clave: " + clave);
System.out.println("Vacaciones: 7 dias");
} else if((antiguedad >= 2) && (antiguedad = 7){
System.out.println("Nombre: " + nombre);
System.out.println("Clave: " + clave);
System.out.println("Vacaciones: 22 dias");
} else{
System.out.println("Usted no supera el año de trabajo");
}
} else if(clave == 3){
if((antiguedad >= 1) && (antiguedad < 2)){
System.out.println("Nombre: " + nombre);
System.out.println("Clave: " + clave);
System.out.println("Vacaciones: 10 dias");
} else if((antiguedad >= 2) && (antiguedad = 7){
System.out.println("Nombre: " + nombre);
System.out.println("Clave: " + clave);
System.out.println("Vacaciones: 30 dias");
} else{
System.out.println("Usted no supera el año de trabajo");
}
} else{
System.out.println("La clave ingresada, no es correcta");
}
}
}
Genio
está mal
if (antigüedad>=2) && (antigüedad= 2 && antigüedad
Te felicito, el no usar la ide y usar el block de notas, ayuda mucho, me he aprendido de memoria todo, con el puro diagrama de flujo hice el programa , no ocupe el video 10.
Ernesto, no sé si todavía lees los comentarios del 2020 jeje pero quiero agradecerte por todos los conocimientos que haz brindado en tu canal. Apenas estoy empezando mi carrera como programador pero siento que con tus enseñanzas voy a llegar muy lejos....Gracias parcero...
x2
x3
x4
x5
system.out.println(""X6);
estos video son muy buenos, he buscado por años como aprender a programar solamente me enredaban, con estos me encuentro con el interés de seguir aprendiendo mis felicitaciones para ernestos la manera de explicar muy clara y sencilla, voy en el video 9, entres días y con conocimientos bien consolidados. muchas gracias ernesto
Hola Ernesto!, estoy estudiando Java, y como mis clases son tan rápidas debido a que se trata de un bootcamp, a veces no puedo procesar la información tan rápidamente. Te encontré a ti, y la verdad que entiendo mucho más y la lógica de la programación la explicas demasiado bien!, gracias por tu contenido!
Dios mioooo amo este curso, la explicacion es magnifica, gracias de verdad por tanta dedicacion y animo en cada enseñanza.
Mil gracias Ernesto por dedicar tu tiempo en crear este curso, la verdad que era justo lo que necesitaba porque comencé hace un mes un curso de programación java y más haya que aprendí necesitaba la practica y reforzar los conocimientos más básicos y con tus vídeos hasta ahora lo estoy logrando. Ya logre terminar mi primer código para un programar que quería hacer desde hace tiempo. Y practique con tu "tarea".
Se que hace 2 años lo creaste al curso pero te agradezco hoy :D
Mil gracias.
Gracias por el ejercicio, lo vi y creí que no iba a poder realizar el ejercicio, pero hice un repaso de tus anteriores vídeos, y al final termino siendo mas fácil de lo que esperaba. Saludos!!
puede pasar su codigo por favor
@@nicolaspachon2401 Hola, en el siguiente vídeo el lo explica mejor y pasa el código. Saludos
lo logreee si mirar el tutorial 10 apenas hoy me meti en este curso java, tenian razon empesar x phyton fue una buena opcion , gracias eres un heroe sin capa ernesto
Ernesto estoy muy agradecido contigo... teniendo el conocimiento de Python y Raptor como base es muy útil.
Dios te bendiga.
Vengo de ver el curso de Raptop y la verdad se me ha hecho bastante sencillo seguir este hasta ahora, hice todo este ejercicio por mi propia cuenta y funciona de maravilla, muchas gracias por las explicaciones, no se si sigues activo pero en verdad muchas gracias.
Listo viejo ernesto. Muy buenas estas clases, te felicito. Ya tengo permitidos los anuncios, para que esto te brinde paga. La verdad te cuento que dan muchas ganas de pagarte por esto... Muchisimas gracias la verdad.. He entendido mucho mas contigo que en clases de la Universidad
ernesto gracias, empece contigo el curso de programacion basica con raptor, me perdi en el metodo de la burbuja, jajaja. pero lo termine y me quedaron conceptos claros en diferentes temas, empece este curso. y aparte estoy usando un programa del celular para repasar lo que aprendo aca, refuerza con preguntas de lo mismo que veo, por lo menos en el otro se crea la class sin el public, o el String [] args, y sale igual que como lo enseñastes. pero lo mejor es que este programa de las vacaciones lo pude hacer, solo. sin mirar el proximo # del curso.
solo tuve que reforzar mas lo de la entrada de datos al momento de guardarlo en la variable por que no recordaba la syntaxis, ya lo demas me genero como 50 mil errores pero poco a poco los corregia. hasta que me dio el programa. te quiero agradecer, y ahi vamos. sigo aprendiendo contigo
somos 2 a mi tambien me causa problemas la sintaxis y tuve que corregirlo muchass muchas veces
Muchísimas gracias por los cursos! Soy una persona muy vaga la verdad y no pensé que llegaría a este punto, tus vídeos son muy didácticos, justo hoy termine el curso de Raptor y ya llegué hasta esta parte de Java, tengo casi todo este problema resuelto. Agradezco mucho que haya creadores de contenido con tan alta calidad como tú
Hola que tal se me ocurrio la idea de crear un grupo de wssp y agregar gente de que tmb esta empezando a conocer al profesor Ernesto para ayudarnos entre todos sobre dudas, que dices te unes ?
Cuanto te curras el contenido de los pdfs. Enhorabuena. Eso sí ya se nota la curva de dificultad. Los primeros vídeos casi no tomaba apuntes. Ahora ya cada vez cuesta más :D
siempre subestime a los diagramas de flujos y me mandaba al código solo analizándolo y pensando , hoy me di cuenta que prácticamente te resuelve el problema en sencillos pasos
Estos cursos son muy buenos!!
Si hicieras un tutorial de como conectarse a una base de datos de MySQL desde java estaría muy genial, me ayudarías mucho!
tambien a mi me interesa eso...
Andy G yo también estoy muy interesada en esto :-)
Sii esta muy buena la idea
yo tambien quiero
Muy bueno, estoy tomando el reto de crear el programa solo.... Ernesto si lees esto quiero que sepas que haz hecho un trabajo fabuloso... Estoy pegado a los ejercicios
Yo igual ando pegado a estos ejercicios, en mi momento de descanso
Hola Ernesto!
Deseo felicitarte por la gran labor que realizas a traves de tu canal, creeme que tienes el don de la enseñanza y haces que todo esto de la programación se vea tan simple y sencillo cuando lo explicas. Es increble, y creeme que yo estudie un poco de programación en Java hace ya muchos años pero la verdad nunca entendi casi nada y hasta me parecia dificil el programas a pesar que tenia toda la ilusión de aprender; y creo que debido a que los profesores que me enseñaron no tenian mucha llegada al alumno o en todo caso no tenia un buen plan pedagogico, despues de muchos años estoy aprendiendo y todo gracias a ti. Dios te bendiga eternamente Ernesto. Y como prueba de ello te dejo el ejercicio que pediste en esta clase, para que tú y todas las personas que ven este y todos tus videos lo puedan revisar y ver si esta bien o falta agregar o corregir algo. Saludos desde Lima - Perú... Muchas gracias!!!
import java.util.Scanner;
public class Vacaciones{
public static void main(String args[]){
Scanner in = new Scanner(System.in);
String nombre = "";
int clave = 0, antiguedad = 0;
System.out.println("Bienvenido al sistema vacacional de Coca-Cola Company");
System.out.println("¿Cuál es el nombre del trabajador?");
nombre = in.nextLine();
System.out.println("¿Cuántos años de servicio tiene el trabajador?");
antiguedad = in.nextInt();
System.out.println("¿Cuál es la clave de su departamento?");
clave = in.nextInt();
// En este caso para las 3 Claves, estoy considerando en el programa recién darle vacaciones
// al trabajador a partir de los 2 años, y no seguir el Diagrama de Flujo y el PDF de ejemplo,
// para que pueda correr la opción "Aun no tiene derecho a vacaciones". Adicional a ello
// estoy enviando un mensaje en el programa indicándole al trabajador a que área corresponde
// la clave que ha ingresado.
if(clave == 1){
System.out.println("Su clave corresponde al area de Atención al cliente");
if(antiguedad == 2){
System.out.println(nombre + ", usted tiene derecho a 6 días de vacaciones");
} else if(antiguedad >= 3 && antiguedad = 7){
System.out.println(nombre + ", usted tiene derecho a 20 días de vacaciones");
} else {
System.out.println(nombre + ", usted aún no tiene derecho a vacaciones");
}
} else if(clave == 2){
System.out.println("Su clave corresponde al area de Logística");
if(antiguedad == 2){
System.out.println(nombre + ", usted tiene derecho a 7 días de vacaciones");
} else if(antiguedad >= 3 && antiguedad = 7){
System.out.println(nombre + ", usted tiene derecho a 22 días de vacaciones");
} else {
System.out.println(nombre + ", usted aún no tiene derecho a vacaciones");
}
} else if(clave == 3){
System.out.println("Su clave corresponde al area de Gerencia");
if(antiguedad == 2){
System.out.println(nombre + ", usted tiene derecho a 10 días de vacaciones");
} else if(antiguedad >= 3 && antiguedad = 7){
System.out.println(nombre + ", usted tiene derecho a 30 días de vacaciones");
} else {
System.out.println(nombre + ", usted aún no tiene derecho a vacaciones");
}
} else if(clave > 3){
System.out.println(nombre + ", ha sucedido un error, la clave de departamento que ha ingresado no existe.");
}
}
}
Buenas tardes. Excelente curso, muy didáctico y claro. Me ha servido mucho
Muchas gracias a Ernesto.
De nuevo me adelante a hacer el código antes de que lo mostraras y me salio, Excelente profesor =)
Ernesto, la didáctica de tu curso es único, te felicito
+Luis GUILLEN ¡Muchas gracias!, saludos.
estos tutotiales en realidad son muy buenos estoy siguiendo todos los paso y estoy en realidad agradecido y contento
GRANDE ERNESTO
estan son los mejores cursos de youtube de programacion y esplica bien y entedible
Nunca me ah gustado programar. Pero la forma que tu explicas se entiende todo
Holaaaa amo el curso , explicas demasiado bien , lo unico que falta es que anexes ejercicios en cada video sobre el tema que se trato para practicar . GRACIASS :)
¡Muchas gracias por tan excelente opinión!, es un gusto saber que el contenido ha resultado de tu agrado. Tomaré en cuenta tu petición. Saludos.
Muchas gracias Ernesto, haces ver programar como algo muy sencillo. Espero completar el curso y estar al pendiente de tus futuros cursos
Gracias por las clases :)
Aqui dejo el mio
import java.util.Scanner;
public class Trabajadores{
public static void main(String[] args){
Scanner in = new Scanner(System.in);
int clave = 0, antiguedad = 0;
String nombre = "";
System.out.println("Conocimiento de vacaciones");
System.out.println("Ingrese su nombre");
nombre = in.nextLine();
System.out.println("Ingrese clave de departamento");
clave = in.nextInt();
System.out.println("Ingrese años de servicio laboral");
antiguedad = in.nextInt();
if (clave == 1){
if (antiguedad < 1){
System.out.println( nombre + " Usted no dispone de vacaciones");
} else if (antiguedad >= 1 && antiguedad < 2){
System.out.println( nombre + " Usted recibira de 6 dias de vacaciones");
} else if (antiguedad >= 2 && antiguedad = 7){
System.out.println( nombre + " Usted recibira 20 dias de vacaciones");
}
} else if (clave == 2){
if (antiguedad < 1){
System.out.println( nombre + " Usted no dispone de vacaciones");
} else if (antiguedad >= 1 && antiguedad < 2){
System.out.println( nombre + " Usted recibira de 7 dias de vacaciones");
} else if (antiguedad >= 2 && antiguedad = 7){
System.out.println( nombre + " Usted recibira 22 dias de vacaciones");
}
} else if (clave == 3){
if (antiguedad < 1){
System.out.println( nombre + " Usted no dispone de vacaciones");
} else if (antiguedad >= 1 && antiguedad < 2){
System.out.println( nombre + " Usted recibira 10 dias de vacaciones");
} else if (antiguedad >= 2 && antiguedad = 7){
System.out.println( nombre + " Usted recibira 30 dias de vacaciones");
}
} else {
System.out.println("clave desconocida");
}
}
}
hola que tal amigos de youtube!
1Acepte el reto y no quería pasar al siguiente video sin al menos intentarlo, y bueno esto fue lo que salió, con mis pocos conocimientos y pocas horas de práctica, seguro que cuando vea la solución de Ernesto aprenderé mucho más: (gracias por el reto amigo Ernesto)
import java.util.Scanner;
public class V1 {
public static void main(String[] args) {
// TODO Apéndice de método generado automáticamente
Scanner in = new Scanner(System.in);
String nombre = "";
int antiguedad=0, antiguedadDos = 0, antiguedadTres=0;
int clave = 0, claveDos = 0 , claveTres = 0;
System.out.println("¿cual es tu nombre?");
nombre = in.nextLine();
System.out.println(nombre + " Bienvenido al sistema vacacional de Coca-Cola Company");
System.out.println(nombre + " ¿desde hace cuantos años trabajas en la compañia? (escriba solo el número)");
antiguedad = in.nextInt();
System.out.println(nombre + " ¿cual es la clave de tu departamento?");
clave = in.nextInt();
if (antiguedad==1 && clave==1 ) {
System.out.println(nombre + " tienes derecho a 6 días de vacaciones");
} else if(antiguedad==0 && clave == 2 || antiguedad==0 && clave == 1 || antiguedad==0 && clave == 3) {
System.out.println(nombre + " no tienes derecho a vacaciones espera a que cumplas 1 anio ");
} else if(antiguedad==1 && clave == 2 ) {
System.out.println(nombre + " tienes derecho a 7 días de vacaciones");
} else if (antiguedad==1 && clave == 3) {
System.out.println(nombre + " tienes derecho a 10 días de vacaciones");
} else if(clave == 1 && antiguedad==2 || clave == 1 && antiguedad==3 || clave == 1 && antiguedad==4 || clave == 1 && antiguedad==5 || clave == 1 && antiguedad==6 ) {
System.out.println(nombre + " tienes derecho a 14 días de vacaciones");
} else if (clave == 2 && antiguedad==2 ||clave == 2 && antiguedad==3 || clave == 2 && antiguedad==4 ||clave == 2 && antiguedad==5 || antiguedad==6 && clave==2 ) {
System.out.println(nombre + " tienes derecho a 15 días de vacaciones");
} else if (antiguedad==2 && clave == 3 || antiguedad==3 && clave == 3 || antiguedad==4 && clave == 3 || antiguedad==5 && clave == 3 || antiguedad==6 && clave == 3) {
System.out.println(nombre + " tienes derecho a 20 días de vacaciones");
} else if(antiguedad==7 && clave == 1 ) {
System.out.println(nombre + " tienes derecho a 20 días de vacaciones");
} else if (antiguedad==7 && clave == 2) {
System.out.println(nombre + " tienes derecho a 22 días de vacaciones");
} else if (antiguedad==7 && clave == 3) {
System.out.println(nombre + " tienes derecho a 30 días de vacaciones");
} else if (antiguedad==2 && clave == 4|| antiguedad==3 && clave == 4 || antiguedad==4&& clave == 4 || antiguedad==5 && clave == 4 || antiguedad==6 && clave == 4) {
System.out.println(nombre + " la clave incorrecta");
}
}
}
yo aprendiendo a programar y ahora que vuelvo a repasar estos videos me doy cuenta que el programa tiene un fallo: no considera a trabajadores con más de 7 años de trabajar, y daría el mensaje que no tiene derecho a vacaciones, lo cual suena ilógico jaja, la instrucción dice a partir de 7, así que para los que vienen comenzando, en vez de poner igual a 7, se cambiaría por mayor o igual a 7. Aún así es bastante educativo, gracias Ernesto
Gracias a Ernesto y su curos de raptor, logre hacerlo en media hora. Vuamoos
Muy bueno el curso, estoy aprendiendo java en la utn y me es de gran utilidad todo lo que he visto hasta este momento
Excelente curso, muy detallada y fácil de entender todas tus explicaciones.
ME han ayudado un monto estos videos ya que estoy estudiando desarrollo de software❤️❤️
logrado Gracias Ernesto por tus Explicaciones😀
Aprendi mas aca en 1 dia que en 1 mes de universidad xd, muy buenas explicaciones me esta sirviendo muchisimo y hasta ahora pude armar todos los programas sin ver la solucion
Me salio el ejercicio!! Muchas gracias Ernesto das muy buenas explicaciones .
import java.util.Scanner;
public class Cocacola{
public static void main(String args[]){
Scanner cola = new Scanner(System.in);
String nombre = "";
int clave = 0, antiguedad = 0;
System.out.println("Bienvenido al sistema vacacional de Coca-Cola company");
System.out.println("¿Cuál es el nombre del trabajador?");
nombre = cola.nextLine();
System.out.println("¿Cuántos años de servicio tiene el trabajador?");
antiguedad = cola.nextInt();
System.out.println("¿Cuál es la clave de su departamento?");
clave = cola.nextInt();
if(clave == 1 && antiguedad == 1){
System.out.println("Pertenece al departamento de Atención al cliente");
System.out.println(nombre + " recibe 6 días de vacaciones");
} else if (clave == 1 && antiguedad >=2 && antiguedad =2 && antiguedad =2 && antiguedad
Te falto poner que sea antiguedad >= 7 ya que puede que el trabajador tenga 8 o mas años trabajando
muy buen desarrollo bro pero analizalo y te falta un else if y un Sout al final de todas de la opcion de "No tiene derecho a vacaciones"
te falto el error de clave
@Sergio S. Duarte R. a si mismito lo hice yo
Yo me quede estancado porque estaba poniento el if de otra forma y no me salia el texto de "Las vacaciones de ..... son de 6 dias" y asi, tu comentario me ayudo para guiarme, gracias jaja :)
Woah estoy muy agradecido, eres un gran profesor, logre hacerlo y no me arrojo ningun error, todo gracias a ti
Buenas tardes en este ejercicio la antiguedad tiene que ser mayor o igual a 7 ( antiguadad >= 7 ) para la tercera opcion ya que dice que a partir de los 7 años de antiguadad se recibe los 30 dias de vacaciones , si comparamos ==7 solamente vamos a validar a los que tienen 7 años y no a los que tengan mas de 7
Men excelente, muchas gracias, explicas de una forma excepcional, tienes el Don.
Hola Ernesto, primero que nada quería agradecerte por estos cursos, tengo 33 años, estoy aprendiendo muchísimo! y segundo es que ví que hay personas que lo hicieron diferente a mi (creo un poco más complejo) yo lo hice diferente y funciona perfecto igual: Espero que lo veas y me respondas si hay algún error que no noté:
import java.util.Scanner;
public class Vacaciones{
public static void main(String args[]){
Scanner in = new Scanner(System.in);
String nombre = "";
int clase = 0, antiguedad = 0;
System.out.println("Danos tu nombre");
nombre = in.nextLine();
System.out.println("¿Cuál es tu clase?");
clase = in.nextInt();
System.out.println("¿Cuál es tu antigüedad?");
antiguedad = in.nextInt();
if(clase == 1 && antiguedad == 1){
System.out.println(nombre + " tiene derecho a 6 dias de vacaciones.");
} else if(clase == 1 && antiguedad >= 2 && antiguedad = 7){
System.out.println(nombre + " tiene derecho a 20 dias de vacaciones.");
} else if(clase == 2 && antiguedad == 1){
System.out.println(nombre + " tiene derecho a 7 dias de vacaciones.");
} else if(clase == 2 && antiguedad >= 2 && antiguedad = 7){
System.out.println(nombre + " tiene derecho a 22 dias de vacaciones.");
} else if(clase == 3 && antiguedad == 1){
System.out.println(nombre + " tiene derecho a 10 dias de vacaciones.");
} else if(clase == 3 && antiguedad >= 2 && antiguedad = 7){
System.out.println(nombre + " tiene derecho a 30 dias de vacaciones.");
} else {
System.out.println("No existe esa clase");
}
}
}
Y si pone 0 a;os de antiguedad?
¡Saludos!
Tiene un carisma genial para explicar... Lo felicito.
Me gustaría sugerir que anexe los códigos ascii para los operadores relacionales.
¡Gracias!
Gracias por los comentarios y la sugerencia. Lo tomare en cuenta.
Saludos.
He programado en c++ y ptthon y ahora estoy aprendiendo en java hay conceptos basicos que tienen en comun y por eso se me facilita entender
Ya logre hacer el código y sin ayuda, Tu curso es lo máximo!!
Por cierto, hasta ahora, he podido refrescar los temas que he olvidado, y buen contenido hasta ahora!
Gracias por los tutoriales!
Tremendo lo haces ver demasiado facil, practico y entendible al 100%
gracias bro por las clases no me salte ningun anuncio por el gran trabajo que nos enseñas
Es buenísima la explicación, el avance de complejidad con tu explicación, no es tan complicado como parece... Mil gracias...
El mejor curso lejos!! capo de capos
Estoy aprendiendo muy bien con la explicación me parece una muy buena manera de aprender y practicar felicidades espero lo aprovechen más estudiantes que inician en la programación
¡Muchas gracias!, saludos.
Hola ernesto me tomo algo de tiempo pero logre hacer mi ejercicio, varios errores pero tomandome un tiempo pude verificarlos todos y pude ejecutar mi programa. Saludos y seguire practicando
Hola Ernesto te felicito por tu contenido.
Pude programar el sistema solo, y es gracias al curso de Raptor. Les recomiendo si no hicieron el curso de programación desde cero, arranquen por ahí, se les facilitaran mucho las cosas :)
La verdad que buenas clases no sé si sea un poco tarde para comentar :') apenas estoy empezando con Java vengo del lenguaje de C# y la verdad que WoW con tu método del blog de notas me aseguro a aprender a la de literal de a fuerza y lo más chistoso (me pasó)
Que los errores de sintaxis pueden ser tan estúpidos y puedes pasar buscando horas la solución para que simplemente sea una letra JAJAJA, en fin muy buen material de los pocos que he visto de CALIDAD
ya voy por el cap 10 super entuciasmada (no se nada de ingles, programacion y tampoco estudio la carrera) pero aca estoy aprendiendo me re sirve como explicas me encanta super bien y detallado apto para todos
Muy muy buenos estos cursoooos!!
Explicas muy bien y son muy entretenidos, muchas gracias por tomarte la molestia de haberlos hecho!
Excelentes tutoriales Ernesto saludos desde Ecuador y vamos a intentar sacar el programo con lo aprendido.
Un abrazo y exitos gracias por el apoyo.
muchas gracias profe me salió el ejercicio :D
import java.util.Scanner;
public class Vacaciones{
public static void main(String args[]){
Scanner in = new Scanner(System.in);
String nombre = "";
int clave = 0, antiguedad = 0;
System.out.println("¿Cual es el nombre del trabajador?");
nombre = in.nextLine();
System.out.println("¿Cuantos años de servicio tiene el trabajador?");
antiguedad = in.nextInt();
System.out.println("¿Cual es la clave de su depertamento?");
clave = in.nextInt();
if(clave == 1 && antiguedad == 1){
System.out.println("Pertenece al departamento de Atención al cliente");
System.out.println("El trabajador " + nombre + " recibe 6 días de vacaciones");
} else if(clave == 1 && antiguedad >= 2 && antiguedad = 7){
System.out.println("Pertenece al departamento de Atención al cliente");
System.out.println("El trabajador " + nombre + " recibe 20 días de vacaciones");
} else if(clave == 1 && antiguedad < 1){
System.out.println("Aun no tiene derecho a vacaciones");
} if(clave == 2 && antiguedad == 1){
System.out.println("El trabajador pertenece al departamento de logistica");
System.out.println("El trabajador " + nombre + " tiene derecho a 7 dias de vacaciones");
} else if(clave == 2 && antiguedad >= 2 && antiguedad = 7){
System.out.println("El trabajador pertenece al departamento de logistica");
System.out.println("El trabajador " + nombre + " tiene derecho a 22 dias de vacaciones");
} else if(clave == 2 && antiguedad < 1){
System.out.println("Aun no tiene derecho a vacaciones");
} if(clave == 3 && antiguedad == 1){
System.out.println("El trabajador pertenece al departamento de gerentes");
System.out.println("El trabajador " + nombre + " tiene derecho a 10 dias de vacaciones");
} else if(clave == 3 && antiguedad >= 2 && antiguedad = 7){
System.out.println("El trabajador pertenece al departamento de gerentes");
System.out.println("El trabajador " + nombre + " tiene derecho a 30 dias de vacaciones");
} else if(clave == 3 && antiguedad < 1){
System.out.println("Aun no tiene derecho a vacaciones");
} if(clave > 3){
System.out.println("que paso master eres Dios");
} if(antiguedad > 50){
System.out.println("oe weon esta empresa se creo hace 5 años");
}
}
}
wow.... hubiera querido tener estos videos el 2013
pero ahora estoy aprendiendo, muchas gracias
Yo igual.
Muchas gracias!!
Me ha servido mucho tus clases que ya le entendí a muchas cosas que no me quedaban claras!! aquí dejo mi practica usando un boolean!
import java.util.Scanner;
public class PracticaGr {
public static void main (String args []) {
String nombre = "";
int clave = 0, antiguedad = 0, diasVacaciones = 0;
boolean continuar = true;
System.out.println("Bienvenido al sistema vacacional de Coca-Cola Company");
Scanner input = new Scanner (System.in);
System.out.println("¿Cuál es el nombre del trabajador?");
nombre = input.nextLine();
System.out.println("¿Cuántos años de servicio tiene el trabajador?");
antiguedad = input.nextInt();
System.out.println("¿Cuál es la clave del departamento? ");
clave = input.nextInt();
if (clave == 1){
if (antiguedad == 1){
diasVacaciones = 6;
}
else if (antiguedad >= 2 && antiguedad 7){
diasVacaciones = 20;
}
else {
continuar = false;
System.out.println("Aún no tiene derecho a vacaciones");
}
}
else if (clave == 2){
if (antiguedad == 1){
diasVacaciones = 7;
}
else if (antiguedad >= 2 && antiguedad 7){
diasVacaciones = 22;
}
else {
continuar = false;
System.out.println("Aún no tiene derecho a vacaciones");
}
}
else if (clave == 3){
if (antiguedad == 1){
diasVacaciones = 10;
}
else if (antiguedad >= 2 && antiguedad 7){
diasVacaciones = 30;
}
else {
continuar = false;
System.out.println("Aún no tiene derecho a vacaciones");
}
}
else {
continuar = false;
System.out.println("Error, la clave del departamento no existe");
}
if(continuar) {
System.out.println(nombre + " clave " + clave + ", tiene " + antiguedad + " años de servicio");
System.out.println("Merece " + diasVacaciones + " días de vacaciones");
}
}
}
yo ya se programar calculadoras y me esta sirviendo bastante
Amo los ejemplos de pedirle permiso a la mamá para ir a la fiesta xd
@@edwinmejia3197 Coeficiente intelectual, baia
que
@@edwinmejia3197 me has cautivado
@@edwinmejia3197 que so piyo?
@@edwinmejia3197 ?
Después de hacer el curso de Raptor todo es mucho más sencillo. Sin ver el vídeo pude programarlo sin demasiados problemas.
Gracias, Ernesto.
Dejo mi código por si alguien se anima a revisarlo y decirme cómo mejorarlo...
import java.util.Scanner;
public class Workers{
public static void main(String args[]){
String name = "";
int seniority = 0, key = 0;
Scanner Input = new Scanner(System.in);
System.out.println("Hello! Welcome to the Coca Cola Holiday System!");
System.out.println("What is your name?");
name = Input.nextLine();
System.out.println("Hi, " + name + ". What is your department key?");
key = Input.nextInt();
if(key == 1){
System.out.println("How many years did you work for us, " + name + "?");
seniority = Input.nextInt();
if(seniority == 1){
System.out.println("You have 6 days free, " + name + ".");
} else if(seniority >= 2 && seniority = 7){
System.out.println("You have 20 days free, " + name + ".");
} else {
System.out.println("You do not have any days free. Sorry: work more!");
}
} else if(key == 2){
System.out.println("How many years did you work for us, " + name + "?");
seniority = Input.nextInt();
if(seniority == 1){
System.out.println("You have 7 days free, " + name + ".");
} else if(seniority >= 2 && seniority = 7){
System.out.println("You have 22 days free, " + name + ".");
} else {
System.out.println("You do not have any days free. Sorry: work more!");
}
} else if(key == 3){
System.out.println("How many years did you work for us, " + name +"?");
seniority = Input.nextInt();
if(seniority == 1){
System.out.println("You have 10 days free, " + name + ".");
} else if(seniority >= 2 && seniority = 7){
System.out.println("You have 30 days free, " + name + ".");
} else {
System.out.println("You do not have any days free. Sorry: work more!");
}
} else{
System.out.println("The KEY is not valid. Try again.");
}
}
}
Yes amigo guiandome con el Diagrama de flujo tarde media hora en hacerlo genial. De verdad que si ayuda muchisimo el analisis previo.
Muy buena clase, andaba deprimido y sin ganas con js, html y css asi que se me dio por aprender un poco de java antes de comenzar mi primer año de universidad
Aprender un nuevo lenguaje se siente tan bien ;D, además este programa me gustó, como ya tengo algo de exp ya que sé lo básico de c++ y es parecido lo hice solo con los parámetros que dán para hacer el ejercicio uff espero aprenderlo muy bien, Gracias!
20:49 creo que en lugar de antiguedad == 7, debio haber dicho antiguedad >= 7, porque si pone 8 o mas no funcionaria el programa. aprovecho para dar gracias porque es un excelente curso y muy bien explicado, muchas gracias.
Pense lo mismo Asi fue que lo hice yo
import java.util.Scanner;
public class Program{
public static void main(String args[]){
Scanner teclado = new Scanner(System.in);
String nombre = "";
int antiguedad = 0;
int clave = 0;
System.out.println("digite su nombre");
nombre = teclado.nextLine();
System.out.println("introduzca su antiguedad en la empresa solo con numeros");
antiguedad = teclado.nextInt();
System.out.println("digite su clave de la empresa del 1 al 3");
clave = teclado.nextInt();
if(clave == 1){
if(antiguedad == 1){
System.out.println("tiene derecho a 6 dias ");
}else if(antiguedad >= 2 && antiguedad = 7){
System.out.println("tiene derecho a 20 dias ");
}else{
System.out.println("sin vacaciones ");
}
}else if(clave == 2){
if(antiguedad == 1){
System.out.println("tiene derecho a 14dias ");
}else if(antiguedad >= 2 && antiguedad = 7){
System.out.println("tiene derecho a 30 dias ");
}else{
System.out.println("sin vacaciones ");
}
}if(clave == 3){
if(antiguedad == 1){
System.out.println("tiene derecho a 20dias ");
}else if(antiguedad >= 2 && antiguedad =7){
System.out.println("tiene derecho a 40 dias ");
}else{
System.out.println("sin vacaciones ");
}
}
Estoy muy feliz por que si pude programarlo solo :3, ahora solo falta ver el siguiente video para saber que hiciste diferente tu y aprender de ello
Lo logré!!!!!!!!.
Hice la corrección de más de 7 años y después me rompí un poco la cabeza para usar el operador lógico &&, por me resultó!!
Gracias Ernesto!! Toma tu docente like !!!
import java.util.Scanner;
public class Vacaciones{
public static void main(String args[]){
System.out.println("Bienvenido al sistema de asignación de vacaciones de Coca Cola Company");
Scanner in = new Scanner(System.in);
String nombre = "";
int departamento = 0;
int antiguedad = 0;
int dias = 1, p_uno = 6, p_dos = 7, p_tres = 10, p_cuatro = 14, p_cinco = 15, p_seis = 20, p_siete = 22, p_ocho = 30;
int resultado = 0;
System.out.println("Ingrese nombre del trabajador");
nombre = in.nextLine();
System.out.println("Ingrese antuguedad del trabajador");
antiguedad = in.nextInt();
System.out.println("Ingrese clave del departamento");
departamento = in.nextInt();
if(departamento == 1 && antiguedad == 1){
resultado = dias * p_uno;
System.out.println("El trabajador " + nombre + " tiene: " + resultado + " días");
} else if(departamento == 1 && antiguedad >= 2 && antiguedad = 7){
resultado = dias * p_seis;
System.out.println("El trabajador " + nombre + " tiene: " + resultado + " días");
} else if(departamento == 2 && antiguedad == 1){
resultado = dias * p_dos;
System.out.println("El trabajador " + nombre + " tiene: " + resultado + " días");
} else if(departamento == 2 && antiguedad >= 2 && antiguedad = 7){
resultado = dias * p_siete;
System.out.println("El trabajador " + nombre + " tiene: " + resultado + " días");
} else if(departamento == 3 && antiguedad == 1){
resultado = dias * p_tres;
System.out.println("El trabajador " + nombre + " tiene: " + resultado + " días");
} else if(departamento == 3 && antiguedad >= 2 && antiguedad = 7){
resultado = dias * p_ocho;
System.out.println("El trabajador " + nombre + " tiene: " + resultado + " días");
} else {
System.out.println("El trabajador aún no tiene derecho a vacaciones");
}
}
}
Muy agradecido!!! Ernesto tienes buenas dotes educativas. Excelente para novatos como yo! Lo recomiendo ...
¡Muchas gracias!
Se nota que le dedicas mucho esfuerzo a tus videos, de verdad gracias por tus explicaciones, excelentes videos, saludos y espero ser algún día así de excelente en Java
genio explicando, el mejor!
aca dejo mi ejercicio funciono de 10
import java.util.Scanner;
public class Vacaciones{
public static void main(String args[]){
Scanner teclado = new Scanner(System.in);
String nombre = "";
int clave=0, antiguedad=0;
System.out.println("Bievenidos a Coca-Cola Company");
System.out.println("¿Como es su nombre?");
nombre = teclado.nextLine();
System.out.println("¿Cuantos años de servicio posee?");
antiguedad = teclado.nextInt();
System.out.println("Ingrese la clave de su departamento");
clave = teclado.nextInt();
if(clave==1 && antiguedad ==1){
System.out.println("Pertenece a atencion al cliente");
System.out.println( nombre + " tiene derecho a 6 dias");
} else if(clave==1 && antiguedad >=2 && antiguedad =7){
System.out.println( nombre + " tiene derecho a 20 dias");
System.out.println("Pertenece a atencion al cliente");
} else if(clave==1 && antiguedad =2 && antiguedad =7){
System.out.println( nombre + " tiene derecho a 22 dias");
System.out.println("Pertenene a logistica");
} else if(clave==2 && antiguedad >1){
System.out.println("aun no dispone de vacaciones");
System.out.println("Pertenene a logistica");
}
if(clave==3 && antiguedad ==1){
System.out.println("Pertenece a gerencia");
System.out.println( nombre + " tiene derecho a 10 dias");
} else if(clave==3 && antiguedad>=2 && antiguedad =7){
System.out.println( nombre + " tiene derecho a 30 dias");
System.out.println("Pertenece a gerencia");
} else if(clave==3 && antiguedad >1){
System.out.println("aun no dispone de vacaciones");
System.out.println("Pertenece a gerencia");
}
if(clave3){
System.out.println("La clave de departamento no existe");
}
}
}
Hola! yo he hecho la aplicación, pero no tomando en cuenta Coca-Cola, la hice orientada en mi empresa. Muchísimas gracias por los cursos
import java.util.Scanner;
public class Vacaciones{
public static void main(String args[]){
Scanner in = new Scanner(System.in);
String nombre = "";
int módulo = 0, dias = 0;
System.out.println("Bienvenido a Ollagua");
System.out.println("Nombre del usuario");
nombre = in.nextLine(); // Esto sirve para guardar datos de texto en Scanner
System.out.println("Dias que se quedará en el alojamiento");
dias = in.nextInt(); // Es es para guardar datos numericos enteros en Scanner
System.out.println("¿Que módulo desea usar?");
módulo = in.nextInt();
if(módulo == 1 && dias >= 1 && dias = 4 && dias = 8){
System.out.println("Hola " + nombre + " el precio por cada noche es de 35.000$, disfrute de su estancia en Ollagua");
}if(módulo == 2 && dias >= 1 && dias = 4 && dias = 8){
System.out.println("Hola " + nombre + " el precio por cada noche es de 30.000$, disfrute de su estancia en Ollagua");
}if(módulo == 3 && dias >= 1 && dias = 4 && dias = 8){
System.out.println("Hola " + nombre + " el precio por cada noche es de 35.000$, disfrute de su estancia en Ollagua");
} else {
System.out.println("Estimado/a cliente, lamentamos informar que ésta opción no es valida");
}
}
}
Terminar el curso de raptor y ver este ejercicio es gratificante :')
Se entiende tan bien lo que explicas que haría hacer todos los tutoriales de youtube con Ernesto!
uffff hermano lo realize yo solo y lo logre encerio gracias estoy aprendiendo creo que ya no estudiare en el istituto aprendo mas aca :3
lo hice asi y funciona perfectamente
import java.util.Scanner;
public class Reto{
public static void main(String args[]){
Scanner in = new Scanner(System.in);
System.out.println(" Bienvenido a nuestra compañia coca cola company ");
String nombre = "";
int clave = 0;
int antiguedad = 0;
System.out.println("Cual es tu nombre ?");
nombre = in.nextLine();
System.out.println("cuantos años de servicio tienes en la empresa?");
antiguedad = in.nextInt();
System.out.println("cual es la clave de su departamento? ");
clave = in.nextInt();
if(clave == 1 && antiguedad == 1 ){
System.out.println("tiene derecho a 6 dias de vacaciones " + nombre );
}else if(clave == 1 && antiguedad >=2 && antiguedad = 7){
System.out.println(" tiene derecho a 20 dias de vacaciones " + nombre);
}else if(clave == 2 && antiguedad == 1 ){
System.out.println("tienes derecho a 7 dias de vacaciones " + nombre );
}else if(clave == 2 && antiguedad >= 2 && antiguedad = 7 ){
System.out.println("tienes derecho a 22 dias de vacaciones " + nombre);
}else if(clave == 3 && antiguedad == 1 ){
System.out.println("tienes derecho a 10 dias de vacaciones " + nombre);
}else if(clave == 3 && antiguedad >= 2 && antiguedad = 7 ){
System.out.println(" tienes derecho a 30 dias de vacaciones " + nombre);
}else if(clave >= 4){
System.out.println("Error , esta clave no existe " + nombre);
}else if(antiguedad
Amigo dentro de una condición, puedes colocar las condiciones que quieras.
Igual funciona, pero lo siento menos organizado
Cuando lo compilo sale esto
Reto.java:60: error: class, interface, or enum expected
}?
^
1 error
@@Sandro01 Quiza te falto poner una }, puede que hayas copiado mal, o quizá te pasaste con una }
@@Sandro01 yo lo intente y al parecer funciona, le di unos retoques, recien estoy calichin, pruebalo ;)
import java.util.Scanner;
public class Vacaciones{
public static void main (String args[]){
Scanner in = new Scanner (System.in);
String nombre = "";
int clave = 0, anti = 0;
System.out.println("Bienvenido al Sistema Vacacional de COCA COLA Company");
//Almacena nombre trabajador
System.out.println("¿Cual es el nombre del trabajador?");
nombre = in.nextLine();
//Almacena nombre años de servicio "Antiguedad"
System.out.println("¿Cuantos años de servicio tiene el trabajador?");
anti = in.nextInt();
//Almacena clave del departamento
System.out.println("¿Cual es la clave de su departamento?");
clave = in.nextInt();
//--------------------------------------------
if(clave == 1 && anti == 1){
System.out.println("Hola "+nombre+". Eres clave 1, tienes "+anti+" años de servicio. Mereces 6 dias de vacaciones");
}
else if(clave == 1 && anti >= 2 && anti = 2 && anti = 2 && anti =4 || clave =8 || anti
Usted Explica muy bien, En mi Fecha de Pago Donare por su ensenanza!
Logre hacerlo sin ver el siguiente vídeo y sin el análisis auqneu creo que hice diferente el análisis también.
Lo que no logro es que cuando ingrese texto en donde van número marque error. Los demás errores los pude solucionar con else.
Gracias me esta sirviendo y le estoy entendiendo. Este lo hice yo solito solo con la intuición los signos >< = y &&
Estoy aprendiendo mucho, EXCELENTE el curso.
Hola que tal se me ocurrio la idea de crear un grupo de wssp y agregar gente de que tmb esta empezando a conocer al profesor Ernesto para ayudarnos entre todos sobre dudas, que dices te unes ?