Imprima los 10 múltiplos sucesivos de 3 en orden descendente, a
partir de un número n que será ingresado por el usuario y que
representara el menor valor. Si el n, no es múltiplo de 3, debe
llevarse al múltiplo más cercano superior.
Por ejemplo, si el número ingresado es el 28, al no ser múltiplo de
3 debe llevarse al siguiente múltiplo superior, o sea, 30. Entonces
la salida del algoritmo se visualizaría así: 57, 54, 51, 48, 45, 42, 39,
36, 33, 30.
por favor ayuda en PSeint
Respuestas a la pregunta
Pseudocódigo Pseint que muestra por pantalla la secuencia de 10 números múltiplos de 3, los límites de la serie se establecen por el usuario. Se adjunta imagen de salida del algoritmo.
Algoritmo multiplosSucesivosDe3
- // Definir variables
Definir n,num,mltiplo,lmite,cntidad,prmero,ultmo Como Entero
cntidad <- 10
num <- 3
- // Ingresar datos
Escribir 'Ingresa el valor de n :' Sin Saltar
Leer n
- // A partir del número n establecer el límite de la secuencia o si no debe llevarse al múltiplo más cercano superior
Si n MOD num=0 Entonces
lmite <- n
SiNo
mltiplo <- n
Repetir
mltiplo <- mltiplo+1
Si mltiplo MOD num=0 Entonces
lmite <- mltiplo
FinSi
Hasta Que mltiplo MOD num=0
FinSi
- // Identificar el último múltiplo de la secuencia
prmero <- lmite
mltiplo <- lmite
lmite <- 1
Repetir
Si mltiplo MOD num=0 Entonces
lmite <- lmite+1
FinSi
mltiplo <- mltiplo+1
Hasta Que lmite>cntidad
ultmo <- mltiplo-1
- // Imprimir la secuencia en forma descendente
mltiplo <- ultmo
lmite <- 10
Repetir
Si mltiplo MOD num=0 Entonces
Escribir lmite,') ',mltiplo
lmite <- lmite-1
FinSi
mltiplo <- mltiplo-1
Hasta Que mltiplo<prmero
FinAlgoritmo
Para saber más acerca de algoritmo para calcular múltiplos consulte: https://brainly.lat/tarea/41311789
#SPJ1