Ejercicios básicos resueltos Java
Segunda entrega de programas básicos iniciales en Java.
Programa básico inicial 4
Escribe un programa que realice lo siguiente: declarar una variable N de tipo int y asignarle un valor.
A continuación el programa debe mostrar:
- el valor de N
- el doble de N
- el triple de N
- el cociente de dividir N entre 3
- el resto de dividir N entre 3
Por ejemplo, si a N le asignamos el valor 14 se debe mostrar por pantalla:
N = 14
Doble de 14 = 28
Triple de 14 = 42
14 / 3 = 4
14 % 3 = 2
SOLUCIÓN Programa básico inicial 4
//Solución Programa Básico Inicial 4
package basicoinicial4;
public class Main {
public static void main(String[] args) {
int N = 14; //decalaramos la variable N y le damos el valor inicial 14
System.out.println("N = " + N);
System.out.println("Doble de " + N + " = " + 2 * N);
System.out.println("Triple de " + N + " = " + 3 * N);
System.out.println(N + " / 3 = " + N / 3);
System.out.println(N + " % 3 = " + N % 3);
}
}
Programa básico inicial 5
Escribe un programa que declare cuatro variables enteras A, B, C y D y asignarle un valor a cada una de ellas. A continuación el programa debe mostrar por pantalla lo siguiente:
- Los valores de cada una de las variables.
- Seis veces la diferencia de A y B.
- El producto de A por B menos la división de C entre D.
- La suma de las cuatro variables.
- La última cifra de la suma.
- El doble de la suma de las cuatro variables.
- El resultado de dividir la última cifra de A entre 2.
Por ejemplo, si asignamos a las variables los valores A = 12, B = 3, C = 6, D = 2 se debe mostrar por pantalla lo siguiente:
A = 12 B = 3 C = 6 D = 2
Seis veces la diferencia de 12 y 3 = 54
El producto de 12 por 3 menos la división de 6 entre 2 = 33
12 + 3 + 6 + 2 = 23
La última cifra de la suma es 3
(12 + 3 + 6 + 2) * 2 = 46
El resultado de dividir la última cifra de 12 entre 2 = 1
SOLUCIÓN Programa básico inicial 5
//Solución Programa Básico Inicial 5
package basicoinicial5;
public class Main {
public static void main(String[] args) {
int A = 12, B = 3, C = 6, D = 2;
System.out.println("A = " + A + " B = " + B + " C = " + C + " D = " + D);
System.out.println("Seis veces la diferencia de " + A + " y " + B + " = " + 6*(A-B));
System.out.println("El producto de " + A + " por " + B + " menos la división de " + C + " entre " + D + " = " + (A*B-C/D));
int suma = A+B+C+D;
System.out.println(A + " + " + B + " + " + C + " + " + D + " = " + suma);
System.out.println("La última cifra de la suma es " + suma % 10);
System.out.println("("+A + " + " + B + " + " + C + " + " + D + ") * 2 = " + 2 * suma);
System.out.println("El resultado de dividir la última cifra de " + A + " entre 2 = " + A % 10 / 2);
}
}
Programa básico inicial 6
Escribe un programa que declare una variable entera N y asígnale un valor de 6 cifras. Declara además 3 variables enteras A, B y C.
Escribe a continuación las instrucciones que realicen lo siguiente:
- Asigna a la variable A las dos primeras cifras de N
- Asigna a la variable B las dos cifras centrales de N
- Asigna a la variable C las dos últimas cifras de N
- Muestra las variables A, B y C.
Por ejemplo, si a la variable N le asignamos el valor 986235 se debe mostrar por pantalla lo siguiente:
Variable N = 986235
Variable A = 98
Variable B = 62
Variable C = 35
SOLUCIÓN Programa básico inicial 6
//Solución Programa Básico Inicial 6
package basicoinicial6;
public class Main {
public static void main(String[] args) {
int N = 986235, A, B, C;
A = N / 10000;
B = N / 100 % 100;
C = N % 100;
System.out.println("Variable N = " + N);
System.out.println("Variable A = " + A);
System.out.println("Variable B = " + B);
System.out.println("Variable C = " + C);
}
}
