0% encontró este documento útil (0 votos)
5 vistas19 páginas

Declaración y uso de variables en Java

El documento presenta una serie de ejemplos de código en Java que ilustran la declaración y uso de variables, estructuras de control, bucles, y operaciones matemáticas. Se incluyen ejemplos de cómo manejar la entrada del usuario, realizar cálculos, y trabajar con la serie de Fibonacci. Además, se muestran prácticas para calcular factoriales y promedios, así como la suma de elementos en diversas situaciones.
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas19 páginas

Declaración y uso de variables en Java

El documento presenta una serie de ejemplos de código en Java que ilustran la declaración y uso de variables, estructuras de control, bucles, y operaciones matemáticas. Se incluyen ejemplos de cómo manejar la entrada del usuario, realizar cálculos, y trabajar con la serie de Fibonacci. Además, se muestran prácticas para calcular factoriales y promedios, así como la suma de elementos en diversas situaciones.
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 PDF, TXT o lee en línea desde Scribd

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]();

También podría gustarte