La suma de las cifras del número ab es 16, pero al invertir el orden de las mismas disminuye en 18. Halla el producto de las cifras de dicho número
Respuestas a la pregunta
Respuesta:
Haciéndolo por tanteo, el número es 97, y su producto es 63.
Explicación paso a paso:
Siendo el numero 97, en ese orden la suma es 16, invirtiéndolos el número sería 79, es decir que disminuye 18.
97-18 = 79
Finalmente cumple las condiciones. Por lo tanto el producto de sus cifras es 63, siendo esa la respuesta.
Espero te sea útil.
A continuación algoritmo de solución del problema de cifras. El número es 97 cuya suma de sus cifras es 16, se invierte es 79 y se resta al anterior resulta 18. Finalmente su producto es 63.
Algoritmo HallarProductoCifras
- // Definir variables
Definir num,a,b, sum, nba, dif Como Entero
Definir continuar, tnum Como Caracter
continuar <- 's'
num <- 9
- // Buscamos el número mediante ciclo repetitivo del 10 al 99 (número de dos cifras)
Repetir
num <- num+1
tnum <- ConvertirATexto(num)
- //Separamos el número en cifras a y b
a <- ConvertirANumero(Subcadena(tnum,1,1))
b <- ConvertirANumero(Subcadena(tnum,2,2))
- //Sumamos las cifras
sum <- a+b
si sum = 16 Entonces
//Invertimos las cifras
ba <- Subcadena(tnum,2,2)+Subcadena(tnum,1,1)
nba <- ConvertirANumero(ba)
- //Encontramos el número si al invertir el orden de las mismas disminuye en 18
dif <- num - nba
si dif = 18 Entonces
continuar <- 'n'
FinSi
FinSi
Hasta Que num >=100 o continuar=='n'
- // Mostrar resultados
Escribir "El número es: ", num
Escribir "Invertido es: ", nba
Escribir "Diferencia con su invertido es: ", dif
Escribir "a = ", a
Escribir "b = ", b
Escribir "a*b = ", a*b
Escribir "a+b = ", a+b
FinAlgoritmo
Para saber más acerca de problemas resueltos sobre cifras consulte https://brainly.lat/tarea/2837265
#SPJ2