edwin.calsin.academico@gmail.com
2 Hacer un algoritmo que imprima los números del 100 al 0 en orden decreciente
3 Hacer un algoritmo que imprima las sumas de los 100 primeros números enteros
5Hacer un algoritmo que imprima los números impares hasta el 100 y que imprima cuantos impares hay
6 Hacer un algoritmo que imprima los números impares desde el 100 hasta la unidad y que calcule su
suma
7 Hacer un algoritmo que imprima todos los números naturales que hay desde la unidad hasta un
número introducido por teclado
Hacer un algoritmo que calculas la suma de los números impares comprendidos entre el 0 y 100
Imprimir, contar y sumar los múltiplos de 2 hasta un número que introducimos por teclado
Imprimir, contar y sumar los múltiplos de 10 hasta un número que introducimos por teclado
Introducir un número por teclado menor que 500. Imprimir, sumar y contar los números que estan
separado entre si 8 posiciones, desde ese numero al 500
Introducir un numero por teclado menor que 100.imprimir la suma de los cuadrados de los números que
están separados entre si 4 posiciones.
Imprimir y contar los múltiplos de 3 desde la unidad hasta un número que introducimos por teclado
Hacer un algoritmo que imprima los números del 1 al 100 .que calcule la suma de todos los números
pares por un lado y otro la de todos los impares.
Imprimir y contar los números que son múltiplos de 2 o 3 que hay del 1 y 100.
Imprimir y contar los números que son múltiplos de 2 y 3 que hay del 1 al 100.
Hacer un algoritmo que imprima el mayor el menor de una serie de cinco números que vamos
introduciendo por teclado.
Introducir dos números por teclado. Imprimir los números naturales que hay entre ambos números
empezando por el más pequeño, contar cuantos hay y cuantos de ellos son pares. Calcular la suma de los
impares.
Introducir una serie de números. Decir si esos números son mayores o menores de 10.
Imprimir y sumar los números desde el cero hasta un numero determinado, excepto los múltalos de 5
imprimir el valor de la suma de los múltiplos de 5.
Imprimir y contar los números, que son a la vez múltiplos de 2 y 3, que hay entre la unidad y el
determinado número.
Introducir una serie de números. Sumar los múltiplos de 5. Cual es el mayor y cuantos números se han
introducido.
Introducir dos números por teclado de tal forma que el segundo sea mayor que el primero. A partir del
primero. Imprimir los números separados. Entre si 7 unidades, contarlos. Cuantos de estos son pares y
cuanto vale la suma de los impares.
Introducir una cantidad por teclado. Si es menor que 500, sumarle el 50 por ciento; si es mayor o igual a
500 pero menor que 1000, sumarle el 7 por ciento; si es mayor que 1000 y menor o igual a 5000, restarle el
5 por ciento.
Imprimir, contar y sumar los múltiplos de 2 que hay entre una serie de número, tal que el segundo sea
mayor o igual que el primero
Hacer un programa que obtenga el producto de dos números enteros positivos mediante restas
sucesivas.
Obtener el cociente y el resto de dos números enteros positivos mediante restas sucesivas
Hacer un algoritmo que calcule las raíces de una ecuación de segundo grado. Repetir el proceso tantas
veces como se desee.
Hacer un programa que determine cuantas cifras posee un número entero positivo introducido por
teclado .repetir el proceso
Calcular la suma de los n primeros términos de una progresión aritmética , dada por el valor de su
primer termino y la diferencia entre dos términos consecutivos cualesquiera
Hacer un algoritmo que imprima los primeros 30 términos de la serie de Fibonacci. La serie es: 0, 1, 2, 3,
5, 8,……..
Introducir dos números por teclado. Imprimir los números naturales que hay entre ambos números
empezando por el mas pequeño , contar cuantos hay y cuantos de ellos son pares. Calcular la suma de
los impares.
Obtener el cociente y el resto de dos números enteros positivos mediante resta sucesivas.
Introducir dos números por teclado de tal forma que el segundo sea mayor que el primero .a partir del
primer, imprimir los números por separados entre si 7 unidades, contarlas. De estos cuantos son pares y
cuanto vale la suma de los impares.
Imprimir, contar y sumar los múltiplos de 2 que hay entre dos números enteros positivos, tal que el
segundo sea mayor o igual que el primero, los dos números deben ser ingresados vía teclado
Hacer un algoritmo que calcule independientemente las sumas de impares de los números entre el 1 y el
1000.
Escriba un programa que solicite al usuario que ingrese vía teclado dos números enteros, tome los dos
numero de usuario, e imprima las suma, el producto, la diferencia, el cociente y el restos de los dos
números.
Escriba un programa que permite ingresar 3 números enteros diferentes por teclado, y a continuación
imprima la suma, la media aritmética, el menor, el mayor de estos números.
Escriba un programa que lea dos enteros y que determine e imprima si el primero es multiplo del
segundo
Escriba un programa que calcule los cuadrados y los cubos de los números del 1 al 10, imprimiendolos
en la siguiente forma
Hacer un programa que obtenga el producto de dos números enteros positivos mediante suma
sucesivas. Los dos números ingresar vía teclado.
Ejercicio 01
package edu.upe.practica.ejercicios;
int c=-1;
while (c<100)
c++;
System.out.println(“Imprimir:”+c);
Ejercicio 02
Hacer un algoritmo que imprima los números del 100 al 0 en orden decreciente
package edu.upe.practica.ejercicios;
int c=101;
while (c>0)
c–;
System.out.println(“Imprimir:”+c);
Ejercicio 03
Hacer un algoritmo que imprima las sumas de los 100 primeros números enteros
package edu.upe.practica.ejercicios;
int c=0;
int s=0;
while (c<100)
c++;
s=c+s;
System.out.println(“Imprimir:”+s);
Ejercicio 04
package edu.upe.practica.ejercicios;
int c=0;
int np=0;
while (c<100)
c++;
if (c%2==0)
np=c;
System.out.println(“Nº Pares:”+np);
}
Ejercicio 05
Hacer un algoritmo que imprima los números impares hasta el 100 y que imprima cuantos impares
hay
package edu.upe.practica.ejercicios;
int c=0;
int ni=0;
int ci=0;
while (c<100)
c++;
if (c%2==1)
ci++;
ni=c;
System.out.println(“Impar:”+ni);
}
Ejercicio 06
Hacer un algoritmo que imprima los números impares desde el 100 hasta la unidad y que calcule su
suma
package edu.upe.practica.ejercicios;
int c=100;
int ni=0;
int si=0;
while (c>0)
c–;
if (c%2==1)
si=si+c;
ni=c;
System.out.println(“Impar:”+ni);
Ejercicio 07
Hacer un algoritmo que imprima todos los números naturales que hay desde la unidad hasta un
número introducido por teclado
package edu.upe.practica.ejercicios;
import edu.upe.practica.ejercicios.Consola;
int c=0;
int n=0;
n=Consola.leerentero();
while (c<n)
c++;
Ejercicio 08
package upe.practica.ejercicios;
public class Ejercicios08
int c=0;
int m3=0;
int s3=0;
while (c<100)
c++;
if (c%3==0)
s3++;
m3=c;
System.out.println(“:”+m3);
Ejercicio 09
Hacer un algoritmo que calculas la suma de los números impares comprendidos entre el 0 y 100
package edu.upe.practica.ejercicios;
public class Ejercicios09
int c=0;
int m3=0;
int si=0;
while (c<100)
c++;
if (c%3==0)
si=si+c;
m3=c;
Ejercicio 10
{ int c=0;
int m5=0;
int si=0;
while (c<500)
c++;
if (c%5==0)
si++;
m5=c;
Ejercicio 11
Imprimir, contar y sumar los múltiplos de 2 hasta un número que introducimos por teclado
package edu.upe.practica.ejercicios;
import edu.upe.practica.ejercicios.Consola;
public class Ejercicios11
int c=0;
int n=0;
int np=0;
int sp=0;
n=Consola.leerentero();
while (c<n)
c++;
if (c%2==0)
np++;
sp=sp+c;
Ejercicio 12
Imprimir, contar y sumar los múltiplos de 10 hasta un número que introducimos por teclado
package edu.upe.practica.ejercicios;
int c=0;
int n=0;
int m10=0;
int sm10=0;
n=Consola.leerentero();
while (c<n)
c++;
if (c%10==0)
m10++;
sm10=sm10+c;
Ejercicio 13
Introducir un número por teclado menor que 500. Imprimir, sumar y contar los números que estan
separado entre si 8 posiciones, desde ese numero al 500
package edu.upe.practica.ejercicios;
import javax.swing.JOptionPane;
while (sw==0)
if (n>=500)
if (n<500)
sw=1;
while (n<500)
{
System.out.println(“Numero: “+n);
s=s+n;
cc=cc+1;
n=n+8;
package edu.upe.practica.ejercicios;
double a;
double b=0;
int c=0;
while (c<100)
{
a=Math.pow(c,2);
b=b+a;
c=c+2;
Introducir un numero por teclado menor que 100.imprimir la suma de los cuadrados de los números
que están separados entre si 4 posiciones.
package edu.upe.practica.ejercicios;
int c=0;
double a;
double b=0;
while (c<10)
a=Math.pow(c,2);
c=c+4;
b=b+a;
}
}
Ejercicio 16
package edu.upe.practica.ejercicios;
int n=Consola.leerentero();
if (n<0)
else
if (n>=0)
Ejercicio 17
package edu.upe.practica.ejercicios;
public class Ejercicios17
int n=Consola.leerentero();
if ((n%2)==0)
else
if ((n%2)!=0)
Ejercicio 18
Imprimir y contar los múltiplos de 3 desde la unidad hasta un número que introducimos por teclado
package upe.practica.ejercicios;
int n=0;
int c=0;
int m3=0;
int c3=0;
n=Consola.leerentero();
while (c<=n)
c++;
if (c%3==0)
c3++;
m3=c;
System.out.println(“:” +m3);
Ejercicio 19
Hacer un algoritmo que imprima los números del 1 al 100 .que calcule la suma de todos los números
pares por un lado y otro la de todos los impares.
package upe.practica.ejercicios;
int b=0;
int c=1;
while (c<=100)
System.out.print(“,”+c);
if ((c%2)==0){
a=a+c;
else
if ((c%2)!=0){
b=b+c;
c++;
System.out.println(“”);
Ejercicio20 (MULTIPLOS DE 2 o DE 3)
Imprimir y contar los números que son múltiplos de 2 o 3 que hay del 1 y 100.
package ambientegrafico.repaso.ejercicios;
int a = 0, m = 0;
a++;
if (a % 2 == 0 || a % 3 == 0)
m = m + 1;
System.out.println(“Multiplo de 2 o 3 : “+a);
Ejercicio 21 (MULTIPLO DE 2Y DE 3)
Imprimir y contar los números que son múltiplos de 2 y 3 que hay del 1 al 100.
package edu.upe.practica.ejercicios;
int c=0;
int m2=0;
int m3=0;
while (c<100)
{
c++;
if (c%2==0)
m2++;
m2=c;
if (c%3==0)
m3++;
m3=c;
Ejercicio 22 (OptionPane)
Hacer un algoritmo que imprima el mayor el menor de una serie de cinco números que vamos
introduciendo por teclado.
package edu.upe.practica.ejercicios;
import javax.swing.JOptionPane;
{
int num1=0;
int num2=0;
int num3=0;
int num4=0;
int num5=0;
int may=-999;
int men=999;
String val1;
String val2;
String val3;
String val4;
String val5;
num1=Integer.parseInt(val1);
num2=Integer.parseInt(val2);
num3=Integer.parseInt(val3);
num4=Integer.parseInt(val4);
num5=Integer.parseInt(val5);
if (num1>=may){
may=num1;
if (num2>=may){
may=num2;
if (num3>=may){
may=num3;
if (num4>=may){
may=num4;
if (num5>=may){
may=num5;
if (num1<=men){
men=num1;
if (num2<=men){
men=num2;
if (num3<=men){
men=num3;
if (num4<=men){
men=num4;
}
if (num5<=men){
men=num5;
Ejercicio 23
Introducir dos números por teclado. Imprimir los números naturales que hay entre ambos números
empezando por el más pequeño, contar cuantos hay y cuantos de ellos son pares. Calcular la suma de
los impares.
package edu.upe.practica.ejercicios;
import javax.swing.JOptionPane;
int n1,n2,c=0,p=0,im=0;
n1=Consola.leerentero();
n2=Consola.leerentero();
for(int i=n1;i<=n2;i++)
System.out.println(“Numero:”+i);
c++;
if((i%2)==0)
p++;
else
im=im+i;
Introducir una serie de números. Decir si esos números son mayores o menores de 10.
package edu.upe.practica.ejercicios;
n2=Consola.leerentero();
n3=Consola.leerentero();
n4=Consola.leerentero();
n5=Consola.leerentero();
if (n>10)
else
if (n2>10)
else
if (n3>10)
else
if (n4>10)
else
if (n5>10)
else
Ejercicio 25
n = Datos.LeerNumero();
for(i=n;i<=100;i++)
if (i % 2 == 1)
System.out.println(” ” +i);
else
}
Ejercicio 26
Imprimir y sumar los números desde el cero hasta un numero determinado, excepto los múltalos de 5
imprimir el valor de la suma de los múltiplos de 5.
package upe.practica.ejercicios;
int n=0;
int c=0;
int m5=0;
int cn=0;
n=Consola.leerentero();
while(c <n)
System.out.println(“: “+c);
c++;
if (c%5==0)
m5=m5+c;
else
cn=cn+c;
}
}
Ejercicio27
MULTIPLO DE 2 Y 3 EN JOPTIONPANE
Imprimir y contar los números, que son a la vez múltiplos de 2 y 3, que hay entre la unidad y el
determinado número.
package edu.upe.practica;
import javax.swing.JOptionPane;
int cm=0;
int c=0;
int n=0;
while(c<n)
c++;
cm++;
JOptionPane.showMessageDialog(null,”Multiplo de 2 y de 3: “+c);
}
}
Ejercicio28
Introducir una serie de números. Sumar los múltiplos de 5. Cual es el mayor y cuantos números se
han introducido.
package edu.upe.practica;
import javax.swing.JOptionPane;
int c=0;
int n=0;
int res=0;
int s=0;
int may=0;
while(res==0)
c++;
n=Integer.parseInt(JOptionPane.showInputDialog(“Ingrese un valor”));
if (c==1)
may=n;
}
if (n>may)
may=n;
if(n%5==0)
s+=n;
Ejercicio29
Introducir dos números por teclado de tal forma que el segundo sea mayor que el primero. A partir
del primero. Imprimir los números separados. Entre si 7 unidades, contarlos. Cuantos de estos son
pares y cuanto vale la suma de los impares.
package edu.upe.practica
import javax.swing.JOptionPane;
int n1=0;
int n2=0;
int c=0;
int cs=0;
int cp=0;
int sp=0;
while(n1>=n2)
while(n1<n2)
cs++;
if(cs==7)
cs=0;
c++;
if(n1%2==0)
cp++;
else
sp+=n1;
n1++;
}
Ejercicio30
Introducir una cantidad por teclado. Si es menor que 500, sumarle el 50 por ciento; si es mayor o igual
a 500 pero menor que 1000, sumarle el 7 por ciento; si es mayor que 1000 y menor o igual a 5000,
restarle el 5 por ciento.
package ambientegrafico.repaso.ejercicios;
int n=0;
n = Datos.LeerNumero();
if(n<500)
else
else
else
Ejercicio31
package ambientegrafico.repaso.ejercicios;
for(int c=0;c<10;c++)
{
for(int i=1;i<=10;i++)
System.out.print(“, “+i);
Ejercicio32
Imprimir, contar y sumar los múltiplos de 2 que hay entre una serie de número, tal que el segundo
sea mayor o igual que el primero.
package ambientegrafico.repaso.ejercicios;
while(n1>n2)
n1 = Datos.LeerNumero();
n2 = Datos.LeerNumero();
if (n1>n2)
}
c=n1;
while(c<=n2)
if(c%2==0)
cp++;
sp=sp+c;
c++;
Ejercicio33 (FACTORIAL)
package ambientegrafico.repaso.ejercicios;
n1=Datos.LeerNumero();
n2=Datos.LeerNumero();
while(c<n2)
multi=multi+n1;
c++;
Ejercicio34
Hacer un programa que obtenga el producto de dos números enteros positivos mediante restas
sucesivas.
package ambientegrafico.repaso.ejercicios;
n1=Datos.LeerNumero();
n2=Datos.LeerNumero();
while(c<n2)
multi=multi+n1;
c++;
}
System.out.print(“La multiplicación por sumas sucesivas es: “+multi);
Ejercicio35
Obtener el cociente y el resto de dos números enteros positivos mediante restas sucesivas.
package ambientegrafico.repaso.ejercicios;
while(n2>n1)
n1 = Datos.LeerNumero();
n2 = Datos.LeerNumero();
if (n1>n2)
c=n1;
while(c>=n2)
{
c=c-n2;
i++;
Ejercicio36 (RAICES)
Hacer un algoritmo que calcule las raíces de una ecuación de segundo grado. Repetir el proceso
tantas veces como se desee.
package ambientegrafico.repaso.ejercicios;
double a, b, c, discr;
a = Datos.LeerDuoble();
if(a==0)
return;
}
System.out.print(“Escribe el coeficiente del término de 1er grado: “);
b = Datos.LeerDuoble();
c = Datos.LeerDuoble();
discr=b*b-4*a*c;
if(discr==0)
System.out.println(“Solución Doble”);
if(discr<0)
System.out.println(“Solución Imaginaria”);
if(discr>0)
}
Ejercicio37
Hacer un programa que determine cuantas cifras posee un número entero positivo introducido por
teclado .repetir el proceso.
package ambientegrafico.repaso.ejercicios;
n = Datos.LeerNumero();
while(n>=10)
i++;
n=n/10;
Ejercicio38
Calcular la suma de los n primeros términos de una progresión aritmética , dada por el valor de su
primer termino y la diferencia entre dos términos consecutivos cualesquiera
package ambientegrafico.repaso.ejercicios;
{
public static void main(String[] args)
while(primer>n || razon>=n)
n = Datos.LeerNumero();
razon = Datos.LeerNumero();
primer = Datos.LeerNumero();
if(primer>=n || razon>=n)
Ejercicio39 (FIBONACCI)
Hacer un algoritmo que imprima los primeros 30 términos de la serie de Fibonacci. La serie es: 0, 1, 2,
3, 5, 8,……..
package edu.upe.practica.ejercicios;
{
public static long fib(int n)
if (n <= 1)
return n;
int N = 30;
System.out.println(i + ” : ” + fib(i));
Ejercicio40 (PRIMO)
package upe.practica.trabajopractico;
n=Console.readInteger();
while(c<n)
{
c++;
while(aux<c)
aux++;
if (c%aux==0)
cp++;
if(cp==2)
System.out.println(” “+c);
cp=0;
aux=0;
Ejercicio41
package ambientegrafico.repaso.ejercicios;
import upe.practica.trabajopractico.Console;
System.out.println(“”);
int i=0;
int x=0;
i=Console.readInteger();
while ((i)!=0)
x=i%2;
System.out.print(“”+x);
i=i/2;
Ejercicio42
Hacer un programa que obtenga el producto de dos números enteros positivos mediante suma
sucesivas. Los dos números ingresar vía teclado.
package ambientegrafico.repaso.ejercicios;
n2=Datos.LeerNumero();
while(c<n2)
multi=multi+n1;
c++;
Ejercicio43
Introducir dos números por teclado. Imprimir los números naturales que hay entre ambos números
empezando por el mas pequeño , contar cuantos hay y cuantos de ellos son pares. Calcular la suma de
los impares.
package edu.upe.practica.ejercicios;
int n1,n2,c=0,p=0,im=0;
n1=Consola.leerentero();
n2=Consola.leerentero();
for(int i=n1;i<=n2;i++)
{
System.out.println(“Numero:”+i);
c++;
if((i%2)==0)
p++;
else
im=im+i;
Ejercicio44
Obtener el cociente y el resto de dos números enteros positivos mediante resta sucesivas.
package ambientegrafico.repaso.ejercicios;
n1 = Datos.LeerNumero();
n2 = Datos.LeerNumero();
if (n1>n2)
c=n1;
while(c>=n2)
c=c-n2;
i++;
Ejercicio46 (7 UNIDADES)
Introducir dos números por teclado de tal forma que el segundo sea mayor que el primero .a partir del
primer, imprimir los números por separados entre si 7 unidades, contarlas. De estos cuantos son pares
y cuanto vale la suma de los impares.
package ambientegrafico.repaso.ejercicios;
while(n1>n2)
n1 = Datos.LeerNumero();
n2 =Datos.LeerNumero();
if (n1>n2)
c=n1;
while(c<=n2)
i++;
if(c%2==0)
cp++;
else
si=si+c;
}
c=c+7;
Ejercicio47
Imprimir, contar y sumar los múltiplos de 2 que hay entre dos números enteros positivos, tal que el
segundo sea mayor o igual que el primero, los dos números deben ser ingresados vía teclado
package ambientegrafico.repaso.ejercicios;
while(n1>n2)
n1 = Datos.LeerNumero();
n2 = Datos.LeerNumero();
if (n1>n2)
}
c=n1;
while(c<=n2)
if(c%2==0)
cp++;
sp=sp+c;
c++;
Ejercicio48
Hacer un algoritmo que calcule independientemente las sumas de impares de los números entre el 1 y
el 1000.
package ambientegrafico.repaso.ejercicios;
while(c<=1000)
{
if(c%2!=0)
si=si+c;
c++;
Ejercicio49
Escriba un programa que solicite al usuario que ingrese vía teclado dos números enteros, tome los dos
numero de usuario, e imprima las suma, el producto, la diferencia, el cociente y el restos de los dos
números.
package upe.practica.ejercicios;
int n1=0,n2=0,s=0,p=0,d=0;
double c=0;
n1=Consola.leerentero();
n2=Consola.leerentero();
s=n1+n2;
p=n1*n2;
System.out.println(” el productos delos dos numeros es: “+p);
d= n1-n2;
c=(n1/n2);
Ejercicio50
Escriba un programa que permite ingresar 3 números enteros diferentes por teclado, y a continuación
imprima la suma, la media aritmética, el menor, el mayor de estos números.
package ambientegrafico.repaso.ejercicios;
int n1=0;
int n2=0;
int n3=0;
n1 = Datos.LeerNumero();
n2 = Datos.LeerNumero();
n3 = Datos.LeerNumero();
if(n1>n2)
mayor = n1;
n1 = n2;
n2 = mayor;
if(n1>n3)
mayor = n1;
n1 = n3;
n3 = mayor;
if(n2>n3)
mayor = n2;
n2 = n3;
n3 = mayor;
mayor = n3;
menor = n1;
Ejercicio51 (RADIO)
Escriba un programa que lea un el radio de la circunferencia y que imprima el diámetro, la
circunferencia y su área. Utilice el valor constante 3.14159 para PI (π) o utilice la clase Math
package ambientegrafico.repaso.ejercicios;
n1 = Datos.LeerDuoble();
Ejercicio52
Escriba un programa que lea dos enteros y que determine e imprima si el primero es multiplo del
segundo.
package ambientegrafico.repaso.ejercicios;
n1 = Datos.LeerNumero();
n2 = Datos.LeerNumero();
if(n2%n1==0)
else
Ejercicio53 (CUBO)
Escriba un programa que calcule los cuadrados y los cubos de los números del 1 al 10,
imprimiendolos en la siguiente forma
1 1 1
2 4 8
3 9 2 7
………………………
10 100 1000
package ambientegrafico.repaso.ejercicios;
int c=0;
System.out.print(” Número”);
System.out.print(“\t\tCuadrado”);
System.out.print(“\t\tCubo”);
while(c<10)
c++;
System.out.print(“\n”);
System.out.print(” ” + c);
System.out.print(“\t\t” + (c*c));
System.out.print(“\t\t\t” + c*c*c);
Ejercicio54
Hacer un programa que lea un vector de 20 elementos enteros. Desplace cíclicamente en una unidad a
la derecha. Ejemplo:
Antes 3, 2, 7, 6, 5
Después 5, 3, 2, 7, 6
package ambientegrafico.repaso.ejercicios;
int[] v;
v = new int[n];
while(i<n)
v[i]=Datos.LeerNumero();
i++;
i=0;
while(i<n)
System.out.print(v[i]+”|”);
i++;
aux = v[n-1];
i=n-1;
while(i>0)
v[i] = v[i-1];
i–;
v[i] = aux;
i=0;
while(i<n)
System.out.print(v[i]+”|”);
i++;
Ejercicio56
Implementar un método en java que reciba como parámetro un vector de 20 elementos enteros, que:
Ej.:
Antes: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20
Después: 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
int [] nuevo;
for(i=0;i<10;i++)
nuevo[i]=v[j];
nuevo[j]=v[i];
j++;
for(i=0;i<20;i++)
{
System.out.print(nuevo[i]+” | “);
COMPARACION
package edu.upe.practica.ejercicios;
import javax.swing.JOptionPane;
String resultado;
int numero1;
int numero2;
resultado=””;
if (numero1==numero2)
resultado=resultado+numero1+”=”+numero2;
if (numero1!=numero2)
resultado=resultado+numero1+”<>”+numero2;
if (numero1<numero2)
resultado=resultado+”\n”+numero1+”<“+numero2;
if (numero1>numero2)
resultado=resultado+”\n”+numero1+”>”+numero2;
if (numero1<=numero2)
resultado=resultado+”\n”+numero1+”<=”+numero2;
if (numero1>=numero2)
resultado=resultado+”\n”+numero1+”>=”+numero2;
JOptionPane.showMessageDialog(null,resultado,”comparacion”,JOptionPane.PLAIN_MESSAGE);
System.exit(0);
COMPARACION 2
package edu.upe.practica.ejercicios;
import javax.swing.JOptionPane;
int numero1=500;
int numero2=500;
int aux=0;
int c=0;
int s=0;
int p=0;
while(numero1>=500)
while(numero2>=500)
numero2=Integer.parseInt(JOptionPane.showInputDialog(“Ingrese segundo
valor”));
if (numero1>numero2)
aux=numero1;
numero1=numero2;
numero2=aux;
while (numero1<numero2)
{
c++;
s+=numero1;
if (numero1%10==0)
JOptionPane.showMessageDialog
numero1++;
p=s/c;
JOptionPane.showMessageDialog
“Resultado”,JOptionPane.PLAIN_MESSAGE);
System.exit(0);
SUMA GRAFICO
package edu.upe.practica.ejercicios;
import javax.swing.JOptionPane;
String primerNumero,segundoNumero;
int numero1;
int numero2;
int sum;
numero1=Integer.parseInt(primerNumero);
numero2=Integer.parseInt(segundoNumero);
sum=numero1+numero2;
System.exit(0);
package edu.upe.practica;
import edu.upe.practica.consola;
int i=0;
int j=0;
int aux=0;
while (i<20)
v[i]=consola.leerentero();
a[i]=v[i];
b[i]=v[i];
i++;
i=0;
while (i<19)
while(j<19)
if (a[j]>a[j+1])
aux=a[j];
a[j]=a[j+1];
a[j+1]=aux;
j++;
j=0;
i++;
i=0;
while (i<19)
{
while(j<19)
if (b[j]<b[j+1])
aux=b[j];
b[j]=b[j+1];
b[j+1]=aux;
j++;
j=0;
i++;
i=0;
while (i<20)
System.out.println(v[i]);
i++;
i=0;
while (i<20)
System.out.println(a[i]);
i++;
}
i=0;
while (i<20)
System.out.println(b[i]);
i++;
Anuncios
2013
02/13
CATEGORY
Uncategorized
Write comment
Write comment Comments RSS
Trackback ( 0 ) Comentarios ( 0 )