-
Lenguaje
Java usando Scanner
-
Descripción
Ingresar un sólo número entero de 3 cifras. El algoritmo deberá descomponer el número en "centena", "decena" y "unidad".
- Si la suma de la cifra que representa a la "centena" más la "unidad" es PAR, entonces deberá mostrar el resultado del triple de la decena + doble de la centena – unidad.
- Si la suma de la cifra que representa a la "centena" más la "unidad" es IMPAR, entonces deberá mostrar el resultado de la mitad de la decena + triple de la centena – un quinto de la unidad.
Muestre el resultado en detalle, los números descompuestos y el resultado de la operación.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import java.util.Scanner;
public class OperacionesConCentenaDecenaYUnidad {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int centena, decena, numero_entero, resultado, unidad;
System.out.print("Ingresa el valor de numero entero: ");
numero_entero = in.nextInt();
in.nextLine();
unidad=numero_entero%10;
decena=(numero_entero%100-numero_entero%10)/10;
centena=(numero_entero%1000-numero_entero%100)/100;
if((centena+unidad)%2==0)
resultado=decena*3+centena*2-unidad;
else
resultado=decena/2+centena*3-unidad/5;
System.out.println("Valor de centena: " + centena);
System.out.println("Valor de decena: " + decena);
System.out.println("Valor de resultado: " + resultado);
System.out.println("Valor de unidad: " + unidad);
}
}
public class OperacionesConCentenaDecenaYUnidad {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int centena, decena, numero_entero, resultado, unidad;
System.out.print("Ingresa el valor de numero entero: ");
numero_entero = in.nextInt();
in.nextLine();
unidad=numero_entero%10;
decena=(numero_entero%100-numero_entero%10)/10;
centena=(numero_entero%1000-numero_entero%100)/100;
if((centena+unidad)%2==0)
resultado=decena*3+centena*2-unidad;
else
resultado=decena/2+centena*3-unidad/5;
System.out.println("Valor de centena: " + centena);
System.out.println("Valor de decena: " + decena);
System.out.println("Valor de resultado: " + resultado);
System.out.println("Valor de unidad: " + unidad);
}
}