Ejercicios Java - Básicos #1 - Hola mundo
Vložit
- čas přidán 7. 04. 2015
- - ¿Necesitas que sea tu tutor personal? www.discoduroderoer.es/tutori...
- Consigue cupones de descuento de mis cursos de udemy: cupones.discoduroderoer.es/#/...
- Sigue mis próximos eventos: eventos.discoduroderoer.es
- Visita nuestra web: www.discoduroderoer.es/
- ¿Necesitas un servidor de calidad? Webempresa te lo da. clientes.webempresa.com/europ...
- ¿Quieres seguir nuestros trabajos? Visita nuestro github. github.com/DiscoDurodeRoer
- ¡Sé nuestro patrón! / discoduroderoer
- Síguenos en las redes sociales:
- Facebook: goo.gl/JcLshS
- Twitter: goo.gl/MU2Gbo
- CZcams: goo.gl/5vjkGP o suscribete
- Discord: / discord
- Twitch: / discoduroderoer_prog
- Si quieres contactar con nosotros para alguna consulta o enviarnos ejercicios: administrador@discoduroderoer.es
- Enunciado:
1. Imprime "hola mundo" por pantalla
2. Realizar la suma, resta, multiplicacion, division y resto de dos numeros.
3. Lee un número por teclado y muestra por consola, el carácter al que pertenece en la tabla ASCII.
Por ejemplo: si introduzco un 97, me muestre una a.
4. Indicar si un numero pasado por consola es par o no.
5. Pedir 2 numeros por teclado e indicar si uno es mayor que el otro o si son iguales.
- Descarga de los proyectos y enunciados: github.com/DiscoDurodeRoer/ej...
- Recopilación de descargas de los videos de youtube: www.discoduroderoer.es/descar...
La explicación muy buen y básica para los que iniciamos programando. en mis clases los profesores asumen que ya sabes todo de programación
Joa mani X2
@@JuanAlvarez-kg6ng x3 y peor aun
Usted amigo mio es el responsable de que haya aprobado mis examenes.
Infinitas gracias :')
¡Me alegro! Voy a tener que empezar a crear camisetas XD
Waaa tanto tiempo?
@@zktalexisxd5129 si
Gracias Master por compartir el conocimiento, explicas muy bien. Saludos.
nuestro maestro , que bueno que existes mano y este genial canal que has creado
aprendo hoy un poco de programación .. semanas después wtf que es lo que aprendi ajajajaj
buen video amigo estoy aprendiendo y me guío en tus videos bacan!!
dios te bendiga mucho eres muy querido en cuba entre mis compañeros de estudio
Gracias por compartir tus conocimientos sobre java amigo saludos desde Perú.
Muchas gracias saludos desde Lima - Perú.
me veré todos tus videos amigooo, este ya me sirvió mucho!! me ayudaste mucho porque estoy jodido con las putas clases online:( ojalá me salve gracias a ti. Saludos y muchas gracias.
Excelente clase,. Aprendí mucho,. Muchas gracias
Very good teacher, the programs
are very useful and easy to understand !
gracias, aprender siempre es bueno...y tu ayudas en eso.
Gracias a ti por verlo!!
te amo mil millones DiscoDurodeRoer 💻💻
gracias son muy buenos sus videos espero mas...
muy buen vídeo chaval , te lo agradezco mucho.
Gracias por su gran aportación :)
Waa te amo muchas gracias por el contenido ❤❤ enserio, cuando pueda donarte, lo hago
Esplicas full muchas gracias entendí a la perfección
excelentes tutoriales!!!!
muchas gracias amigo, me a quedado super claro; )
A ti por verlos y tus pelis!!! ;)
Gracias desde Mexico!!!
De nada desde España!!
Excelente, excelente!!! Como diria el señor burns.
Si te interesa te invito a qu cheques mi canal he subido algunos vidros explicando, para aquellas personas que desean aprender espero te sean de ayuda
Excelente video
Muy bueno y práctico gracias, estoy pensando en interesarme al mundo de la programación, por favor tienes un vídeo donde muestra más prácticamente como modificas por ejemplo un sitio web? Por ejemplo que escribes algo en la pantalla y eso va modificado algo en la imagen del sitio web, o cuando el usuario clica en un lugar específico tiene que salir otra pantalla, algo así? Puedes poner el link de este video para verlo? Gracias
me pase por este video para practicar lo que aprendi y sirvio.
Gracias
gracias
Gracias!
+Felipe Sanchez a ti!!
GRACIAS
uyyyyyy me ayudo muchisimo :,)
buenisimo video!!! espero tengas ejemplos de herencias y excepciones.... saludos
Si tengo, mirate la seccion de POO.
me gusta estos ejercicios de de java basicos y son mu faciles
exelente aportacion gracias!
gracias a ti!!
me han servido de mucho y tus explicacines de lujo! mil gracias de nuev y nuevo suscriptor
Muy buen video recupere lo perdido desde la cuarentena XD pero tengo una duda en el ejercicio de la división en la parte 2==0 hay no entendí pq se necesitaba el 0 para saber si era par o no ojalá me pudiera aclarar esa duda
en el segundo ejercicio como hiciste lo del resto? que simbolo usaste?
te quiero
generalmente veo tus videos y entiendo rapido porque te dejas explicar, pero hoy amigo vi este video y no esta tan claro como los anteriores, espero lo notes, gracias!
yo tambien creo que el 0 es par aunque lo considero un numero neutro
como busco para saber que usar en un operacion por ejemplo en sumar si usar int o double :v
Crack
El comando o clave system.out.println no me sale como debe de ser al costado siempre se queda el foco de error con la eclamación del interrogante por que ?.
vengo a practicar lo que aprendi en un curso de youtube xd, ejercicio 4 y 5 en uno:
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int opcion, num_uno, num_dos;
System.out.print("Elige una opcion:
"
+ "1.Para determinar si un numero es par o no.
"
+ "2.Para determinar cual es el mayor de dos numeros o sin son iguales.
"
+ "
Ingrese Aqui: ");
opcion = in.nextInt();
if(opcion == 1){
System.out.print("
Dame el numero a determinar si es par o no: ");
num_uno = in.nextInt();
num_uno %= 2;
if (num_uno != 0) {
System.out.println("
El numero es impar.");
} else {
System.out.println("
El numero es par.");
}
} else if (opcion == 2){
System.out.print("
Dame el primer numero: ");
num_uno = in.nextInt();
System.out.print("
Dame el segundo numero: ");
num_dos = in.nextInt();
if(num_uno == num_dos){
System.out.println("
Los numeros " + num_uno + " y " + num_dos + " son iguales.");
} else if(num_uno > num_dos){
System.out.println("
El " + num_uno + " es mayor que el " + num_dos);
} else{
System.out.println("
El " + num_dos + " es mayor que el " + num_uno);
}
} else{
System.out.println("
Usted no eligió ninguna opcion, el programa ha finalizado.");
}
System.out.println("
El programa ha finalizado.");
}
porque cuando escribo for no se me completa el resto, pero antes si lo hacía, algo le tuve que des configurar pero ni idea que paso
genio! me encanta tu forma de explicar !
gracias por compratir (=
Si te interesa te invito a qu cheques mi canal he subido algunos vidros explicando, para aquellas personas que desean aprender espero te sean de ayuda
Bueno día. Muchas felicidades, explicas bien y eres muy dinámico. Sigue así
Una pregunta. Cuantos vídeos son en total de este curso?
Me ayudarán estos vídeos a manejar Android Studio?
No hay un limite como tal.
En cuanto lo del Android Studio, te ayudara a entender mas Android pero no el IDE.
Ok. Muchas gracias.
Felicidades por tu trabajo
En el ejercicio 3, se puede crear un método que devuelva un número (int) para que devuelva el valor del caracter ingresado y un char para que devuelva un caracter cuan do se ingrese el numero?
Gracias y buena explicacion
Claro
El mejor de todo youtube 1000 ''gracias''
Si te interesa te invito a que cheques mi canal he subido algunos vidros explicando, para aquellas personas que desean aprender espero te sean de ayuda
Si para que me salga en ASCII solo pongo char carácter=(char)num; como haría para que me salga en hexadecimal?
Tendrás que convertir el numero en hexadecimal tu mismo
Hola, quería saber ?qué diferencia hay entre el material que tienes colgado y el del curso de 100 ejercicios? Gracias
Hola, el curso de youtube es mas teorico y el del curso de udemy es mas practico.
Quisiera tenee un profesor así de bueno en la facu
Que bonito!!
Hola ! quería preguntarte he visto algunos videos tuyos que la verdad me llama la atención la programación si es posible trabajando mucho y estudiando, vamos teniendo inquietud por la profesión si es posible cursar el Grado superior de DAM sin tener el grado medio de informática. Desde siempre me han gustado los ordenadores yo tengo grado medio electromecánica (lo curse por gusto y por hobby pero no es a lo que me quiero dedicar para siempre) y tengo la prueba de acceso a grado superior modalidad científico-tecnologico con media de 7,33. ¿Podría apuntarme con seguridad de que puedo entender con trabajo y esfuerzo los contenidos del programa ? o ves que es una faena el entrar sin la base del grado medio?. muy buen video y gracias por cortar desde ¡el vamos! las malas manías que se adquieren para luego trabajar o presentar los trabajos y que lo puedan interpretar otras personas o incluso nosotros mismo cualquier otro día. Un saludo
Puedes entrar directamente
Yo utilizo eclipse como IDE
gracias pero tengo una pregunta cuando escribo el println aparese error en esta parte pero no se porque si esta bien escrito ?
System.out.println();
Sale mejor poner sout+tab
vengo a practicar lo que aprendi en un curso de youtube xd, ejercicio 2:
public static void main(String[] args) {
int seleccion = 0, valor_uno, valor_dos, resultado;
while(seleccion != 6){
seleccion = Integer.parseInt(JOptionPane.showInputDialog(null, "Menú de operaciones.
"
+ "Eliga la operación que desea realizar:
"
+ "1.Suma.
"
+ "2.Resta.
"
+ "3.Multiplicación.
"
+ "4.División.
"
+ "5.Modulo o resto.
"
+ "6.Cerrar.
"));
switch (seleccion) {
case 1:
valor_uno = Integer.parseInt(JOptionPane.showInputDialog(null, "Dame el primer valor de la suma:"));
valor_dos = Integer.parseInt(JOptionPane.showInputDialog(null, "Dame el segundo valor de la suma:"));
resultado = valor_uno + valor_dos;
JOptionPane.showMessageDialog(null, "El resultado de su suma es igual a: " + resultado);
break;
case 2:
valor_uno = Integer.parseInt(JOptionPane.showInputDialog(null, "Dame el primer valor de la resta:"));
valor_dos = Integer.parseInt(JOptionPane.showInputDialog(null, "Dame el segundo valor de la resta:"));
resultado = valor_uno - valor_dos;
JOptionPane.showMessageDialog(null, "El resultado de su resta es igual a: " + resultado);
break;
case 3:
valor_uno = Integer.parseInt(JOptionPane.showInputDialog(null, "Dame el primer valor de la multiplicación:"));
valor_dos = Integer.parseInt(JOptionPane.showInputDialog(null, "Dame el segundo valor de la multip´licación:"));
resultado = valor_uno * valor_dos;
JOptionPane.showMessageDialog(null, "El resultado de su multiplicación es igual a: " + resultado);
break;
case 4:
valor_uno = Integer.parseInt(JOptionPane.showInputDialog(null, "Dame el primer valor de la división:"));
valor_dos = Integer.parseInt(JOptionPane.showInputDialog(null, "Dame el segundo valor de la división:"));
resultado = valor_uno / valor_dos;
JOptionPane.showMessageDialog(null, "El resultado de su división es igual a: " + resultado);
break;
case 5:
valor_uno = Integer.parseInt(JOptionPane.showInputDialog(null, "Dame el primer valor de la división:"));
valor_dos = Integer.parseInt(JOptionPane.showInputDialog(null, "Dame el segundo valor de la división:"));
resultado = valor_uno % valor_dos;
JOptionPane.showMessageDialog(null, "La resultante de su división es igual a: " + resultado);
break;
case 6:
seleccion = 6;
break;
default:
JOptionPane.showMessageDialog(null, "La opcion que elegiste no existe");
break;
}
}
System.out.println("Fin.");
}
nuevo suscriptor, quisiera saber si hay un enlace para descargar los ejercicios propuestos del video
lo tienes en la descripcion
Que símbolo utilizo en el el resto entre b y a ?
el simbolo de porcentaje %
Hoy en la noche tengo mi examen parcial estoy más nervioso ya que no se cómo empezar los ejercicios
me puedes ayudar con este ejercicio es por teclado.
calcular el monto a pagar en un cabina de internet si el costo por hora es CH soles y por cada 3 horas te dan una hora de promoción gratis.
espero me puedas ayudar a programarlo gracias de antemano
Lo estoy haciendo de cabeza por lo que te recomiendo que lo pruebes. Escribe esto dentro de un main:
Scanner sn=new Scanner(System.in);
System.out.println("escribe el numero de soles");
int soles=sn.nextInt();
System.out.println("escribe el numero de horas");
int horas = sn.nextInt();
int total = soles * (horas - (horas%3));
System.out.println(total);
Hola buenas noches tu que sabes de (Apache NetBeans java script java) puede hacer este ejercicio porfavor?
Una tienda necesita sacar la venta realizada durante una semana (7 días), para lo que requiere un programa que le dé el resultado, según los productos vendidos así:
1. Se tiene una promoción de helados, donde pueden redimir paquetes comprados; por cada paquete le redimen $500, el valor del helado en promoción es de $7500 y el programa debe solicitar el número de paquetes a redimir y decir el valor a pagar el dinero. Ej Si redime 10 paquetes paga sólo $5000.
2. Un cliente compra tres productos, pedir el valor de cada producto comprado al cliente y dar el valor total a pagar.
3. Un niño compra para sus amigos 10 chocolatinas, cada una a $500 pesos.
4. Se tiene en promoción el papel higiénico, si compra el paquete de 4, tiene 4% de descuento, por el de 6 un 6% y por el de 12 un 12%; por lo que debe verificar el número de paquetes comprados y el valor a pagar, teniendo en cuenta que son 4 clientes diferentes.
El ejercicio debe mostrar en pantalla un mensaje donde se especifique el producto vendido, el valor y el total recolectado en las ventas del día, usando todas las opciones.
Gracias por tus videos aprendo mas viendo tus videos que en todas las horas y billetes que puse en la escuela it
Gracias!
bueno hice todos menos el 3, desconozco eso veré el video para aprenderlo
ya lo vi gracias
A mi no me deja escribir nada por consola.
Yo no hice el hola mundo :( hice lo de suma y resta
No Hubiese Sido Mejor Que En Vez De Poner "Double", ¿Hubieses Puesto "Float"?
Hasta Donde Medio Sé, El "Double" Son Decimales Grandes.
Y El "Float" Son Lo Pequeños.
Aunque De Igual Forma Lo Demás Lo Veo Excelente, Gracias.
+Alvaro José Zamora es al reves, el double es el pequeño y el float es el grande
+DiscoDuroRoer Ahí Me Dejaste Sorprendido, Porque Soy Estudiante De Ing De Sistemas, Apenas Voy Empezando Y Me Habían Dicho Que Era Lo Contrario, Pero Gracias Por Resolver Mi Duda.
Yo también sabia que el float es mas pequeño, y luego leí esto y me entro la duda, así que busque en google y en efecto float usa 4 bytes, mientras que double 8 bytes.
@@greperyopar Entonces quien tenía razón?
Estoy revisando y me temo que teneis razon, el float son 4 bytes y el double 8 bytes. Cosa que no le veo mucho sentido por el tema de que un float es mas preciso pero bueno. Mis mas sinceras disculpas muchachos.
lo provee y me sale error me puedes ayudar.
indicame el error
System.out.println("escribe el numero de soles");
System.out.println("escribe el numero de horas");
System.out.println(total);
me sale error sale subrayado con rojo.
Lo he revisado seria asi, si te da error, no copies y pegues, escribelo tu mismo y dentro de un metodo main
Scanner sn = new Scanner(System.in);
System.out.println("escribe el numero de soles");
int soles = sn.nextInt();
System.out.println("escribe el numero de horas");
int horas = sn.nextInt();
int total = (soles * horas) - (horas / 3);
System.out.println(total);
Ahora si salio gracias por todo.
/*3.1.- Programa que genere un número aleatorio entre [100,200] e imprima el número y diga si es par o impar*/
public class Main{
public static void main(String[] args) {
int numero;
numero = (int)(Math.random()*100+101);
if (numero%2==0){
System.out.println("El numero "+numero+" es par");
}else{
System.out.println("El numero "+numero+" es impar");
}
}
}
RICOW
¿alguien sabe como no hacer tantos proyectos nuevos para cada ejercicio?
Puedes ir creando varios ficheros con main
@@DiscoDurodeRoer podrias hacer ejemplos por favor para ayudarnos muchas gracias tu videos son bien claro
es usted un pulser
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee todo lo que oi fue eso eeeeeeeeeeeeeeeeeeeeeeeeeee jajajajajajajajajaaja
Era mi primerito video
/*5.- Programa que reciba tres números y diga cuál es el menor y el mayor*/
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
int n1=0, n2=0, n3=0;
System.out.print("Introduce el primer numero: ");
n1 = teclado.nextInt();
System.out.print("Introduce el segundo numero: ");
n2 = teclado.nextInt();
System.out.print("Introduce el tercer numero: ");
n3 = teclado.nextInt();
if (n1>n2 && n1>n3){
System.out.println("El numero "+n1+" es mayor que "+n2+" y "+n3);
}else if (n2>n1 && n2>n3){
System.out.println("El numero "+n2+" es mayor que "+n1+" y "+n3);
}else if (n3>n1 && n3>n2){
System.out.println("El numero "+n3+" es mayor que "+n1+" y "+n2);
}else if (n1==n2 && n2==n3 && n1==n3){
System.out.println("Los numeros "+n1+", "+n2+" y "+n3+" son iguales");
}
}
}
/*2.- Programa que diga si es par o impar*/
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner teclado=new Scanner(System.in);
int numero;
System.out.print("Introduce un numero: ");
numero=teclado.nextInt();
if (numero%2==0){
System.out.println("El numero "+numero+" es par");
}else{
System.out.println("El numero "+numero+" es impar");
}
}
}
que es eso
Porque no haces un curso desde 0 ? Explicas bien. Tío porfi
Lo tienes en videos aqui en youtube y en la web
@@DiscoDurodeRoer Si que estas activo ! , voy a darle caña ya que tengo vacaciones ahora mismo , empiezo el modulo de daw porque me gusta mas el hacking pero quiero aprender las bases y los paradigmas de los lenguajes de programación creo que tu empiezas por eso ahora le echare un ojo y empezare desde 0 , he visto que tienes una lista de reproducción que empieza por el hola mundo pero en udemy empiezas desde como instalar NetBeans etc ese no lo tienes libre verdad ?
Tambien tienes el curso de udemy en la descripcion lo tienes con un descuento
package javaapplication3;
import java.util.Scanner;
/**
*
* @author FERNANDO 1
*/
public class JavaApplication3 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner sn = new Scanner(System.in);
System.out.println("Introdusca un numero ");
int num = sn.nextInt();
char caracter = (char)num;
System.out.println("el numero "+num + " corresponde al caracter "+ caracter);
}
}
@39:05 no entendi esa parte :v
Sinceramente tengo un cerebro de piedra, nada entra, ví el vídeo más de dos veces y no entendí 😭😭porque soy tan bruta?
Ayuda!!! Soy muy bruta 😭😭😭😂
En fin gracias por el video pero no entendí nada jsjsjs
Mientras ves el video debes poner en práctica lo que hace el, y de ahí es solo práctica no vas a entender todo viendo dos veces el video, ánimo
QUE BUENO QUE QUIERAS AYUDAR A LOS DEMÁS,,, PERO NO SABES EXPLICAR BIEN.
habla muchas bobadas..
una pregunta en el tercer ejercicio la clase que importaste java.util.scanner es la que reconoce o asocia el numero introducido con la tabla ASCII?
No, es algo propio de char e int
package ejercicios;
import java.util.Scanner;
public class MAyorO_iguales {
public static void main(String[] args) {
int num;
int num2;
Scanner entrada= new Scanner (System.in);
System.out.println("Escribe un numero ");
num= entrada.nextInt();
System.out.println("Escribe otro numero ");
num2= entrada.nextInt();
if (num >num2){
System.out.println("el numero " + num + " es mayor a "+num2);
}
else if(num