SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
EJERCICIOS DE JAVA
Lic. ROBIN FALEN LARREA – rofala@viabcp.com
1. Diseñe un programa que calcule la suma y el
producto de las cifras de un número sin importar
cuántas cifras tenga el número.
2. Diseñe un programa que reciba un número entero y
retorne la cantidad de dígitos pares que posee.
3. Diseñe el programa que reciba un número entero y
retorne la suma de sus dígitos impares.
4. Que reciba un número entero y devuelva el mayor
número posible que se puede formar con sus dígitos.
5. Diseñe el programa que reciba un número entero y
retorne el dígito mayor.
6. Diseñe el programa que reciba un número natural y
que lo devuelva invertido.
7. Diseñe el programa que reciba dos números enteros
y devuelva la sumatoria de los enteros comprendidos
en ese intervalo.
8. Que reciba un número entero y devuelva el menor
número posible que se puede formar con sus dígitos.
9. Diseñe el programa que reciba una cadena y la
visualice en forma triangular.
10. Realice un programa que muestre los primeros 20
números primos y al final su suma.
11. Escribir un programa que muestre la descomposición
factorial de un número (divisores primos del
número).
12. Escriba un programa que lea por teclado cuatro
números enteros e imprima el mayor y el menor
simultáneamente.
13. Escribir un programa que muestre una tabla de
valores de las funciones trigonométricas en
incremento de 1 grado, en el rango solicitado por el
usuario.
14. Imprime un rectángulo de altura n y ancho 2n de
asteriscos. Así, para n igual a 5, el programa deberá
imprimir un rectángulo de 10 asteriscos de ancho por
5 asteriscos de alto.
15. Diseñe un programa que muestre por pantalla todos
los números de 4 cifras que cumplen con la condición
de que la suma de las cifras pares es igual a la suma
de las cifras impares. Muestre también la cantidad
de números encontrados.
16. Escriba un programa que muestre los divisores pares
de un número natural “n” ingresado por teclado.
17. Elabore el programa que genere 200 números
aleatorios en el intervalo de 1000 a 9999 y
determine la cantidad de números capicúas
generados. Un número es capicúa si lee igual de
derecha a izquierda que de derecha a izquierda. Así,
por ejemplo, 343 es capicúa; pero, 367 no lo es.
18. Diseñe un programa que determine la cantidad de
días y el nombre de un mes conociendo los valores
numéricos del mes y del año.
19. Un número perfecto es un entero positivo, que es
igual a la suma de todos sus divisores (excepto el
mismo). El primer número perfecto es 6, ya que sus
divisores son 1, 2, 3 y suman 6. Diseñe un programa
que muestre los “n” (n<10) primeros números
perfectos.
20. Diseñe un programa que imprima y sume 50
términos de la siguiente serie. Los términos serán
mostrados en una columna a razón de un término
por fila.
2, 4, 6, 8, 10, 12, 14, 16, ….
21. Diseñe un programa que imprima y sume 100
términos de la siguiente serie. Los términos serán
mostrados en una columna a razón de un término
por fila.
2/3, 5/5, 8/7, 11/9, ….
22. Diseñe un programa que imprima y sume n términos
de la siguiente serie. Los términos serán mostrados
en una columna a razón de un término por fila.
1/2, 4/4, 7/6, 10/8 …
23. Diseñe un programa que imprima los divisores de un
número natural “n”.
24. Diseñe un programa que genere aleatoriamente las
notas de una práctica calificada para 30 alumnos de
una sección y determine la nota promedio de la
sección y, la nota máxima y mínima generada.
25. Diseñe un programa que muestre todos los números
primos comprendidos en el intervalo de 1 a 100.
26. Diseñe un programa que nos permita encontrar el
área de las principales figuras geométricas, se deben
mostrar un menú de opciones con el nombre de las
figuras geométricas y al escoger una de ella le pedirá
los datos para calcular y mostrar el área de la misma.
27. Diseñe un programa que imprima un cuadrado hueco
de lado n. Así, por ejemplo si el valor de n es 5, el
programa deberá imprimir un cuadrado de lado 5
asteriscos.
28. Diseñe un programa que imprima la siguiente tabla
de valores:
N 101
*N 102
*N 103
*N 104
*N
1 10 100 1000 10000
2 20 200 2000 30000
….
…
9 90 900 9000 90000
29. Diseñe un programa que genere números aleatorios
en el intervalo de 1 a 1000 hasta obtener un número
con cuatro divisores. El programa mostrará un listado
como el siguiente:
Número Cantidad de Divisores
121 3
881 2
60 12
978 8
964 6
22 4
30. Que reciba un texto y visualice la cantidad palabras
que posee. Considere que puede haber varios
espacios entre palabras.
31. Que reciba un texto y devuelva únicamente las
palabras de los extremos.

