Java tarea inicial Prof.
Freidy Nú ñ ez
Sameer Alejandro Brito Villanueva, 2020-10324, martes 25 de mayo.
TAREA DE JAVA VALOR 5 PUNTOS cada uno vale 0.334 puntos
1. Declarar variable de los diferentes tipos, asignarles valor e imprimir el valor.
public class Ejercicio01 {
public static void main(String[] args) {
int Num1=19;
System.out.println(Num1);
String Nombre="Sameer Alejandro Brito Villanueva";
System.out.println(Nombre);
float Dec= 2.79f;
System.out.println(Dec);
double Dec2= 3.5f;
System.out.println(Dec2);
boolean k= true;
System.out.println(k);
}
}
2. 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.
public class Ejercicio02 {
public static void main(String[] args) {
final int x=20;
System.out.println(x);
}
}
3. Declara un entero, incrementarlo, decrementarlo, hacer operaciones con el.
public class Ejercicio03 {
public static void main(String[] args) {
int x=20;
x+=10;
x=x-5;
x=x*3;
x=x/2;
System.out.println(x);
}
}
Java tarea inicial Prof. Freidy Nú ñ ez
4. Declarar un float con valor=10152466.25. Declara un byte que es igual a 5 + el float.
public class Ejercicio04 {
public static void main(String[] args) {
float x=10152466.25f;
byte z= 5;
System.out.println(x+z);
}
}
5. Adjuntar comentario de una y de varias líneas un su código.
Imprimir la fecha y hora del sistema.
import java.util.Date;
public class Ejercicio05 {
public static void main(String[] args) {
// Fecha y hora del sistema.
Date Fecha= new Date();
/* comentario
en
varias
lineas */
System.out.println(Fecha);
}
}
6. Declarar un entero y asignarle un valor. Si el valor < 5 imprimir "Pequeño", si no imprm
ir "Grande".
public class Ejercicio06 {
public static void main(String[] args) {
int x=34;
if (x<5) {
System.out.println(" -- Pequeño -- ");
}else {
System.out.println(" -- Grande -- ");
}
}
}
Java tarea inicial Prof. Freidy Nú ñ ez
7. Declarar une entero y asignarle un valor. Si el valor = 1 imprimir "no", = 2 imprimir "Do
s", =3 imprimir "3", si no imprimir "Ni uno, ni dos, ni tres".
public class Ejercicio07 {
public static void main(String[] args) {
int x=11;
switch (x) {
case 1:
System.out.println("No");
break;
case 2:
System.out.println ("Dos");
break;
case 3:
System.out.println("3");
break;
default:
System.out.println("Ni uno, ni dos, ni tres");
break;
}
}
}
8. Declarar un entero = 0. Mientras el entero <5, imprimir su valor y incrementarlo de 1.
public class Ejercicio08 {
public static void main(String[] args) {
int x=0;
if(x<5) {
System.out.println(x);
x+=1;
System.out.println(x);
}
}
}
9. Declarar un entero = 10. Mientras el entero >5, imprimir su valor y decrementarlo de 1
, pero imprime por lo menos una vez su valor.
public class Ejercicio09 {
public static void main(String[] args) {
int x=10;
if (x>5) {
System.out.println(x);
x=x-1;
System.out.println(x);
}
}
}
Java tarea inicial Prof. Freidy Nú ñ ez
10. 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.
public class Ejercicio10 {
public static void main(String[] args) {
for(int i = 10; i<20; i=i+1) {
if (i!=15) {
System.out.println(i);
}
}
}
}
11. Pedir dos números y decir si son iguales o no.
import java.util.Scanner;
public class Ejercicio11 {
@SuppressWarnings("resource")
public static void main(String[] args) {
System.out.println("Digite el primer numero: ");
Scanner leer= new Scanner (System.in);
int Num1= leer.nextInt();
System.out.println("Digite el segundo numero: ");
Scanner leer2= new Scanner (System.in);
int Num2= leer2.nextInt();
if(Num1==Num2) {
System.out.println("Los dos números son iguales");
}else {
System.out.println("Los dos números no son iguales");
}
}
}
12. Pedir una nota de 0 a 10 y mostrarla de la forma: Insuficiente, Suficiente, Bien usando
un switch
import java.util.Scanner;
public class Ejercicio12 {
@SuppressWarnings("resource")
public static void main(String[] args) {
System.out.println("Digite una calificación del 0 al 10:");
Scanner leer= new Scanner (System.in);
int X= leer.nextInt();
switch (X){
case 0:
Java tarea inicial Prof. Freidy Nú ñ ez
System.out.println("Insuficiente");
break;
case 1:
System.out.println("Insuficiente");
break;
case 2:
System.out.println("Insuficiente");
break;
case 3:
System.out.println("Insuficiente");
break;
case 4:
System.out.println("Insuficiente");
break;
case 5:
System.out.println("Suficiente");
break;
case 6:
System.out.println("Suficiente");
break;
case 7:
System.out.println("Suficiente");
break;
case 8:
System.out.println("Bien");
break;
case 9:
System.out.println("Bien");
break;
case 10:
System.out.println("Bien");
break;
}
}
}
13. Leer un número y mostrar su cuadrado, repetir el proceso hasta que se introduzca un
número negativo
import java.util.Scanner;
public class Ejercicio13 {
@SuppressWarnings("resource")
public static void main(String[] args) {
int x;
do {
System.out.println("Ingresa un numero:");
Scanner leer= new Scanner (System.in);
x=leer.nextInt();
int resultado= (int)Math.pow(x, 2);
System.out.println(resultado);
} while (x>-1);
}
}
Java tarea inicial Prof. Freidy Nú ñ ez
14. Pedir números hasta que se teclee un 0, mostrar la suma de todos los números
introducidos. Usando solo uno de los bucles mostrados en clase
import java.util.Scanner;
public class Ejercicio14 {
@SuppressWarnings("resource")
public static void main(String[] args) {
int x;
int suma = 0;
do {
System.out.print("Digite un numero: ");
Scanner leer=new Scanner(System.in);
x = leer.nextInt();
suma= suma + x;
}while(x != 0);
System.out.println("El total de la suma de todods los numeros
es: "+suma );
}
}
15. Pedir 15 números y escribir la suma total. Usando solo uno de los bucles mostrados en
clase
import java.util.Scanner;
public class Ejercicio15 {
@SuppressWarnings("resource")
public static void main(String[] args) {
int x;
int suma = 0;
Scanner leer= new Scanner(System.in);
for (int i=0; i<15;i++) {
System.out.print("Digite un nuemro: ");
x=leer.nextInt();
suma = suma + x;
}
System.out.println("El resultado de la suma es: "+suma);
}
}
Java tarea inicial Prof. Freidy Nú ñ ez
16. Pide un número (que debe estar entre 0 y 10) y mostrar la tabla de multiplicar de dicho
número
import java.util.Scanner;
public class Ejercicio16 {
@SuppressWarnings("resource")
public static void main(String[] args) {
int x;
do {
System.out.print("Digite un numero para multiplicar del 0
al 10: ");
Scanner leer= new Scanner (System.in);
x=leer.nextInt();
}while(0 <= x && x >= 10);
for (int i=0; i<13; i++){
System.out.println(x + " X " + i + " = " + x*i);
}
}
}
17. Determinar a cuánto es igual la suma de los elementos de la serie de Fibonacci entre 0
y 100.
public class Ejercicio17 {
public static void main(String[] args) {
int num1=0, num2=1, suma=0, suma2=1;
for (int i= 0; i<10; i++) {
suma=num1+num2;
System.out.println("Sucesión de Fibonacci: "+ suma);
suma2=suma2+suma;
num1=num2;
num2=suma;
}
System.out.println("El total de la suma de los numeros Fibonacci
del 0 al 100 es: "+ suma2);
}
}
18. Determinar a cuánto es igual el promedio entero de los elementos de la serie de
Fibonacci entre 0 y 1000.
public class Ejercicio18 {
public static void main(String[] args) {
int num1=0, num2=1, suma=0, suma2=1;
for (int i= 0; i<15; i++) {
suma=num1+num2;
System.out.println("Sucesión de Fibonacci: "+ suma);
suma2=suma2+suma;
num1=num2;
num2=suma;
}
int prom= suma2/15;
Java tarea inicial Prof. Freidy Nú ñ ez
System.out.println("El promedio de los números Fibonacci del 0
al 1,000 es: "+ prom);
}}
19. Determinar cuántos elementos de la serie de Fibonacci se encuentran entre 1000 y
2000.
public class Ejercicio19 {
public static void main(String[] args) {
int num1=0, num2=1, suma=0, Num=0;
for (int i= 0; i<17; i++) {
suma=num1+num2;
System.out.println("Sucesión de Fibonacci: "+ suma);
if (suma > 1000 && suma < 2000) {
Num+=1;
}
num1=num2;
num2=suma;
}
System.out.println("El números de elementos en la serie
Fibonacci que se necuentran entre 1,000 y 2,000 es: "+ Num);
}
}
20. Leer un número y calcularle su factorial.
import java.util.Scanner;
public class Ejercicio20 {
@SuppressWarnings("resource")
public static void main(String[] args) {
Scanner leer= new Scanner(System.in);
int num, suma=1;
System.out.print("Digite un numero para factorizar: ");
num= leer.nextInt();
for (int i=1; i<=num;i++) {
suma=suma*i;
}
System.out.println("Factorial del numero " + num + " es: "+
suma);
}
}
Java tarea inicial Prof. Freidy Nú ñ ez
21. Leer un número y calcularles la factorial a todos los enteros comprendidos entre 1 y el
número leído.
import java.util.Scanner;
public class Ejercicio21 {
@SuppressWarnings("resource")
public static void main(String[] args) {
Scanner leer= new Scanner(System.in);
int num, suma = 1;
System.out.print("Digite un numero: ");
num= leer.nextInt();
for (int i= 1; i<=num; i++) {
suma=1;
for (int a=1; a<=i; a++) {
suma=suma*a;
}
System.out.println("Factorial del numero " + i + " es: "+
suma );
}
}
}
22. 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.
import java.util.Scanner;
public class Ejercicio22 {
@SuppressWarnings("resource")
public static void main(String[] args) {
Scanner leer= new Scanner(System.in);
int num, suma=1,suma2=0;
System.out.print("Digite un numero: ");
num= leer.nextInt();
for (int i= 1; i<=num; i++) {
suma=1;
for (int a=1; a<=i; a++) {
suma=suma*a;
}
suma2+=suma;
System.out.println("Factorial del numero " + i +
" es: "+ suma );
}
int promedio=suma2/num;
System.out.println ("El promedio de los numeros
factorizados es: "+ promedio);
}
}
Java tarea inicial Prof. Freidy Nú ñ ez
23. 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
import java.util.Scanner;
public class Ejercicio23 {
@SuppressWarnings("resource")
public static void main(String[] args) {
Scanner leer= new Scanner(System.in);
int num, suma=1,suma2=0;
System.out.print("Digite un numero: ");
num= leer.nextInt();
for (int i= 1; i<=num; i++) {
suma=1;
for (int a=1; a<=i; a++) {
suma=suma * a;
}
suma2 += suma;
System.out.println("Factorial del numero " + i +
" es: "+ suma );
}
System.out.println ("La suma de la factorizacion de los numeros
es: "+ suma2);
}
}