Escribe un programa Java que realice lo siguiente: declarar una variable N de tipo int, una variable A de tipo double y una variable C de tipo char y asigna a cada una un valor. A continuación muestra por pantalla:
El valor de cada variable.
La suma de N + A
La diferencia de A – N
El valor numérico correspondiente al carácter que contiene la variable C.
Si por ejemplo le hemos dado a N el valor 5, a A el valor 4.56 y a C el valor ‘a’, se debe mostrar por pantalla:
Variable N = 5
Variable A = 4.56
Variable C = a
5 + 4.56 = 9.559999999999999
4.56 – 5 = -0.4400000000000004
Valor numérico del carácter a = 97
view sourceprint?
1 /*
2 * Solución N1
3 */
4 package bi1;
5
6 public class Main {
7
8 public static void main(String[] args) {
9 int N = 5;
10 double A = 4.56;
11 char C = 'a';
12 System.out.println("Variable N = " + N);
13 System.out.println("Variable A = " + A);
14 System.out.println("Variable C = " + C);
15 System.out.println(N + " + " + A + " = " + (N+A));
16 System.out.println(A + " - " + N + " = " + (A-N));
17 System.out.println("Valor numérico del carácter " + C + " = " + (int)C);
18 }
19 }
Ejemplos Nº 2
Escribe un programa Java que realice lo siguiente: declarar dos variables X e Y de tipo int, dos variables N y M de tipo double y asigna a cada una un valor. A continuación muestra por pantalla:
El valor de cada variable.
La suma X + Y
La diferencia X – Y
El producto X * Y
El cociente X / Y
El resto X % Y
La suma N + M
La diferencia N – M
El producto N * M
El cociente N / M
El resto N % M
La suma X + N
El cociente Y / M
El resto Y % M
El doble de cada variable
La suma de todas las variables
El producto de todas las variables
Si por ejemplo le hemos dado a X el valor 1, a Y el valor 2, a M el valor 3.2 y a N el valor 4.7 se debe mostrar por pantalla:
Variable X = 1
Variable Y = 2
Variable M = 3.2
Variable N = 4.7
1 + 2 = 3
1 – 2 = -1
1 * 2 = 2
1 / 2 = 0
1 % 2 = 1
4.7 + 3.2 = 7.9
4.7 – 3.2 = 1.5
4.7 * 3.2 = 15.040000000000001
4.7 / 3.2 = 1.46875
4.7 % 3.2 = 1.5
1 + 4.7 = 5.7
2 / 3.2 = 0.625
2 % 3.2 = 2.0
Variable X = 1 el doble es 2
Variable Y = 2 el doble es 4
Variable M = 3.2 el doble es 6.4
Variable N = 4.7 el doble es 9.4
1 + 2 + 4.7 + 3.2 = 10.9
1 * 2 * 4.7 * 3.2 = 30.080000000000002
view sourceprint?
1 /*
2 * Solución Nº 2
3 */
4
5 package bi2;
6
7 public class Main {
8
9 public static void main(String[] args) {
10 int X = 1, Y = 2;
11 double M = 3.2, N = 4.7;
12 System.out.println("Variable X = " + X);
13 System.out.println("Variable Y = " + Y);
14 System.out.println("Variable M = " + M);
15 System.out.println("Variable N = " + N);
16 System.out.println(X + " + " + Y + " = " + (X+Y));
17 System.out.println(X + " - " + Y + " = " + (X-Y));
18 System.out.println(X + " * " + Y + " = " + X*Y);
19 System.out.println(X + " / " + Y + " = " + X/Y);
20 System.out.println(X + " % " + Y + " = " + X%Y);
21 System.out.println(N + " + " + M + " = " + (N+M));
22 System.out.println(N + " - " + M + " = " + (N-M));
23 System.out.println(N + " * " + M + " = " + N*M);
24 System.out.println(N + " / " + M + " = " + N/M);
25 System.out.println(N + " % " + M + " = " + N%M);
26 System.out.println(X + " + " + N + " = " + (X+N));
27 System.out.println(Y + " / " + M + " = " + Y/M);
28 System.out.println(Y + " % " + M + " = " + Y%M);
29 System.out.println("Variable X = " + X + " el doble es " + 2*X);
30 System.out.println("Variable Y = " + Y + " el doble es " + 2*Y);
31 System.out.println("Variable M = " + M + " el doble es " + 2*M);
32 System.out.println("Variable N = " + N + " el doble es " + 2*N);
33 System.out.println(X + " + " + Y + " + " + N + " + " + M + " = " + (X+Y+M+N));
34 System.out.println(X + " * " + Y + " * " + N + " * " + M + " = " + (X*Y*M*N));
35 }
36 }
Ejemplo Nº 3
Escribe un programa Java que declare una variable entera N y asígnale un valor. A continuación escribe las instrucciones que realicen los siguientes:
Incrementar N en 77.
Decrementarla en 3.
Duplicar su valor.
Si por ejemplo N = 1 la salida del programa será:
Valor inicial de N = 1
N + 77 = 78
N – 3 = 75
N * 2 = 150
view sourceprint?
1 */
2 *Solucion N3
3 */
4 package bi3;
5 public class Main {
6 public static void main(String[] args) {
7 int N = 1;
8 System.out.println("Valor inicial de N = " + N);
9 N+=77;
10 System.out.println("N + 77 = " + N);
11 N-=3;
12 System.out.println("N - 3 = " + N);
13 N*=2;
14 System.out.println("N * 2 = " + N);
15 }
16 }
Ejemplo Nº 4
Programa java que declare cuatro variables enteras A, B, C y D y asígnale un valor a cada una. A continuación realiza las instrucciones necesarias para que:
B tome el valor de C
C tome el valor de A
A tome el valor de D
D tome el valor de B
Si por ejemplo A = 1, B = 2, C = 3 y D = 4 el programa debe mostrar:
Valores iniciales
A = 1
B = 2
C = 3
D = 4
Valores finales
B toma el valor de C -> B = 3
C toma el valor de A -> C = 1
A toma el valor de D -> A = 4
D toma el valor de B -> D = 2
view sourceprint?
1 /*
2 * Solución N4
3 */
4 package bi6;
5 public class Main {
6 public static void main(String[] args) {
7 int A = 1, B = 2, C = 3, D = 4, AUX;
8 System.out.println("Valores iniciales";
9 System.out.println("A = " + A);
10 System.out.println("B = " + B);
11 System.out.println("C = " + C);
12 System.out.println("D = " + D);
13 AUX = B;
14 B = C;
15 C = A;
16 A = D;
17 D = AUX;
18 System.out.println("Valores finales";
19 System.out.println("B toma el valor de C -> B = " + B);
20 System.out.println("C toma el valor de A -> C = " + C);
21 System.out.println("A toma el valor de D -> A = " + A);
22 System.out.println("D toma el valor de B -> D = " + D);
23 }
Ejemplo Nº 5
Escribe un programa java que declare una variable A de tipo entero y asígnale un valor. A continuación muestra un mensaje indicando si A es par o impar. Utiliza el operador condicional ( ? : ) dentro del println para resolverlo.
Si por ejemplo A = 14 la salida será
14 es par
Si fuese por ejemplo A = 15 la salida será:
15 es impar
view sourceprint?
1 /*
2 * Solución N5
3 */
4 package bi7;
5 public class Main {
6 public static void main(String[] args) {
7 int A = 15;
8 System.out.println(A + (A%2==0 ? " es par " : " es impar ");
9 }
10 }
Ejemplo Nº 6
Escribe un programa java que declare una variable B de tipo entero y asígnale un valor. A continuación muestra un mensaje indicando si el valor de B es positivo o negativo. Consideraremos el 0 como positivo. Utiliza el operador condicional ( ? : ) dentro del println para resolverlo.
Si por ejemplo B = 1 la salida será
1 es positivo
Si fuese por ejemplo B = -1 la salida será:
-1 es negativo
view sourceprint?
1 /*
2 * Solución N6
3 */
4 package bi6;
5 public class Main {
6 public static void main(String[] args) {
7 int B = -1;
8 System.out.println(B + (B >= 0 ? " es positivo " : " es negativo ");
9 }
10 }
Ejemplo Nº 7
Escribe un programa java que declare una variable C de tipo entero y asígnale un valor. A continuación muestra un mensaje indicando si el valor de C es positivo o negativo, si es par o impar, si es múltiplo de 5, si es múltiplo de 10 y si es mayor o menor que 100. Consideraremos el 0 como positivo. Utiliza el operador condicional ( ? : ) dentro del println para resolverlo.
Si por ejemplo C = 55 la salida será
55 es positivo
55 es impar
55 es múltiplo de 5
55 no es múltiplo de 10
55 es menor que 100
view sourceprint?
1 /*
2 * Solución N7
3 */
4 package bi7;
5 public class Main {
6 public static void main(String[] args) {
7 int C = 55;
8 System.out.println(C + (C >= 0 ? " es positivo " : " es negativo ");
9 System.out.println(C + (C%2== 0 ? " es par " : " es impar ");
10 System.out.println(C + (C%5== 0 ? " es múltiplo de 5 " : " no es múltiplo de 5 ");
11 System.out.println(C + (C%10== 0 ? " es múltiplo de 10 " : " no es múltiplo de 10 ");
12 System.out.println(C + (C>100 ? " es mayor que 100 " : " es menor que 100 ");
13 }
14 }
Un buen material que recomiendo en el siguiente
http://www.tecnun.es/asignaturas/Informat1/AyudaInf/aprendainf/Java/Java2.pdf
El valor de cada variable.
La suma de N + A
La diferencia de A – N
El valor numérico correspondiente al carácter que contiene la variable C.
Si por ejemplo le hemos dado a N el valor 5, a A el valor 4.56 y a C el valor ‘a’, se debe mostrar por pantalla:
Variable N = 5
Variable A = 4.56
Variable C = a
5 + 4.56 = 9.559999999999999
4.56 – 5 = -0.4400000000000004
Valor numérico del carácter a = 97
view sourceprint?
1 /*
2 * Solución N1
3 */
4 package bi1;
5
6 public class Main {
7
8 public static void main(String[] args) {
9 int N = 5;
10 double A = 4.56;
11 char C = 'a';
12 System.out.println("Variable N = " + N);
13 System.out.println("Variable A = " + A);
14 System.out.println("Variable C = " + C);
15 System.out.println(N + " + " + A + " = " + (N+A));
16 System.out.println(A + " - " + N + " = " + (A-N));
17 System.out.println("Valor numérico del carácter " + C + " = " + (int)C);
18 }
19 }
Ejemplos Nº 2
Escribe un programa Java que realice lo siguiente: declarar dos variables X e Y de tipo int, dos variables N y M de tipo double y asigna a cada una un valor. A continuación muestra por pantalla:
El valor de cada variable.
La suma X + Y
La diferencia X – Y
El producto X * Y
El cociente X / Y
El resto X % Y
La suma N + M
La diferencia N – M
El producto N * M
El cociente N / M
El resto N % M
La suma X + N
El cociente Y / M
El resto Y % M
El doble de cada variable
La suma de todas las variables
El producto de todas las variables
Si por ejemplo le hemos dado a X el valor 1, a Y el valor 2, a M el valor 3.2 y a N el valor 4.7 se debe mostrar por pantalla:
Variable X = 1
Variable Y = 2
Variable M = 3.2
Variable N = 4.7
1 + 2 = 3
1 – 2 = -1
1 * 2 = 2
1 / 2 = 0
1 % 2 = 1
4.7 + 3.2 = 7.9
4.7 – 3.2 = 1.5
4.7 * 3.2 = 15.040000000000001
4.7 / 3.2 = 1.46875
4.7 % 3.2 = 1.5
1 + 4.7 = 5.7
2 / 3.2 = 0.625
2 % 3.2 = 2.0
Variable X = 1 el doble es 2
Variable Y = 2 el doble es 4
Variable M = 3.2 el doble es 6.4
Variable N = 4.7 el doble es 9.4
1 + 2 + 4.7 + 3.2 = 10.9
1 * 2 * 4.7 * 3.2 = 30.080000000000002
view sourceprint?
1 /*
2 * Solución Nº 2
3 */
4
5 package bi2;
6
7 public class Main {
8
9 public static void main(String[] args) {
10 int X = 1, Y = 2;
11 double M = 3.2, N = 4.7;
12 System.out.println("Variable X = " + X);
13 System.out.println("Variable Y = " + Y);
14 System.out.println("Variable M = " + M);
15 System.out.println("Variable N = " + N);
16 System.out.println(X + " + " + Y + " = " + (X+Y));
17 System.out.println(X + " - " + Y + " = " + (X-Y));
18 System.out.println(X + " * " + Y + " = " + X*Y);
19 System.out.println(X + " / " + Y + " = " + X/Y);
20 System.out.println(X + " % " + Y + " = " + X%Y);
21 System.out.println(N + " + " + M + " = " + (N+M));
22 System.out.println(N + " - " + M + " = " + (N-M));
23 System.out.println(N + " * " + M + " = " + N*M);
24 System.out.println(N + " / " + M + " = " + N/M);
25 System.out.println(N + " % " + M + " = " + N%M);
26 System.out.println(X + " + " + N + " = " + (X+N));
27 System.out.println(Y + " / " + M + " = " + Y/M);
28 System.out.println(Y + " % " + M + " = " + Y%M);
29 System.out.println("Variable X = " + X + " el doble es " + 2*X);
30 System.out.println("Variable Y = " + Y + " el doble es " + 2*Y);
31 System.out.println("Variable M = " + M + " el doble es " + 2*M);
32 System.out.println("Variable N = " + N + " el doble es " + 2*N);
33 System.out.println(X + " + " + Y + " + " + N + " + " + M + " = " + (X+Y+M+N));
34 System.out.println(X + " * " + Y + " * " + N + " * " + M + " = " + (X*Y*M*N));
35 }
36 }
Ejemplo Nº 3
Escribe un programa Java que declare una variable entera N y asígnale un valor. A continuación escribe las instrucciones que realicen los siguientes:
Incrementar N en 77.
Decrementarla en 3.
Duplicar su valor.
Si por ejemplo N = 1 la salida del programa será:
Valor inicial de N = 1
N + 77 = 78
N – 3 = 75
N * 2 = 150
view sourceprint?
1 */
2 *Solucion N3
3 */
4 package bi3;
5 public class Main {
6 public static void main(String[] args) {
7 int N = 1;
8 System.out.println("Valor inicial de N = " + N);
9 N+=77;
10 System.out.println("N + 77 = " + N);
11 N-=3;
12 System.out.println("N - 3 = " + N);
13 N*=2;
14 System.out.println("N * 2 = " + N);
15 }
16 }
Ejemplo Nº 4
Programa java que declare cuatro variables enteras A, B, C y D y asígnale un valor a cada una. A continuación realiza las instrucciones necesarias para que:
B tome el valor de C
C tome el valor de A
A tome el valor de D
D tome el valor de B
Si por ejemplo A = 1, B = 2, C = 3 y D = 4 el programa debe mostrar:
Valores iniciales
A = 1
B = 2
C = 3
D = 4
Valores finales
B toma el valor de C -> B = 3
C toma el valor de A -> C = 1
A toma el valor de D -> A = 4
D toma el valor de B -> D = 2
view sourceprint?
1 /*
2 * Solución N4
3 */
4 package bi6;
5 public class Main {
6 public static void main(String[] args) {
7 int A = 1, B = 2, C = 3, D = 4, AUX;
8 System.out.println("Valores iniciales";
9 System.out.println("A = " + A);
10 System.out.println("B = " + B);
11 System.out.println("C = " + C);
12 System.out.println("D = " + D);
13 AUX = B;
14 B = C;
15 C = A;
16 A = D;
17 D = AUX;
18 System.out.println("Valores finales";
19 System.out.println("B toma el valor de C -> B = " + B);
20 System.out.println("C toma el valor de A -> C = " + C);
21 System.out.println("A toma el valor de D -> A = " + A);
22 System.out.println("D toma el valor de B -> D = " + D);
23 }
Ejemplo Nº 5
Escribe un programa java que declare una variable A de tipo entero y asígnale un valor. A continuación muestra un mensaje indicando si A es par o impar. Utiliza el operador condicional ( ? : ) dentro del println para resolverlo.
Si por ejemplo A = 14 la salida será
14 es par
Si fuese por ejemplo A = 15 la salida será:
15 es impar
view sourceprint?
1 /*
2 * Solución N5
3 */
4 package bi7;
5 public class Main {
6 public static void main(String[] args) {
7 int A = 15;
8 System.out.println(A + (A%2==0 ? " es par " : " es impar ");
9 }
10 }
Ejemplo Nº 6
Escribe un programa java que declare una variable B de tipo entero y asígnale un valor. A continuación muestra un mensaje indicando si el valor de B es positivo o negativo. Consideraremos el 0 como positivo. Utiliza el operador condicional ( ? : ) dentro del println para resolverlo.
Si por ejemplo B = 1 la salida será
1 es positivo
Si fuese por ejemplo B = -1 la salida será:
-1 es negativo
view sourceprint?
1 /*
2 * Solución N6
3 */
4 package bi6;
5 public class Main {
6 public static void main(String[] args) {
7 int B = -1;
8 System.out.println(B + (B >= 0 ? " es positivo " : " es negativo ");
9 }
10 }
Ejemplo Nº 7
Escribe un programa java que declare una variable C de tipo entero y asígnale un valor. A continuación muestra un mensaje indicando si el valor de C es positivo o negativo, si es par o impar, si es múltiplo de 5, si es múltiplo de 10 y si es mayor o menor que 100. Consideraremos el 0 como positivo. Utiliza el operador condicional ( ? : ) dentro del println para resolverlo.
Si por ejemplo C = 55 la salida será
55 es positivo
55 es impar
55 es múltiplo de 5
55 no es múltiplo de 10
55 es menor que 100
view sourceprint?
1 /*
2 * Solución N7
3 */
4 package bi7;
5 public class Main {
6 public static void main(String[] args) {
7 int C = 55;
8 System.out.println(C + (C >= 0 ? " es positivo " : " es negativo ");
9 System.out.println(C + (C%2== 0 ? " es par " : " es impar ");
10 System.out.println(C + (C%5== 0 ? " es múltiplo de 5 " : " no es múltiplo de 5 ");
11 System.out.println(C + (C%10== 0 ? " es múltiplo de 10 " : " no es múltiplo de 10 ");
12 System.out.println(C + (C>100 ? " es mayor que 100 " : " es menor que 100 ");
13 }
14 }
Un buen material que recomiendo en el siguiente
http://www.tecnun.es/asignaturas/Informat1/AyudaInf/aprendainf/Java/Java2.pdf

