Waooo profesora, mire he estado buscando ejercicios con arreglos porque es algo que se me complica mucho y la verdad de tantos videos que he visto no entendia, pero con su video he logrado entender mucho mas. Gracias por su dedicación y su forma paciente de explicar
Gracias!!, justo queria repasar el tema de arreglos y encontre tu lista de 100 ejercicios en JAVA jaja, en serio me gusta, actualmente voy viendo 7 videos, salu2 desde Peru :D!
Profe linda, muchas gracias por sus aportes al conocimiento. Gracias por enseñarnos a tantas personas, Dios la bendiga y le siga dando éxitos en todos los proyectos que emprenda en la vida...
Muy agradecido, estaba buscando tutoriales por todo youtube y por lo general o son muy difíciles (no explican bien) o son muy básicos. Ud se da el tiempo de explicar paso a paso y eso es súper importante. Mejor que las clases del instituto. Saludos!
Esta excelente Sólo que para ahorrar líneas de código Simplemente todo el while si quita y se pone for each y se muestra solo los mayores o iguales a 200 con el if listo Pero de ahí Todo perfecto Muy bien, excelente para practicar 😉🙌
Ejercicio 1. Scanner sc = new Scanner(System.in); int[] numeros = new int[10]; int total = numeros.length; for (int i = 0; i < total; i++) { System.out.print("Ingresa el N°" + (i + 1) + ": "); numeros[i] = sc.nextInt(); } int contador = 0; for (int elementos : numeros) { if (elementos >= 2000) { System.out.println(elementos); contador++; } } System.out.println(contador + " son mayores a 2000");
buenos videos y ejercicios, lo ando haciendo con php y mysql para web y almacenar esos datos en una base de datos para que refuerze todo lo que ando aprendiendo con otros cursos que he agarrado, hay ando
hola acabo de empezar este curso para desarrollar mejor mi logica, ando en 4 semestre y tengo algo de conocimiento por ese tiempo pero siento que mi logica esta demasiado quedada, decido empezar este curso para mejorarlo y muchisimas gracias lo dare todo, por cierto el segundo ciclo lo volvi a hacer con un for jsjssjs tengo que practicar mas los while ya que no los uso casi
Les dejo una variable donde el usuario ingresa el numero de ventas, y la cantidad de cada valor: import java.util.Scanner; public class Ejercicios { public static void main(String[] args) { Scanner entrada = new Scanner(System.in);
System.out.println("Ingrese la cantidad de ventas");
String acomulador = "";
int ventasSelecionadas = entrada.nextInt(); int numeroDeVentas [] = new int [ventasSelecionadas];
for (int i = 0; i < ventasSelecionadas; i++) {
System.out.println("Ingrese la venta numero: " + (i+1)); numeroDeVentas[i] = entrada.nextInt();
No seria mejor recorrer el arreglo con un for? for (int i = 0;i < ventas.length; i++) { if(ventas[i]>2000){ System.out.println(ventas[i]); contadorVentas++; } }
for (int i = 0; i < RamV.length; i++) { //System.out.println(RamV[i]); if (RamV[i]>=2000) { contador++; System.out.println(RamV[i]); } } tambien lo hice asi
Porque la variable k la estoy usando para el while. Pero no importa cómo se llame la variable, se puede llamar i, j, k, sólo sirve para recorrer el arreglo.
Hola, un gusto saludarle. Estoy iniciando en este mundo de la programacion y me han parecido geniales sus videos, pero en esta oportunidad no logro entender o saber de donde salen estas ventas? agradezco su respuesta.
Cómo "capturas" las 30 ventas del mes? dónde se agregan? Aquí basta un detalle mínimo para que el resultado no salga correcto ::S //Gracias igualmente, te explicas muy bien :)
estaria bien ue sacaras tutoriales nuevos con java 8, en estos videos usas if, while y for y en la actualidad eso ya esta obsoleto, lo de ahora son los operadores ternarios en lugar de if, y por ejemplo el for(Venta v: lista) para recorrer los arreglos
Este fue mi ejercicio según el problema planteado: package store; import javax.swing.JOptionPane; /* Crear un Array de 5 posiciones, para almacenar las 5 ventas del mes. Y al final el programa mostrara en pantalla cuales y en total cuantas superaran la cantidad de 2000 colones. */ public class Store { public void rellenaVector(float ventas[]){ for (int i = 0; i < ventas.length; i++){ ventas[i]= Float.parseFloat(JOptionPane.showInputDialog("Digite las ventas del mes (1X1):")); }//Cierre for }//Cierre metodo: rellenaVector
public void cantVentas(float ventas[]){ int totalVentas=0; System.out.println("VENTAS QUE SUPERAN LOS 2000 COLONES:"); for (int i = 0; i < ventas.length; i++){ if(ventas[i]>2000){ System.out.println(ventas[i]); totalVentas++; }//Cierre if }//Cierre for System.out.println("La cantidad de ventas que superan los 2000 son: "+totalVentas); }//Cierre metodo: cantVentas
public void imprimeVect(float ventas[]){ System.out.println("IMPRISION VECTOR:"); for (int i = 0; i < ventas.length; i++){ System.out.print(ventas[i]+ " | ");
}//Cierre for }//Cierre metodo: imprimeVect
public static void main(String[] args) { float ventas[]= new float[30]; Store x=new Store(); x.rellenaVector(ventas);
System.out.println(" "); x.imprimeVect(ventas);
System.out.println(" "); x.cantVentas(ventas); }//Cierre metodo MAIN. }//Cierre clase.
Ya analizando como lo hizo la profe, lo hice más fácil en mi opinion personal😅 Aunque me gustaría aclarar que en la descripción del video esta el problema escrito y como no decía "Mayor o IGUAL" a 2000, solo imprimí las ventas mayores a 2000 y no puse que "Venta 1"= "cantidad", pero se podría hacer sin problemas. Buen ejercicio, seguiré viendo estos videos, me gusta practicar.
import java.util.Scanner; public class VentasDelMes { public static void main(String[] args) {
// Crear el array para almacenar las ventas del mes double[] ventas = new double[30]; // Pedir al usuario que ingrese las ventas del mes Scanner scanner = new Scanner(System.in); for (int i = 0; i < ventas.length; i++) { System.out.print("Ingresa la venta " + (i + 1) + ": "); ventas[i] = scanner.nextDouble(); } // Contar cuántas ventas son mayores que $2000 int ventasMayores2000 = 0; for (int i = 0; i < ventas.length; i++) { if (ventas[i] > 2000) { ventasMayores2000++; } } // Mostrar los resultados System.out.println("Ventas mayores que $2000: " + ventasMayores2000); } }
public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] ventaDelMes = new int[5]; int valorDelMes; for (int i = 0; i < ventaDelMes.length; i++) { System.out.print((i + 1) + ". Ingrese valor de la venta:"); ventaDelMes[i] = sc.nextInt(); } int count = 0; for (int x = 0; x < ventaDelMes.length; x++) { if (ventaDelMes[x] > 2000) { System.out.println("Indixe:" + x + " | valor:" + ventaDelMes[x]); count++; } } System.out.println("Total de venta mayores de $2000 son:" + count); }
Vine buscando un curso de logica de programación y encontré puro oro voy hacer un maratón de Tus cursos
Waooo profesora, mire he estado buscando ejercicios con arreglos porque es algo que se me complica mucho y la verdad de tantos videos que he visto no entendia, pero con su video he logrado entender mucho mas. Gracias por su dedicación y su forma paciente de explicar
tu canal es demasiado bueno. Agradezco por haberlo encontrado. Gracias por compartir tu conocimiento
este canal no aparece casi nunca, gran canal amiga, sigue dandole, se que mas adelante tendras mas seguidores muchas gracias.
que bajon que tengas tan pocos suscriptores estos videos son oro , te mereces muchisimos mas seguidores
Muchas gracias por tus palabras. ☺️
Enhorabuena por tu entusiasmo hacia el conocimiento y feliz año...
Feliz año!
acabo de iniciar mi curso de java con estos videos reforzare mi aprendizaje
Gracias!!, justo queria repasar el tema de arreglos y encontre tu lista de 100 ejercicios en JAVA jaja, en serio me gusta, actualmente voy viendo 7 videos, salu2 desde Peru :D!
Hola Felizzzzz Añooooo a la mujer mas bella e inteligente de youtube, Gracias por tus videos
Muchas gracias, feliz año!
Voy a empezar en el mundo de la programación, espero que puedan ayudarme tus videos con la lógica. Gracias por el aporte. ¡¡¡ Aquí vamos !!!
Mucho éxito!!! 😀
Que bien que la voy a pasar en mi domingo!!! Gracias por todo profe :)
Buen tutorial, me salió bien el pastel de chocolate, muy buenas recetas la verdad un amigable saludo :)
Jaja saludos
Profe linda, muchas gracias por sus aportes al conocimiento. Gracias por enseñarnos a tantas personas, Dios la bendiga y le siga dando éxitos en todos los proyectos que emprenda en la vida...
Muy agradecido, estaba buscando tutoriales por todo youtube y por lo general o son muy difíciles (no explican bien) o son muy básicos. Ud se da el tiempo de explicar paso a paso y eso es súper importante. Mejor que las clases del instituto. Saludos!
Gracias, he querido desarrollar mi lógica de programación, y espero poder lograrlo con tu ayuda
Es de mucha ayuda para practicar y mantenerse activo. Muchas gracias, Maestra.
¡Gracias!
Muchas gracias:)
Que bueno este ejercicio, Gracias!
Vine buscando cobre y encontré oro
Esta excelente
Sólo que para ahorrar líneas de código
Simplemente todo el while si quita y se pone for each y se muestra solo los mayores o iguales a 200 con el if listo
Pero de ahí
Todo perfecto
Muy bien, excelente para practicar 😉🙌
Seguindote, gracias por los exercícios - RS-Brasil
Ok genial me suscribí y voy a seguir esto gracias
Uaaa que interesante los ejercicios parecen como mis clases de java en la u
Gracias por compartir tus conocimientos!
Por fin entendí sobre los arreglos, gracias!
Gracias por compartir tus conocimientos.
Muchas gracias!! Necesitaba mucho esto
Que interface estas utilizando para crrar el ejercicio.
Ejercicio 1.
Scanner sc = new Scanner(System.in);
int[] numeros = new int[10];
int total = numeros.length;
for (int i = 0; i < total; i++) {
System.out.print("Ingresa el N°" + (i + 1) + ": ");
numeros[i] = sc.nextInt();
}
int contador = 0;
for (int elementos : numeros) {
if (elementos >= 2000) {
System.out.println(elementos);
contador++;
}
}
System.out.println(contador + " son mayores a 2000");
Buen dia. Tienes canal, tienes videos tutoriales?
buenos videos y ejercicios, lo ando haciendo con php y mysql para web y almacenar esos datos en una base de datos para que refuerze todo lo que ando aprendiendo con otros cursos que he agarrado, hay ando
muy buen video 😊😊😊
hola acabo de empezar este curso para desarrollar mejor mi logica, ando en 4 semestre y tengo algo de conocimiento por ese tiempo pero siento que mi logica esta demasiado quedada, decido empezar este curso para mejorarlo y muchisimas gracias lo dare todo, por cierto el segundo ciclo lo volvi a hacer con un for jsjssjs tengo que practicar mas los while ya que no los uso casi
No entendí el funcionamiento del System dentro del if, creo que no es necesario ponerlo, ¿cierto?
hola gracias por tu explicación es muy interesante como se podría hacer un arregló bidimensional me puedes explicar
Holaaa, no tiene un pdf con los 100 enunciados?
Les dejo una variable donde el usuario ingresa el numero de ventas, y la cantidad de cada valor:
import java.util.Scanner;
public class Ejercicios {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
System.out.println("Ingrese la cantidad de ventas");
String acomulador = "";
int ventasSelecionadas = entrada.nextInt();
int numeroDeVentas [] = new int [ventasSelecionadas];
for (int i = 0; i < ventasSelecionadas; i++) {
System.out.println("Ingrese la venta numero: " + (i+1));
numeroDeVentas[i] = entrada.nextInt();
}
for (int i = 0; i < ventasSelecionadas; i++) {
if(numeroDeVentas[i] > 2000){
acomulador = acomulador + numeroDeVentas[i] + ",";
}
}
System.out.println("El numero de ventas que cumplen los requisitos son: ");
System.out.println(acomulador);
}
}
Simple y muy bien explicado!!
Hola, ¿podrías dejar los proyectos de cada clase? Gracias
que hago si no me muestra la opcion para agregar la libreria?
Bueno, que buen momento para ponerme a hacer estos 77 ejercicios
Spring vas a enseñar también..?
Es la idea, ya que acabe este curso. Espero sea pronto.
@@Shakmuria Y el otro curso de java que ya se habia comenzado con bases de datos..?
Sí lo continuaré. Hoy o mañana subo nuevo vídeo de bases de datos. Ya casi llego a la parte de conexión de la base de datos con Java.
Me encanta , impartes classes de programacion?
@@marcovaldez9059 hola. A qué te refieres? Clases en escuela o particulares?
@@Shakmuria si a clases particulares o en escuela online?
No seria mejor recorrer el arreglo con un for?
for (int i = 0;i < ventas.length; i++) {
if(ventas[i]>2000){
System.out.println(ventas[i]);
contadorVentas++;
}
}
despacio cerebrito
for (int i = 0; i < RamV.length; i++) {
//System.out.println(RamV[i]);
if (RamV[i]>=2000) {
contador++;
System.out.println(RamV[i]);
}
}
tambien lo hice asi
psvm+tab se crea el public static void main
Sí ajjaa, buen dato. No me acordaba de ese atajo casi.
main + tab también
4 cursos que espeor terminar a final de este año
:)
gracias por tus ejercicios pero en ves del while use el for para mi es mas rapido pero tu ejercicio esta super
Cuando hablas de lenght me pierdo. Porque? ayúdame por favor. Auxilio
Length te devuelve el tamaño del arreglo. Cuantos elementos pueden caber en él
@@Shakmuria te deje un mensaje en la lista de los 48 ejercicios de java contesta por favor hay un ejercicio que no sale
@@JonasElias-di5ub pega el código tuyo aquí
@@Shakmuria está bien flor en estos momentos lo hago esperame un minuto
@@Shakmuria
package panel;
import java.util.Scanner;
/*ing 10 nros y muestre promedio de los negat y promed de los posit y cuantos ceros hay
*/
public class Panel {
public static void main(String[] args) {
double nro,i,s,cont,posit,negat,suma,promposit,promnegat;
Scanner sc=new Scanner(System.in);
i=0;
s=0;
cont=0;
posit=0;
negat=0;
suma=0;
promnegat=0;
promposit=0;
while(i< 10){
System.out.print("ing nro ");
nro=sc.nextInt();
if (nro==0)
cont=cont+1;
else if (nro>0){
posit=posit+1;
s=s+nro;
promposit=s/posit;
}
else
negat=negat+1;
suma=suma+nro;
promnegat=suma/negat;
i=i+1;
}
if (posit==0){
System.out.println("no hay ningun nro positivo");
}
else
System.out.println("el prom de positivos es "+(promposit));
if (negat==0){
System.out.println("no hay ningun nro negativo");
}
else
System.out.println("el prom de negat es "+(promnegat));
if (cont==0){
System.out.println("no hay ningun cero");
}
else
System.out.println("la cant de ceros es "+cont);
}
}
como podriamos hacer una condicion que haga que las ventas sean mayores o iguales a cero? (para evitar que carguen numero negativos)
If(ventas
@@elbromas12459 gracias por tu respuesta, aunque tu condicion dice menores o iguales a cero igual entendi tu idea
necesito ayuda en un ejercicio amiga
hola una pregunta porque usas ventas[i] y luego en el if usas ventas [k] no entiendo porque no usas la misma letra ventas[i].
Porque la variable k la estoy usando para el while. Pero no importa cómo se llame la variable, se puede llamar i, j, k, sólo sirve para recorrer el arreglo.
te agradeceria si me explicas saludos
100 ejercicios
here we go
Excelente vídeo!
Hola, un gusto saludarle. Estoy iniciando en este mundo de la programacion y me han parecido geniales sus videos, pero en esta oportunidad no logro entender o saber de donde salen estas ventas? agradezco su respuesta.
Las ventas se llenan en el ciclo for. Se guardan en un array llamado ventas; cads venta en una posición del array.
Muy interesante.
Mucho bueno
no me sale nada
excelente me encantó
Muy bueno !! el código lo subes en algún lado?
No los estoy subiendo aún. Pero empezaré a hacerlo.
Cómo "capturas" las 30 ventas del mes? dónde se agregan?
Aquí basta un detalle mínimo para que el resultado no salga correcto ::S
//Gracias igualmente, te explicas muy bien :)
Muy bueno, tengo una pregunta, el if para comparar las ventas que son mayores o igual a 2000 se pudo haber hecho dentro del ciclo for, no?
estaria bien ue sacaras tutoriales nuevos con java 8, en estos videos usas if, while y for y en la actualidad eso ya esta obsoleto, lo de ahora son los operadores ternarios en lugar de if, y por ejemplo el for(Venta v: lista) para recorrer los arreglos
Ah ahora entiendo porque no me compila
no me servia hasta que me fije que era un punto y coma que puse en el for :( jajaja
gracias
genial
Buenas
👍
Hace 5 años, oro oculto jaja
Hecho
Buen tutorial, me gusto, pero no sé porque, me caíste remal. No sé si fue tu voz o que coño pero weno
Todo bien en casa?
@@Shakmuria cambie de opinion ahorita de me caes rebien. Todo bien en casa gracias por preguntar, buen año!
Ah, bueno! Jajaja Saludos!
Pero porqué estás enojada ?
😂😂😂😂 Es mi estado de ánimo normal.
No mames yo estoy en la carrera y llevo Java y no me enseñan así
Soy nuevo. tratame con amor por fa.
Jajajaj Bienvenido al canal.
// hice una parecida :
package ejerciciosconjava;
import java.util.Scanner;
import javax.swing.JOptionPane;
public class EjercicioNivelAlto2 {
public static void main(String[] args)
{
int ventas[]= new int[7];
JOptionPane.showMessageDialog(null,"Ingrese los 7 valores correspondientes ");
for(int i=0 ;i< ventas.length;i++)
{
System.out.println("venta" + " " +(i+1));
System.out.println(ventas[i]=Integer.parseInt(JOptionPane.showInputDialog("ventas "+ (i+1))));
}
int k=0;
int total=0;
while (k=2000) {
System.out.println("venta numero a dos mil es la venta numero :" +( k+1));
System.out.println(ventas[k]);
total++;
}
k++;
}
System.out.println("las ventas mayores a dosmil es :" + total);
}
}
Este fue mi ejercicio según el problema planteado:
package store;
import javax.swing.JOptionPane;
/*
Crear un Array de 5 posiciones, para almacenar las 5 ventas del mes.
Y al final el programa mostrara en pantalla cuales y en total cuantas superaran
la cantidad de 2000 colones.
*/
public class Store {
public void rellenaVector(float ventas[]){
for (int i = 0; i < ventas.length; i++){
ventas[i]= Float.parseFloat(JOptionPane.showInputDialog("Digite las ventas del mes (1X1):"));
}//Cierre for
}//Cierre metodo: rellenaVector
public void cantVentas(float ventas[]){
int totalVentas=0;
System.out.println("VENTAS QUE SUPERAN LOS 2000 COLONES:");
for (int i = 0; i < ventas.length; i++){
if(ventas[i]>2000){
System.out.println(ventas[i]);
totalVentas++;
}//Cierre if
}//Cierre for
System.out.println("La cantidad de ventas que superan los 2000 son: "+totalVentas);
}//Cierre metodo: cantVentas
public void imprimeVect(float ventas[]){
System.out.println("IMPRISION VECTOR:");
for (int i = 0; i < ventas.length; i++){
System.out.print(ventas[i]+ " | ");
}//Cierre for
}//Cierre metodo: imprimeVect
public static void main(String[] args) {
float ventas[]= new float[30];
Store x=new Store();
x.rellenaVector(ventas);
System.out.println(" ");
x.imprimeVect(ventas);
System.out.println(" ");
x.cantVentas(ventas);
}//Cierre metodo MAIN.
}//Cierre clase.
Ya analizando como lo hizo la profe, lo hice más fácil en mi opinion personal😅
Aunque me gustaría aclarar que en la descripción del video esta el problema escrito y como no decía "Mayor o IGUAL" a 2000, solo imprimí las ventas mayores a 2000 y no puse que "Venta 1"= "cantidad", pero se podría hacer sin problemas.
Buen ejercicio, seguiré viendo estos videos, me gusta practicar.
Scanner s =new Scanner (System.in);
int arreglo [] = new int [30];
System.out.println("digite el precio delas ventas");
for (int i = 0; i < arreglo.length; i++) {
System.out.print("venta "+( i+1)+" ");
arreglo[i]=s.nextInt();
}
int i = 0;
int contventas=0;
while (i2000) {
System.out.println("las ventas que superaron fueron " +arreglo[i]);
contventas++;
}
i++;
}
System.out.println("cantitdad de ventas que superaron los s/2000 fueron"+contventas);
}}
import java.util.Scanner;
public class VentasDelMes {
public static void main(String[] args) {
// Crear el array para almacenar las ventas del mes
double[] ventas = new double[30];
// Pedir al usuario que ingrese las ventas del mes
Scanner scanner = new Scanner(System.in);
for (int i = 0; i < ventas.length; i++) {
System.out.print("Ingresa la venta " + (i + 1) + ": ");
ventas[i] = scanner.nextDouble();
}
// Contar cuántas ventas son mayores que $2000
int ventasMayores2000 = 0;
for (int i = 0; i < ventas.length; i++) {
if (ventas[i] > 2000) {
ventasMayores2000++;
}
}
// Mostrar los resultados
System.out.println("Ventas mayores que $2000: " + ventasMayores2000);
}
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[] ventaDelMes = new int[5];
int valorDelMes;
for (int i = 0; i < ventaDelMes.length; i++) {
System.out.print((i + 1) + ". Ingrese valor de la venta:");
ventaDelMes[i] = sc.nextInt();
}
int count = 0;
for (int x = 0; x < ventaDelMes.length; x++) {
if (ventaDelMes[x] > 2000) {
System.out.println("Indixe:" + x + " | valor:" + ventaDelMes[x]);
count++;
}
}
System.out.println("Total de venta mayores de $2000 son:" + count);
}