• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

zetotec

como achar posição?

4 mensagens neste tópico

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.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Convertes o número para uma String, ou seja, ficas com um array de Chars, a partir daí é simples.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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]);

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora