Como ler entradas do usuário pelo Console

18/03/2009

0

Olá!

Sou novo no C# e estou estudando vendo os vídeos da DevMedia e fazendo alguns laboratórios.

Alguém poderia me ajudar com o seguinte:

Eu quero ler do console duas informações e inseri-las em variáveis separadas, mas a entrada pelo usuário é feita em uma única linha. Seria um looping infinito de entrada (duas informações) processamento e saída.

Eu fiz em C++ e ficou assim:

C++
int x, y;

// ** Le dados de entrada
while (cin >> x >> y) { 

  // Instrucoes

}


Poderiam da uma luz como fazer em C.

Tks
Diego
Floripa-SC


Diegov

Diegov

Responder

Posts

18/03/2009

Ara.es

use:
Para ler:
System.Read();
System.ReadLn();

Para escrever:
System.Write()
System.WriteLn();


e isso ai, teste e qualquer coisa é só postar!! Flw!!


Responder

18/03/2009

Diegov

Olá.

Não fui claro na minha explicação desculpa.
Mas eu queria fazer o descrito acima em C#.
As funções que vc passou não tem em C, pelo menos não achei.

Eu resolvi meu problema da seguinte forma:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace _3nMais1
{
    class Program
    {
        static void Main(string[] args)
        {
            string entrada = "0";
            int x = 0;
            int y = 0;

            while (true)
            {
                entrada = Console.ReadLine();                
                
                // -- Pega Primeiro Valor
                x = Convert.ToInt32(entrada.Substring(0, entrada.IndexOf(" ")));

                // Pega o Segundo Valor
                y = Convert.ToInt32(entrada.Substring(entrada.IndexOf(" ")+1));
            }
        }
    }
}


Valeu pelo apoio.

Até a próxima. :D


Responder

18/03/2009

Ara.es

Ao invez de usar os metodos da classe Convert, vc pode usar os metodos Parse.

Basta colocar o nome do tipo da variavel de destino que aparece o metodo Parse.

ex:

  int numero = 0;

  numero = int.Parse("1");


Flw!!


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar