Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Dizemos que um número N é um prefixo de um outro número X (ambos inteiros) se os dígitos de N formam os dígitos iniciais de X(ambos escritos em decimal). Similarmentez se os dígitos de N formam os dígitos finais de X, dizemos que N é um sufixo de X.
- Exemplo: Os prefixos de 155671 são 1,15,155,1556,15567,e 155671
- e os sufixos são 1,71,671,5671,55671e155671.
- Escreva um algoritmo que recebe dois números X e N do usuário e determina se N é um prefixo e/ou um sufixo de X.
- ================================PORTUGOL===================================
- programa {
- funcao inicio() {
- inteiro X,N,AUX,numeroDeCasas,limiteSuperior
- escreva("Escreva um numero inteiro.")
- leia(N)
- numeroDeCasas = 1
- limiteSuperior = 10
- enquanto (N >= limiteSuperior) {
- numeroDeCasas = numeroDeCasas+1
- limiteSuperior = 10*limiteSuperior
- }
- escreva("O número tem ", numeroDeCasas, " casas decimais.")
- AUX = (AUX*10)*numeroDeCasas
- enquanto (numeroDeCasas > 0) {
- N = N/10*10
- escreva(N)
- numeroDeCasas=numeroDeCasas-1
- }
- escreva(N)
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment