Declarar variable de los diferentes tipos, asignarles valor e imprimir el valor.
package HelloWorld;
public class Holaworld {
public static void main(String[] args) {
int NumeroEntero = 10;
double NumeroDecimal = 99.5;
char Letra = 'A';
boolean Verdadero = true;
String Texto = "Tony Peralta";
[Link]("Número entero: " + NumeroEntero);
[Link]("Número decimal: " + NumeroDecimal);
[Link]("Carácter: " + Letra);
[Link]("Valor booleano: " + Verdadero);
[Link]("Texto: " + Texto);
Buscar cómo se declara una constante en java
e imprimir el valor. Probar de cambiar su valor luego y ver que es lo que pasa.
package HelloWorld;
public class Holaworld {
static final double PI = 3.14159;
public static void main(String[] args) {
[Link]("PI: " + PI);
PI = 20.14;
}
1. Declara un entero, incrementarlo, decrementarlo, hacer operaciones con el.
int numero = 10;
// Incrementarlo
numero++;
[Link]("Después de incrementarlo: " + numero); // Resultado: 11
// Decrementarlo
numero--;
[Link]("Después de decrementarlo: " + numero); // Resultado: 10
// Realizar operaciones
int suma = numero + 5;
int resta = numero - 3;
int multiplicacion = numero * 2;
int division = numero / 2; // División entera
// Imprimir resultados
[Link]("Suma: " + suma); // 15
[Link]("Resta: " + resta); // 7
[Link]("Multiplicación: " + multiplicacion); // 20
[Link]("División: " + division); // 5
Declarar un float con valor=10152466.25. Declara un byte que es igual a 5 + el float.
package HelloWorld;
public class Holaworld {
public static void main(String[] args) {
float Float = 10152466.25;
byte Byte = (byte) (5 + Float);
[Link]("El float es: " + Float);
[Link]("El byte es: " + Byte);
//Este ejercicio no funciona
}}
Adjuntar comentario de una y de varias líneas un su código. Imprimir la fecha y hora d
el sistema.
package HelloWorld;
import [Link]; // Con esto se importa la clase para trabajar con la hora
import [Link]; // Con esto mporta la clase para formatear fecha
y hora
public class Holaworld {
public static void
main(String[] args) {
LocalDateTime
fechaHoraActual = [Link]();
DateTimeFormatter
formato = [Link]("dd-MM-yyyy HH:mm:ss");
String
fechaHoraFormateada = [Link](formato);
[Link]("Fecha y hora actual del sistema: " + fechaHoraFormateada);
/*
* Este es un ejemplo de
comentario con varias lineas
* Muy util y mas si
tenemos compañeros de trabajo que nunca encuentran nada jajajaja
*/
}}
Declarar un entero y asignarle un valor. Si el valor < 5 imprimir "Pequeño", si no imprimir "Gran
de".
package HelloWorld;
public class Holaworld {
public static void main(String[] args) {
int numero = 7;
if (numero < 5) {
[Link]("Pequeño");
else { [Link]("Grande"); }
}}
Declarar une entero y asignarle un valor. Si el valor = 1 imprimir "no", = 2 imprimir "Dos", =3 im
primir "3", si no imprimir "Ni uno, ni dos, ni tres".
package HelloWorld;
public class Holaworld {
public static void main(String[] args) {
int numero = 7;
if (numero == 1) {
[Link]("Uno");
else if (numero == 2)
{ [Link]("dos"); }
else if (numero == 3)
{ [Link]("tres"); }
else [Link] ("Ni uno, ni dos, ni tres");
Declarar un entero = 0. Mientras el entero <5, imprimir su valor y incrementarlo de 1.
package HelloWorld;
public class Holaworld {
public static void main(String[] args) {
int numero = 0;
while (numero < 5) {
[Link](numero);
numero++;
}}}
Declarar un entero = 10. Mientras el entero >5, imprimir su valor y decrementarlo de 1,
pero imprime por lo menos una vez su valor.
package HelloWorld;
public class Holaworld {
public static void main(String[] args) {
int numero = 10;
do {
[Link](numero);
numero--; }
while (numero > 5);
}}
Crear un bucle que se ejecuta 10 veces utilizando un entero que va de 10 a 19 increme
ntándose en 1. Imprimir en cada bucle el valor del entero, menos cuando es igual a 15.
package HelloWorld;
public class Holaworld {
public static void main(String[] args) {
for (int entero = 10; entero < 20; entero++) {
if (entero == 15) {
continue;
}
[Link](entero);
}
} }
Pedir dos números y decir si son iguales o no.
package HelloWorld;
import [Link];
public class Holaworld {
public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
[Link]("Introduce el primer número: ");
int numero1 = [Link]();
[Link]("Introduce el segundo número: ");
int numero2 = [Link]();
if (numero1 == numero2) {
[Link]("Los números son iguales.");
} else {
[Link]("Los números son diferentes.");
}
[Link]();
}
}
Pedir una nota de 0 a 10 y mostrarla de la forma: Insuficiente, Suficiente, Bien usando
un switch
package HelloWorld;
import [Link];
public class Holaworld {
public static void main(String[] args) {
Scanner scanner = new
Scanner([Link]);
[Link]("Introduce la nota:");
int nota = [Link]();
switch (nota) {
case 0, 1, 2, 3, 4:
[Link]("Insuficiente");
break;
case 5, 6:
[Link]("Suficiente");
case 7, 8:
[Link]("Bien");
break;
case 9, 10:
[Link]("Sobresaliente");
break;
}}}
Leer un número y mostrar su cuadrado, repetir el proceso hasta que se introduzca un
número negativo
package HelloWorld;
import [Link];
public class Holaworld {
public static void main(String[] args) {
Scanner scanner = new
Scanner([Link]);
int numero;
do {
[Link]("Introduce un número: ");
numero = [Link]();
if (numero >= 0) {
[Link]("El cuadrado de " + numero + " es " + (numero * numero));
} while (numero >= 0);
[Link]("Programa terminado.");
[Link]();
}}
Pedir números hasta que se teclee un 0, mostrar la suma de todos los números
package HelloWorld;
import [Link];
public class Holaworld {
public static void main(String[] args) {
Scanner scanner = new
Scanner([Link]);
int numero;
int suma = 0;
do {
[Link]("Introduce un
número: ");
numero = [Link]();
suma += numero;
} while (numero != 0);
[Link]("La suma de
todos los números es: " + suma);
[Link]();
}}
Pedir 15 números y escribir la suma total. Usando solo uno de los bucles mostrados en
clase
package HelloWorld;
import [Link];
public class Holaworld {
public static void main(String[] args) {
Scanner scanner = new
Scanner([Link]);
int suma = 0;
for (int i = 1; i <= 15; i++) {
[Link]("Introduce el
número " + i + ": ");
int numero = [Link]();
suma += numero;
[Link]("La suma total
de los 15 números es: " + suma);
[Link]();
}}
Pide un número (que debe estar entre 0 y 10) y mostrar la tabla de multiplicar de dicho
número
package HelloWorld;
import [Link];
public class Holaworld {
public static void main(String[] args) {
Scanner scanner = new
Scanner([Link]);
int numero;
do {
[Link]("Introduce un
número entre 0 y 10: ");
numero = [Link]();
} while (numero < 0 || numero >
10);
[Link]("Tabla de
multiplicar del " + numero + ":");
for (int i = 1; i <= 10; i++) {
[Link](numero + " x "
+ i + " = " + (numero * i));
[Link]();
}}
Determinar a cuánto es igual la suma de los elementos de la serie de Fibonacci entre 0
y 100.
package HelloWorld;
import [Link];
public class Holaworld {
public static void main(String[] args) {
int a = 0;
int b = 1;
int sum = 0;
while (a <= 100) {
sum += a;
int next = a + b;
a = b;
b = next;
[Link]("La suma de los
elementos de Fibonacci entre 0 y 100 es: " + sum);
}}
Determinar a cuánto es igual el promedio entero de los elementos de la serie de Fibonacci
entre 0 y 1000.
package HelloWorld;
public class Holaworld {
public static void main(String[] args) {
int a = 0;
int b = 1;
int sum = 0;
int count = 0;
while (a <= 1000) {
sum += a;
count++;
int next = a + b;
a = b;
b = next;
int average = sum / count;
[Link]("El promedio de
Fibonacci entre 0 y 1000: " + average);
Determinar cuántos elementos de la serie de Fibonacci se encuentran entre 1000 y 2000.
package HelloWorld;
public class Holaworld {
public static void main(String[] args) {
int a = 0;
int b = 1;
int count = 0;
while (a <= 2000) {
if (a >= 1000) {
count++;
int next = a + b;
a = b;
b = next;
[Link]("Cantidad de elementos de Fibonacci entre 1000 y 2000: " + count);
}
Leer un número y calcularle su factorial.
package HelloWorld;
import [Link];
public class Holaworld {
public static void main(String[] args) {
Scanner scanner = new
Scanner([Link]);
[Link]("Introduce un
número: ");
int number = [Link]();
if (number < 0) {
[Link]("El factorial
no está definido para números negativos.");
} else {
long factorial = 1;
for (int i = 1; i <= number; i++) {
factorial *= i;
[Link]("El factorial
de " + number + " es: " + factorial);
[Link]();
}}
Leer un número y calcularles la factorial a todos los enteros comprendidos entre 1 y el número
leído.
package HelloWorld;
import [Link];
public class Holaworld {
public static void main(String[] args) {
Scanner scanner = new
Scanner([Link]);
[Link]("Introduce un
número: ");
int number = [Link]();
if (number < 1) {
[Link]("introduce un
número mayor o igual a 1.");
} else {
for (int i = 1; i <= number; i++) {
long factorial = 1;
for (int j = 1; j <= i; j++) {
factorial *= j;
[Link]("El factorial
de " + i + " es: " + factorial);
[Link]();
}}
Leer un número entero y calcular el promedio entero de las factoriales de los enteros
comprendidos entre 1 y el número leído.
package HelloWorld;
import [Link];
public class Holaworld {
public static void main(String[] args) {
Scanner scanner = new
Scanner([Link]);
[Link]("Introduce un
número: ");
int number = [Link]();
if (number < 1) {
[Link]("Por favor,
introduce un número mayor o igual a 1.");
} else {
long sum = 0;
int count = 0;
for (int i = 1; i <= number; i++) {
long factorial = 1;
for (int j = 1; j <= i; j++) {
factorial *= j;
sum += factorial;
count++;
long average = sum / count;
[Link]("El promedio
entero de los factoriales de los números entre 1 y " + number + " es: " + average);
[Link]();
}}
1. Leer un número entero y calcular a cuánto es igual la sumatoria de todas las factoriales
de los números comprendidos entre 1 y el número leído
package HelloWorld;
import [Link];
public class Holaworld {
public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
[Link]("Introduce un número: ");
int number = [Link]();
if (number < 1) {
[Link]("Por favor, introduce un número mayor o igual a 1.");
} else {
long sum = 0;
for (int i = 1; i <= number; i++) {
long factorial = 1;
for (int j = 1; j <= i; j++) {
factorial *= j;
sum += factorial;
[Link]("La sumatoria de los factoriales de los números entre 1 y " +
number + " es: " + sum);
[Link]();