Más contenido relacionado

La actualidad más candente

Ejercicios de algoritmos de decisión ok
Ejercicios de algoritmos de decisión okEjercicios de algoritmos de decisión ok
Ejercicios de algoritmos de decisión okrcarrerah
 
Ejemplos de algoritmos
Ejemplos de algoritmosEjemplos de algoritmos
Ejemplos de algoritmosGabriel Diaz
 
Programación: Pseudocódigo y algoritmo. Mcm, mcd, término Fibonacci y número ...
Programación: Pseudocódigo y algoritmo. Mcm, mcd, término Fibonacci y número ...Programación: Pseudocódigo y algoritmo. Mcm, mcd, término Fibonacci y número ...
Programación: Pseudocódigo y algoritmo. Mcm, mcd, término Fibonacci y número ...Cristian Maza
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltosRoldan El Gato
 
Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...
Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...
Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...juangui1989
 
1.1.taller condicionales excel
1.1.taller condicionales excel1.1.taller condicionales excel
1.1.taller condicionales excelsebastian medina
 
Trabajo final programacion
Trabajo final programacionTrabajo final programacion
Trabajo final programacionCarlos G Mora
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmodayanib
 
Programas de computacion en Pseint
Programas de computacion en PseintProgramas de computacion en Pseint
Programas de computacion en Pseintchoqoferzh
 
10 ejemplos de pseudocodigos
10 ejemplos de pseudocodigos10 ejemplos de pseudocodigos
10 ejemplos de pseudocodigosLeonardo Torres
 
Algoritmia Ejemplos Y Ejercicios (2)
Algoritmia  Ejemplos Y Ejercicios (2)Algoritmia  Ejemplos Y Ejercicios (2)
Algoritmia Ejemplos Y Ejercicios (2)Ender Melean
 
Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303louis1984
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS1002pc3
 
Trabajo de algoritmos
Trabajo de algoritmosTrabajo de algoritmos
Trabajo de algoritmos1002pc16
 
Ejercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesEjercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesRenzo Bernabe Aguilar
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++Jhon TRUJILLO
 
Manual de pseint
Manual de pseintManual de pseint
Manual de pseintjuanrobyn
 

La actualidad más candente (20)

Ejercicios de algoritmos de decisión ok
Ejercicios de algoritmos de decisión okEjercicios de algoritmos de decisión ok
Ejercicios de algoritmos de decisión ok
 
Ejemplos de algoritmos
Ejemplos de algoritmosEjemplos de algoritmos
Ejemplos de algoritmos
 
Programación: Pseudocódigo y algoritmo. Mcm, mcd, término Fibonacci y número ...
Programación: Pseudocódigo y algoritmo. Mcm, mcd, término Fibonacci y número ...Programación: Pseudocódigo y algoritmo. Mcm, mcd, término Fibonacci y número ...
Programación: Pseudocódigo y algoritmo. Mcm, mcd, término Fibonacci y número ...
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
 
Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...
Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...
Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
1.1.taller condicionales excel
1.1.taller condicionales excel1.1.taller condicionales excel
1.1.taller condicionales excel
 
Trabajo final programacion
Trabajo final programacionTrabajo final programacion
Trabajo final programacion
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Programas de computacion en Pseint
Programas de computacion en PseintProgramas de computacion en Pseint
Programas de computacion en Pseint
 
10 ejemplos de pseudocodigos
10 ejemplos de pseudocodigos10 ejemplos de pseudocodigos
10 ejemplos de pseudocodigos
 
Algoritmia Ejemplos Y Ejercicios (2)
Algoritmia  Ejemplos Y Ejercicios (2)Algoritmia  Ejemplos Y Ejercicios (2)
Algoritmia Ejemplos Y Ejercicios (2)
 
Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303
 
Problemas de mep
Problemas de mepProblemas de mep
Problemas de mep
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
dqwrwer
dqwrwerdqwrwer
dqwrwer
 
Trabajo de algoritmos
Trabajo de algoritmosTrabajo de algoritmos
Trabajo de algoritmos
 
Ejercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesEjercicio de estructuras_condicionales
Ejercicio de estructuras_condicionales
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++
 
Manual de pseint
Manual de pseintManual de pseint
Manual de pseint
 

Destacado

Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.
Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.
Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.Isabel Gómez
 
Cei 5-animacion grafico-2013
Cei 5-animacion grafico-2013Cei 5-animacion grafico-2013
Cei 5-animacion grafico-2013Enrique Vargas
 
Ejercicios prácticos de aplicaciones móviles.
Ejercicios prácticos de aplicaciones móviles.Ejercicios prácticos de aplicaciones móviles.
Ejercicios prácticos de aplicaciones móviles.Enrique Vargas
 
Tourists Places In Chongoyape
Tourists Places In ChongoyapeTourists Places In Chongoyape
Tourists Places In ChongoyapeEnrique Vargas
 
Ejercicios aplicaciones
Ejercicios aplicacionesEjercicios aplicaciones
Ejercicios aplicacionesEnrique Vargas
 
Introduccion
IntroduccionIntroduccion
Introduccionreivax
 
Ejercicios pseudocodigo
Ejercicios pseudocodigoEjercicios pseudocodigo
Ejercicios pseudocodigoEnrique Vargas
 
Ejercicio práctico aplicaciones móviles
Ejercicio práctico aplicaciones móvilesEjercicio práctico aplicaciones móviles
Ejercicio práctico aplicaciones móvilesEnrique Vargas
 

Destacado (20)

Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.
Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.
Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.
 
Listado Ejercicios Básicos Java 4
Listado Ejercicios Básicos Java 4Listado Ejercicios Básicos Java 4
Listado Ejercicios Básicos Java 4
 
Práctica java 1
Práctica java 1Práctica java 1
Práctica java 1
 
Faa 07-cei-ag-2014
Faa 07-cei-ag-2014Faa 07-cei-ag-2014
Faa 07-cei-ag-2014
 
Práctica java 1
Práctica java 1Práctica java 1
Práctica java 1
 
Cei 5-animacion grafico-2013
Cei 5-animacion grafico-2013Cei 5-animacion grafico-2013
Cei 5-animacion grafico-2013
 
Ejercicios prácticos de aplicaciones móviles.
Ejercicios prácticos de aplicaciones móviles.Ejercicios prácticos de aplicaciones móviles.
Ejercicios prácticos de aplicaciones móviles.
 
Faa 08-cei-ag-2014
Faa 08-cei-ag-2014Faa 08-cei-ag-2014
Faa 08-cei-ag-2014
 
Tourists Places In Chongoyape
Tourists Places In ChongoyapeTourists Places In Chongoyape
Tourists Places In Chongoyape
 
Manual pseint
Manual pseintManual pseint
Manual pseint
 
Faa 03-cei-ag-2014
Faa 03-cei-ag-2014Faa 03-cei-ag-2014
Faa 03-cei-ag-2014
 
Faa 04-cei-ag-2014
Faa 04-cei-ag-2014Faa 04-cei-ag-2014
Faa 04-cei-ag-2014
 
Faa 02-cei-ag-2014
Faa 02-cei-ag-2014Faa 02-cei-ag-2014
Faa 02-cei-ag-2014
 
Ejercicios aplicaciones
Ejercicios aplicacionesEjercicios aplicaciones
Ejercicios aplicaciones
 
Faa 05-cei-ag-2014
Faa 05-cei-ag-2014Faa 05-cei-ag-2014
Faa 05-cei-ag-2014
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Ejercicios pseudocodigo
Ejercicios pseudocodigoEjercicios pseudocodigo
Ejercicios pseudocodigo
 
Ejercicio práctico aplicaciones móviles
Ejercicio práctico aplicaciones móvilesEjercicio práctico aplicaciones móviles
Ejercicio práctico aplicaciones móviles
 
Intro
IntroIntro
Intro
 
Faa 01-cei-ag-2014
Faa 01-cei-ag-2014Faa 01-cei-ag-2014
Faa 01-cei-ag-2014
 

Similar a Ejercicios java (20)

Ciclos repetitivos
Ciclos repetitivosCiclos repetitivos
Ciclos repetitivos
 
ejercicio ciclos repetitivos
ejercicio ciclos repetitivosejercicio ciclos repetitivos
ejercicio ciclos repetitivos
 
Guia Ejercicios Basicos Programacin Ii 1
Guia Ejercicios Basicos  Programacin Ii 1Guia Ejercicios Basicos  Programacin Ii 1
Guia Ejercicios Basicos Programacin Ii 1
 
Ejercicios de programación
Ejercicios de programaciónEjercicios de programación
Ejercicios de programación
 
Tareafunciones
TareafuncionesTareafunciones
Tareafunciones
 
Guía De Ejercicios Programación Web Básica
Guía De Ejercicios Programación Web BásicaGuía De Ejercicios Programación Web Básica
Guía De Ejercicios Programación Web Básica
 
Guía de Ejercicios de Programación Web Básica
Guía de Ejercicios de Programación Web BásicaGuía de Ejercicios de Programación Web Básica
Guía de Ejercicios de Programación Web Básica
 
Guia ejercicios part ii
Guia ejercicios part iiGuia ejercicios part ii
Guia ejercicios part ii
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++
 
Guia ejercicios part i
Guia ejercicios part iGuia ejercicios part i
Guia ejercicios part i
 
Guia ejercicios part i
Guia ejercicios part iGuia ejercicios part i
Guia ejercicios part i
 
Curso Compiladores e Interpretes
Curso Compiladores e InterpretesCurso Compiladores e Interpretes
Curso Compiladores e Interpretes
 
Ejercicios alg bucles
Ejercicios alg buclesEjercicios alg bucles
Ejercicios alg bucles
 
Labo for while
Labo for whileLabo for while
Labo for while
 
B05
B05B05
B05
 
B05
B05B05
B05
 
B05
B05B05
B05
 
B05
B05B05
B05
 
Propuestos python
Propuestos pythonPropuestos python
Propuestos python
 

Más de Enrique Vargas

Silabo aplicaciones moviles 2014 ii
Silabo aplicaciones moviles 2014 iiSilabo aplicaciones moviles 2014 ii
Silabo aplicaciones moviles 2014 iiEnrique Vargas
 
Introduccion a la algoritmia 2011-i
Introduccion a la algoritmia   2011-iIntroduccion a la algoritmia   2011-i
Introduccion a la algoritmia 2011-iEnrique Vargas
 
Ejercicios prácticos con el uso de pseint
Ejercicios prácticos con el uso de pseintEjercicios prácticos con el uso de pseint
Ejercicios prácticos con el uso de pseintEnrique Vargas
 
FLORA AND CHONGOYAPE´s FAUNA
FLORA AND CHONGOYAPE´s FAUNAFLORA AND CHONGOYAPE´s FAUNA
FLORA AND CHONGOYAPE´s FAUNAEnrique Vargas
 
Operadores Matemáticos
Operadores MatemáticosOperadores Matemáticos
Operadores MatemáticosEnrique Vargas
 

Más de Enrique Vargas (8)

Faa 06-cei-ag-2014
Faa 06-cei-ag-2014Faa 06-cei-ag-2014
Faa 06-cei-ag-2014
 
Silabo aplicaciones moviles 2014 ii
Silabo aplicaciones moviles 2014 iiSilabo aplicaciones moviles 2014 ii
Silabo aplicaciones moviles 2014 ii
 
Introduccion a la algoritmia 2011-i
Introduccion a la algoritmia   2011-iIntroduccion a la algoritmia   2011-i
Introduccion a la algoritmia 2011-i
 
Manual pseint
Manual pseintManual pseint
Manual pseint
 
Ejercicios prácticos con el uso de pseint
Ejercicios prácticos con el uso de pseintEjercicios prácticos con el uso de pseint
Ejercicios prácticos con el uso de pseint
 
Cálculo de la CTS
Cálculo de la CTSCálculo de la CTS
Cálculo de la CTS
 
FLORA AND CHONGOYAPE´s FAUNA
FLORA AND CHONGOYAPE´s FAUNAFLORA AND CHONGOYAPE´s FAUNA
FLORA AND CHONGOYAPE´s FAUNA
 
Operadores Matemáticos
Operadores MatemáticosOperadores Matemáticos
Operadores Matemáticos
 

Último

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 

Último (10)

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 

