0% encontró este documento útil (0 votos)
77 vistas12 páginas

Ejercicios de Programación en Java

El documento presenta varios ejercicios de programación en Java que involucran el uso de bucles, arreglos y condicionales para leer números, determinar si son pares o impares, imprimir series numéricas repetidamente, calcular cuadrados y sumas de una serie de Fibonacci. Cada ejercicio incluye la solución, pruebas y el código Java correspondiente.

Cargado por

Elian Villa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
77 vistas12 páginas

Ejercicios de Programación en Java

El documento presenta varios ejercicios de programación en Java que involucran el uso de bucles, arreglos y condicionales para leer números, determinar si son pares o impares, imprimir series numéricas repetidamente, calcular cuadrados y sumas de una serie de Fibonacci. Cada ejercicio incluye la solución, pruebas y el código Java correspondiente.

Cargado por

Elian Villa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

1

Ejercicio 2
2. Se desea leer (n) números comprendidos entre 1 y 10 (inclusive) y se desea visualizar en
cada caso si el número es par o impar.
Solución
2
3

Prueba
4

Algoritmo
public static void main(String[] args) {

Scanner Entrada = new Scanner(System.in);


int arreglo[] = new int[10];
int conteo_pares =0,conteo_impares =0;
System.out.println("Evaluacion de numeros pares e impares ");

for(int i=0;i<10;i++){
System.out.println("");
System.out.print((i+1)+" Digita un numeros"+" : ");
arreglo[i] = Entrada.nextInt();

if(arreglo[i]%2==0){
conteo_pares++;
}

else {

conteo_impares++;
}
}

int par[] = new int[conteo_pares];


int impar[] = new int[conteo_impares];

conteo_pares=0;
conteo_impares=0;
5

for (int i=0;i<10;i++){


if(arreglo[i]%2==0){
par[conteo_pares]= arreglo[i];
conteo_pares++;
}
else{

impar[conteo_impares]= arreglo[i];
conteo_impares++;
}
}

System.out.println("Numeros pares: ");

for(int i=0;i<conteo_pares;i++){
System.out.println(" "+par[i]);
}
System.out.println("");
System.out.println("Numeros impares: ");

for(int i=0;i<conteo_impares;i++){
System.out.println(" "+impar[i]);
}
System.out.println("");
}
}
Ejercicio 7
Imprima N veces la siguiente serie: 7 8 9 7 8 9 7 8 9 ............................
6

Solución

Prueba

Algoritmo
public static void main(String[] args) {
7

Scanner Num = new Scanner(System.in);


int a=7, b=8, c=9, n;
int cont = 1;
System.out.print("Ingrese cantidad de veces para la serie: ");
n = Num.nextInt();

for (int i = 0; i < n; i++) {


System.out.println(+cont+" La serie es: "+a+b+c);
cont++;
}
}

Ejercicio 13
8

Solución

Prueba
9

Algoritmo
10

public static void main(String[] args) {


Scanner Entrada = new Scanner(System.in);

int i=1,n,cuadrado=1,total=1;
System.out.println("Digita un numero para calcular: ");
n = Entrada.nextInt();

while (i<=n) {
while (i<=n) {
System.out.println("");
System.out.println(" ---"+i+"---");
System.out.println("El cuadrado es: "+cuadrado);
total=total+2;
cuadrado = cuadrado + total;
i++;
}
i++;
}

Ejercicio 17
11

Hacer un algoritmo que calcule la suma de los primeros N términos de la serie


0,1,1,2,3,5,8,13,21............. (cada elemento es la suma de los dos anteriores). El valor de N es
leído.
Solución

Prueba

Algoritmo
12

public static void main(String[] args) {

Scanner numero = new Scanner(System.in);

int a = 0, b = 1, c, n;

int cont = 1;

System.out.print("Ingrese Cantidad de numeros para la serie: ");

n = numero.nextInt();

for (int i = 0; i < n; i++){

System.out.println(+cont+" La serie es: "+a);

c = a + b;

a = b;

b = c;

cont++;

También podría gustarte