none
Duvida com Console Application (C#) Criar um questionário RRS feed

  • Pergunta

  • Então, faço tecnico de programação e estou no primeiro ano do ensino médio.

    Estou com uma dúvida de como fazer um questionario pelo console application.

    Explicando melhor:

    Quero receber uma pergunta:

    Console.WriteLine("Qual é o seu nome?");

    logo  quero quero poder responder meu nome. Depois outra pergunta querendo que eu informe minha idade e também respondo. 

    E no final dessas duas respostas, apareça escrito "Seu nome é (o nome que respondi), e você tem (a idade que respondi) anos.

    Espero que possam me ajudar! Obrigado.

    quinta-feira, 31 de março de 2011 04:21

Respostas

  • Consideravelmente simples, veja só Yan

     

     

    static void main(string[] args)
    
    {
    
    try
    
    {
    
    string nome, idade;
    
    Console.Writeline("Qual é o seu nome? - ");
    
    nome = Console.Readline();
    
    Console.Writeline("Qual é sua idade? - ");
    
    idade = Console.Realine();
    
    Console.Writeline("\n\n"); //isso é pra pular 2 linhas, pra não ficar todo o texto junto
    
    Console.Writeline("Seu nome é {0}. Voce tem {1} anos", nome, idade);
    
    }
    
    catch(Exception ex)
    
    {
    
    Console.Writeline("Erro ao tratar leitura do teclado:\n"+ex.Message);
    
    }
    
    }
    
    []s
    

     


    quinta-feira, 31 de março de 2011 05:03

Todas as Respostas

  • Consideravelmente simples, veja só Yan

     

     

    static void main(string[] args)
    
    {
    
    try
    
    {
    
    string nome, idade;
    
    Console.Writeline("Qual é o seu nome? - ");
    
    nome = Console.Readline();
    
    Console.Writeline("Qual é sua idade? - ");
    
    idade = Console.Realine();
    
    Console.Writeline("\n\n"); //isso é pra pular 2 linhas, pra não ficar todo o texto junto
    
    Console.Writeline("Seu nome é {0}. Voce tem {1} anos", nome, idade);
    
    }
    
    catch(Exception ex)
    
    {
    
    Console.Writeline("Erro ao tratar leitura do teclado:\n"+ex.Message);
    
    }
    
    }
    
    []s
    

     


    quinta-feira, 31 de março de 2011 05:03
  • Você pode fazer de uma maneira mais simples, no meu ver. Você pode fazer assim:

    string nome;
    double idade;
    
    Console.WriteLine("Qual é o seu nome?");
    nome = Console.ReadLine();
    
    Console.WriteLine("Quantos anos você tem?");
    idade = Console.ReadLine();
    
    Console.WriteLine("Você é " + nome " e possui " + idade " anos de idade");
    
    Console.Readkey();

    Bom, explicando como as coisas acontecem:

    No string e no double, você declarou as variáveis que serão salvas. No console.writeline ele lhe fará a pergunta, logo abaixo o console.readline(); é o comando em que salvará em uma variável. Variável essa, será 'nome' na primeira questão! Na segunda é o mesmo processo. Já na hora de ele declarar o resultado, ele escreveu o texto que está dento das " ", e uniu (+) com o resultado da variável em que ele salvou... No caso o resultado da variável nome e idade.

    É isso;) VALEUUU! 

    sábado, 7 de dezembro de 2013 11:11