100% encontró este documento útil (1 voto)
51 vistas12 páginas

Ejercicios de Programación en Java

El documento contiene 23 ejercicios de Java con diferentes problemas matemáticos y de programación, como calcular el área de un rectángulo, determinar el número mayor entre tres valores ingresados, calcular la hipotenusa de un triángulo rectángulo, resolver un sistema de ecuaciones lineales de dos variables, trabajar con fechas, verificar si un año es bisiesto, sumar números enteros pares e impares, generar tablas de multiplicar, clasificar números según sean positivos, negativos o cero, calcular la suma de una serie,
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 DOC, PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
51 vistas12 páginas

Ejercicios de Programación en Java

El documento contiene 23 ejercicios de Java con diferentes problemas matemáticos y de programación, como calcular el área de un rectángulo, determinar el número mayor entre tres valores ingresados, calcular la hipotenusa de un triángulo rectángulo, resolver un sistema de ecuaciones lineales de dos variables, trabajar con fechas, verificar si un año es bisiesto, sumar números enteros pares e impares, generar tablas de multiplicar, clasificar números según sean positivos, negativos o cero, calcular la suma de una serie,
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 DOC, PDF, TXT o lee en línea desde Scribd

EJERCICIOS EN JAVA:

EJERCICIO [Link] [Link];

public class AreaRectangulo {

public static void main(String[] args) {

double area;
Scanner sc=new Scanner([Link]);
[Link]("Ingrese ancho del rectangulo");
double a=[Link]();
[Link]("Ingrese alto del rectangulo");
double b=[Link]();
area=a*b;
[Link](area);
}
}

EJERCICIO [Link] [Link].*;


public class MayorDeTres {

public static void main(String[] args){

Scanner sc = new Scanner([Link]);


int n1, n2, n3;
[Link]("Introduzca primer nmero: ");

n1 = [Link]();
[Link]("Introduzca segundo nmero: ");
n2 = [Link]();
[Link]("Introduzca tercer nmero: ");
n3 = [Link]();

if(n1>n2)
if(n1>n3)
[Link]("El mayor es: " + n1);
else
[Link]("El mayor es: " + n3);
else if(n2>n3)
[Link]("El mayor es: " + n2);
else
[Link]("El mayor es: " + n3);
}

EJERCICIO [Link] [Link];

public class CalculoHipotenusa {

public static void main(String[] args) {

double c;
Scanner sc = new Scanner([Link]);
[Link]("Ingrese un cateto");
double a = [Link]();

[Link]("Ingrese el otro cateto");


double b = [Link]();
c = [Link]((a*a+b*b));
[Link](c);
}

EJERCICIO [Link] [Link];

public class Coeficientes {

public static void main(String[] args) {

Scanner in = new Scanner([Link]);


double a, b, c, d, e, f, x, y;
[Link]("Ingrese el valor de a: ");
a = [Link]();
[Link]("Ingrese el valor de b: ");
b = [Link]();
[Link]("Ingrese el valor de c: ");
c = [Link]();
[Link]("Ingrese el valor de e: ");
e = [Link]();
[Link]("Ingrese el valor de d: ");
d = [Link]();
[Link]("Ingrese el valor de f: ");
f = [Link]();

x = (c*e-b*f)/(a*e-b*d);
y = (a*f-c*d)/(a*e-b*d);

[Link]("Valor de x: " + x);


[Link]("Valor de y: " + y);

EJERCICIO [Link] [Link].*;

public class Fechas3numeros {

public static void main(String[] args) {

Scanner f = new Scanner([Link]);


int d, a, me=0;
String mes;
String m [] =
{"Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre"
,"Octubre","Noviembre","Diciembre"};
//int ms[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12};

[Link]("Escribe el dia");
d = [Link]();

[Link]("Escribe el mes");
mes = [Link]();

for(int i=0;i<[Link]; i++){

if(m[i].equals(mes)){
me=i+1;

[Link]("Escribe el ao");
a = [Link]();
[Link](d +" " + me +" " + a);

EJERCICIO [Link] [Link];

public class LeapYear {

public static void main(String[] args) {

Scanner sc = new Scanner([Link]);


int b, c, d, resultado1, resultado2, resultado3;

[Link]("Ingrese el valor del dato: ");


int a = [Link]();

resultado1=a%4;
resultado2=a%100;
resultado3=a%400;

if(resultado3 == 0){

[Link]("Es bisiesto");
}
else if(resultado2 ==0){

[Link]("No es bisiesto");
}
else if (resultado1==0){

[Link]("Es bisiesto");
}

EJERCICIO [Link] [Link];

public class SumNumEnt {

public static void main(String[] args) {

int i, sp=0, si=0;


for(i=1; i<=50; i++)
if(i%2==0) sp=sp+i;

else si=si+i;

[Link]("La suma de pares es : "+sp);


[Link]("La suma de impares es: "+si);
}

EJERCICIO [Link] [Link].*;

public class TablaMult {

public static void main(String[] args) {

Scanner sc = new Scanner([Link]);


int n;
[Link]("Introduce un numero entero: ");
n = [Link]();
[Link]("Tabla del " + n);
for(int i=1; i<=10; i++){
[Link](n + " x " + i + " = " + n*i);
}
}

EJERCICIO 17.-

import [Link];

public class NumPN0 {

public static void main(String[] args) {

int positivo, negativo, cero, i;


positivo = 0;
negativo = 0;
cero = 0;

Scanner sc = new Scanner([Link]);


[Link]("Introduzca cantidad de numeros a evaluar");
int cant = [Link]();

for(i=1; i<=cant; i++){

[Link]("Introduzca un numero entero");


int num = [Link]();

if(num>0){

positivo+=+1;
}
else
if(num<0){

negativo+=+1;
}
else

cero+=+1;
}
[Link]("La cantidad de positivos son: " + positivo);
[Link]("La cantidad de negativos son: " + negativo);
[Link]("La cantidad de ceros son: " + cero);
//return 0;

EJERCICIO [Link] [Link];

public class SumaSeries {

public static void main(String[] args) {

Scanner sc = new Scanner([Link]);


float num, x;
float res1=0;

[Link]("Ingrese un nmero para la serie: ");


num = [Link]();

for(x=1; x<=num; x++){

res1=(res1 + (x/(int)([Link](2,x))));
[Link]((int)(x) + "/2^"+(int)x + "=" + (int)(x) + "/" +
(int)([Link](2,x))+"\n");

[Link]("\nLa suma de la serie es = " + res1);


}

EJERCICIO [Link] [Link];

public class NumPerfecto {

public static void main(String[] args) {

int p[] = new int[6];


int b=0, a, k, i, x;
String cad="";
for (k=2; k<702; k++){
a=0;
for(i=1; i<(k+2); i++){
if(k%i==0){
a=a+i;
if((a-k)==k){
p[b]=k;
b++;
}
}
}
}

for(x=0; x<b; x++){


cad=cad+" "+p[x]+" Es un numero perfecto\n";
}
[Link](cad);
}

EJERCICIO [Link] [Link];

public class NumMayor {

public static void main(String[] args) {

int may = -10000;


String cad = "";
int Num[] = new int[10];
for (int i=0; i<10; i++){
Num[i]=(int)([Link]() * 150);
if(Num[i]>may){
may = Num[i];
}
cad = cad+" "+Num[i];
}

[Link](cad);
[Link]("El mayor es: " + may);
}

También podría gustarte