Jump to content
Fórum Script Brasil
  • 0

Desenvolver um algoritmo


dnickson
 Share

Question

Pessoal tudo bem?

Então, recebi uma lista de exercícios do meu professor de Algoritmo e Lógica de Programação e estou com dificuldade em um algoritmo especifico que pede o seguinte:

"Faça um algoritmo que leia um número inteiro menor que 1000 e imprima a quantidade de centenas, dezenas e unidades do número informado."

Não sei que calculo eu devo efetuar para conseguir os valores solicitados, alguém poderia me dar uma luz?

Fico agradecido desde já.

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Dica extraida do https://www.passeidireto.com/arquivo/1910591/algoritmos/7

Exemplo 9 – Separar os algarismos de um número inteiro de 4 algarismos     

Escreva um programa para ler do teclado um número inteiro de 4 algarismos e separar os 
algarismos das  unidades, das dezenas, das centenas e das milhares.    

Análise do problema   

Seja, por exemplo, o número N = 3456. 

Cada algarismo pode ser obtido da seguinte forma:   

Algarismo das unidades = Resto (N, 10)   Unidades = 6 
  
Algarismo das dezenas = Resto (Inteiro (N / 10), 10)   

Dezenas = Resto (345, 10) = 5
   
Algarismo das centenas = Resto (Inteiro (N / 100), 10)   

Centenas = Resto (34, 10) = 4
   
Algarismo das milhares = Inteiro (N / 1000)   

Milhares = 3     


// Separar os algarismos de um número de 4 algarismos  


| Algoritmo  

| //Declaração de variáveis  

| inteiro numero, unidades, dezenas, centenas, milhares  

| //Entrada de dados  

| leia (numero)   

| //Processamento  

| unidades ← Resto(numero, 10)  

| dezenas ← Resto(inteiro(numero / 10), 10)  

| centenas ← Resto( inteiro (numero / 100), 10)  

| milhares ← inteiro (numero / 1000)  

|  

| //Saída de resultados  

| escreva (numero, unidades, dezenas, centenas, milhares)  

| Fim algoritmo 


abraço      
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Forum Statistics

    • Total Topics
      149.6k
    • Total Posts
      646.2k
×
×
  • Create New...