zetotec Posted November 27, 2007 at 09:36 PM Report Share #150796 Posted November 27, 2007 at 09:36 PM Olá. Preciso que alguem me ajude no seguinte. Preciso de fazer um pequeno programa em C# que tendo um valor inteiro (ex: 9856) e após introduçao do utilizador da posição pretendida, mostre no ecrã o numero dessa posiçao. Seguindo o exemplo, se a posição fosse 0, deveria mostar no ecrã o numero 9 ou se fosse 1, mostar o numero 8. Dever ser uma coisa simples mas não sei como. Desde já Agradeço a vossa ajuda. Link to comment Share on other sites More sharing options...
Betovsky Posted November 27, 2007 at 09:40 PM Report Share #150798 Posted November 27, 2007 at 09:40 PM Convertes o número para uma String, ou seja, ficas com um array de Chars, a partir daí é simples. "Give a man a fish and he will eat for a day; Teach a man to fish and he will eat for a lifetime. The moral? READ THE MANUAL !" Sign on a computer system consultant's desk Link to comment Share on other sites More sharing options...
deviant Posted November 28, 2007 at 03:34 PM Report Share #150946 Posted November 28, 2007 at 03:34 PM Exemplo: int input; int posicao; string result; Console.WriteLine("Write a number:"); input = int.Parse(Console.ReadLine()); result = input.ToString(); Console.WriteLine("Insira a posição:"); posicao = int.Parse(Console.ReadLine()); Console.WriteLine("Posição {0} corresponde ao numero {1}", posicao, result[posicao]); Link to comment Share on other sites More sharing options...
zetotec Posted November 29, 2007 at 03:07 PM Author Report Share #151145 Posted November 29, 2007 at 03:07 PM obrigador... era tão facil... quem não sabe é como quem não vê Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now