Ejercicios java

  • 1. EJERCICIOS DE JAVA Lic. ROBIN FALEN LARREA – rofala@viabcp.com 1. Diseñe un programa que calcule la suma y el producto de las cifras de un número sin importar cuántas cifras tenga el número. 2. Diseñe un programa que reciba un número entero y retorne la cantidad de dígitos pares que posee. 3. Diseñe el programa que reciba un número entero y retorne la suma de sus dígitos impares. 4. Que reciba un número entero y devuelva el mayor número posible que se puede formar con sus dígitos. 5. Diseñe el programa que reciba un número entero y retorne el dígito mayor. 6. Diseñe el programa que reciba un número natural y que lo devuelva invertido. 7. Diseñe el programa que reciba dos números enteros y devuelva la sumatoria de los enteros comprendidos en ese intervalo. 8. Que reciba un número entero y devuelva el menor número posible que se puede formar con sus dígitos. 9. Diseñe el programa que reciba una cadena y la visualice en forma triangular. 10. Realice un programa que muestre los primeros 20 números primos y al final su suma. 11. Escribir un programa que muestre la descomposición factorial de un número (divisores primos del número). 12. Escriba un programa que lea por teclado cuatro números enteros e imprima el mayor y el menor simultáneamente. 13. Escribir un programa que muestre una tabla de valores de las funciones trigonométricas en incremento de 1 grado, en el rango solicitado por el usuario. 14. Imprime un rectángulo de altura n y ancho 2n de asteriscos. Así, para n igual a 5, el programa deberá imprimir un rectángulo de 10 asteriscos de ancho por 5 asteriscos de alto. 15. Diseñe un programa que muestre por pantalla todos los números de 4 cifras que cumplen con la condición de que la suma de las cifras pares es igual a la suma de las cifras impares. Muestre también la cantidad de números encontrados. 16. Escriba un programa que muestre los divisores pares de un número natural “n” ingresado por teclado. 17. Elabore el programa que genere 200 números aleatorios en el intervalo de 1000 a 9999 y determine la cantidad de números capicúas generados. Un número es capicúa si lee igual de derecha a izquierda que de derecha a izquierda. Así, por ejemplo, 343 es capicúa; pero, 367 no lo es. 18. Diseñe un programa que determine la cantidad de días y el nombre de un mes conociendo los valores numéricos del mes y del año. 19. Un número perfecto es un entero positivo, que es igual a la suma de todos sus divisores (excepto el mismo). El primer número perfecto es 6, ya que sus divisores son 1, 2, 3 y suman 6. Diseñe un programa que muestre los “n” (n<10) primeros números perfectos. 20. Diseñe un programa que imprima y sume 50 términos de la siguiente serie. Los términos serán mostrados en una columna a razón de un término por fila. 2, 4, 6, 8, 10, 12, 14, 16, …. 21. Diseñe un programa que imprima y sume 100 términos de la siguiente serie. Los términos serán mostrados en una columna a razón de un término por fila. 2/3, 5/5, 8/7, 11/9, …. 22. Diseñe un programa que imprima y sume n términos de la siguiente serie. Los términos serán mostrados en una columna a razón de un término por fila. 1/2, 4/4, 7/6, 10/8 … 23. Diseñe un programa que imprima los divisores de un número natural “n”. 24. Diseñe un programa que genere aleatoriamente las notas de una práctica calificada para 30 alumnos de una sección y determine la nota promedio de la sección y, la nota máxima y mínima generada. 25. Diseñe un programa que muestre todos los números primos comprendidos en el intervalo de 1 a 100. 26. Diseñe un programa que nos permita encontrar el área de las principales figuras geométricas, se deben mostrar un menú de opciones con el nombre de las figuras geométricas y al escoger una de ella le pedirá los datos para calcular y mostrar el área de la misma. 27. Diseñe un programa que imprima un cuadrado hueco de lado n. Así, por ejemplo si el valor de n es 5, el programa deberá imprimir un cuadrado de lado 5 asteriscos. 28. Diseñe un programa que imprima la siguiente tabla de valores: N 101 *N 102 *N 103 *N 104 *N 1 10 100 1000 10000 2 20 200 2000 30000 …. … 9 90 900 9000 90000 29. Diseñe un programa que genere números aleatorios en el intervalo de 1 a 1000 hasta obtener un número con cuatro divisores. El programa mostrará un listado como el siguiente: Número Cantidad de Divisores 121 3 881 2 60 12 978 8 964 6 22 4 30. Que reciba un texto y visualice la cantidad palabras que posee. Considere que puede haber varios espacios entre palabras. 31. Que reciba un texto y devuelva únicamente las palabras de los extremos.