none
Nome RRS feed

  • Pergunta

  • Olá pessoal eu sou iniciante no C# e eu queria saber como a pessoa escreve algo e se estiver certo manda uma mensagem 

    no console:resposta correta!

    por exemplo string gustavo = (escreva seu nome aqui)

    if gustavo == "gustavo"

    Console.Write("Nome correto.")

    else

    Console.Write("Nome incorreto")

    eu já tentei colocar console.readline na variável gustavo mas da erro,alguém ajuda?

    terça-feira, 3 de novembro de 2020 19:12

Respostas

  • Boa tarde.

    Segue um exemplo simples. Se te ajudar, por gentileza, marque como resposta.

    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                string nome;

                Início:

                Console.WriteLine("Digite seu nome:");
                nome = Console.ReadLine();

                if (nome == "Gustavo" || nome == "gustavo")
                { Console.WriteLine("Olá, Gustavo!");}
               

                 else
                { Console.WriteLine("Olá, estranho! Por favor chame o Gustavo!"); }
               

                Console.WriteLine("");
                goto Início;

    }

    }

    }


    MARIANO1776

    terça-feira, 3 de novembro de 2020 21:17

Todas as Respostas

  • Ola,

    Um método para entrar o nome como uma string tem que ser feito, depois um método para comparar tem que ser feito. O artigo abaixo tem mais informações no método para comparar strings.

    https://docs.microsoft.com/pt-br/dotnet/csharp/how-to/compare-strings
    terça-feira, 3 de novembro de 2020 20:56
    Moderador
  • Boa tarde.

    Segue um exemplo simples. Se te ajudar, por gentileza, marque como resposta.

    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                string nome;

                Início:

                Console.WriteLine("Digite seu nome:");
                nome = Console.ReadLine();

                if (nome == "Gustavo" || nome == "gustavo")
                { Console.WriteLine("Olá, Gustavo!");}
               

                 else
                { Console.WriteLine("Olá, estranho! Por favor chame o Gustavo!"); }
               

                Console.WriteLine("");
                goto Início;

    }

    }

    }


    MARIANO1776

    terça-feira, 3 de novembro de 2020 21:17
  • static void Main(string[] args)
            {
                string nome = "Joao";

                nome = Console.ReadLine();

                if (nome == "Joao")
                {
                    Console.WriteLine("o nome esta correto");
                }
                else
                {
                    Console.WriteLine("o nome esta errado");

                }
                Console.ReadKey();
            }
    terça-feira, 3 de novembro de 2020 22:36
  • Coseguiu resolver?

    MARIANO1776

    sábado, 7 de novembro de 2020 13:47