ajuda com uma questão

1. ajuda com uma questão

bruno da silva soares
BrunoSoares28

(usa Linux Mint)

Enviado em 17/10/2019 - 09:38h

ola bom dia, alguem poderia me ajudar com essa questão aqui Desenvolver um programa que leia dois números
inteiros n1 e n2 e determine se n2 consiste em n1 com
seus algarismos embaralhados.
Nota: considerar que não existem algarismos repetidos
no mesmo número.
não estou conseguiondo desenvolver


  


2. Re: ajuda com uma questão

Paulo
paulo1205

(usa Ubuntu)

Enviado em 17/10/2019 - 17:21h

Boa tarde, prezado.

Não ficou clara a sua dúvida. Ou você quer que alguém resolva o exercício para você?


... “Principium sapientiae timor Domini, et scientia sanctorum prudentia.” (Proverbia 9:10)


3. Re: ajuda com uma questão

Piu
piu

(usa Arch Linux)

Enviado em 17/10/2019 - 20:36h

use o google, ou explique melhor.
ninguém vai fazer o exercício por você


4. Re: ajuda com uma questão

João Cláudio de Alcântara
aguamole

(usa Lubuntu)

Enviado em 17/10/2019 - 21:15h

Poste o seu código fonte com a sua duvida.
Não vamos criar o programa para você.

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


5. Re: ajuda com uma questão

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 18/10/2019 - 09:40h


BrunoSoares28 escreveu:

ola bom dia, alguem poderia me ajudar com essa questão aqui Desenvolver um programa que leia dois números
inteiros n1 e n2 e determine se n2 consiste em n1 com
seus algarismos embaralhados.
Nota: considerar que não existem algarismos repetidos
no mesmo número.
não estou conseguiondo desenvolver


comece aos pouco ;
tu consegue desenvolver que ele leia os 2 numeros ?



6. Re: ajuda com uma questão

bruno da silva soares
BrunoSoares28

(usa Linux Mint)

Enviado em 18/10/2019 - 10:18h

então eu não sei nem como começar, gostaria que alguem me desse uma opinião de por onde ir
eu não sei como que vou fazer um numero enxergar os seus algarismos em outro numero
um amigo de curso me disse que era por vetores, mas ainda não vi vetores, queria saber se tem outra forma


7. Re: ajuda com uma questão

Paulo
paulo1205

(usa Ubuntu)

Enviado em 18/10/2019 - 11:38h

Se você não sabe por onde começar, eis uma dica que eu acho que sempre ajuda: esqueça completamente o computador e tente imaginar como VOCÊ, usando apenas sua mente, seu corpo e objetos à sua volta fariam para resolver o mesmo problema ou um problema análogo.

Se você conseguir imaginar a solução para esse problema do mundo palpável, e se conseguir escrever, em Português mesmo, essa solução num pequeno texto coerente, o seu programa em C (ou qualquer outra linguagem de programação) será apenas uma tradução de um idioma (Português) para outro (C, ou qualquer outra linguagem) e de mapear os objetos análogos para recursos que a linguagem de programação lhe oferece.

No caso da sua questão, eis um problema análogo (e já com dicas adicionais): imagine que você recebeu dois números escritos em tijolinhos de Lego, com um algarismo por tijolinho. Como você faria para comparar se os algarismos contidos nos tijolinhos do primeiro número são os mesmos que os algarismos dos tijolinhos do segundo número?

Se você chegar a uma solução para o problema com tijolinhos, provavelmente saberá fazer em C.

N.B.: Pensar por analogia não o exime de conhecer C. Você não pode esperar que possa fazer bem feito um trabalho de tradução sem conhecer adequadamente o idioma destino. E não dá para num espaço como este fórum ensinar fundamentos de C; isso compete a você.


... “Principium sapientiae timor Domini, et scientia sanctorum prudentia.” (Proverbia 9:10)


8. Re: ajuda com uma questão

José
DeuRuimDotCom

(usa Linux Mint)

Enviado em 19/10/2019 - 09:41h

Talvez um fato importante que deveria ter em mente no enfrentamento de seu problema é que todo número inteiro, na base 10, pode ser decomposto da seguinte forma:
abcd = a*1000 + b*100 + c*10 + d.
Uma vez separados os algarismos que compõem os números dados, fica fácil compará-los.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts