1
resposta

Duvidas Aula de ponto flutuante.

            int x = 3;
            short y = 5;

            var resultado1 = x * y;
            Console.WriteLine("X * Y = {0}", resultado1);
            Console.WriteLine("X * Y = " + resultado1);

     2 - 
        Console.WriteLine($"numeroPI: {numeroPI}");

1 - Não entendi muito bem o funcionamento do primeiro comando de WriteLine, de forma visual ambos refletem o mesmo resultado, poderiam me explicar por favor como o primeiro comando WriteLine funciona?

2 - Qual seria a necessidade de usar o valor $ para declaração de texto ao exibir o resultado em tela?

3 - Na aula o professor possui nas anotações o símbolos de + e - no mesmo espaço? saberiam como representar esse símbolo juntos?

1 resposta

Olá Lucas, como vai?

Sentimos muito pela demora em retornar.

O Console.WriteLine serve apenas para exibirmos uma mensagem no console.

Sobre termos o simbolo de +, usamos para mostrar a variável que exibiremos. Veja:

 static void Main(string[] args)
        {
            string nome = "Ana";
            int idade = 30;
            string cpf = "123.456.789-12";

            Console.WriteLine("Nome: " + nome + " idade: " + idade + " CPF: " + cpf);                                  
        }

Sobre o segundo exemplo de exibição utilizando {}. utilizamos a sequencia numerica para mostrar como exibiremos. Veja:

static void Main(string[] args)
        {
            string nome = "Ana";
            int idade = 30;
            string cpf = "123.456.789-12";

            Console.WriteLine("Nome: {0} idade: {1} CPF: {2}", nome, idade, cpf);                                  
        }

Sobre o $, chamamos de interpolação, particularmente a forma que mais gosto. Com o cifrão na frente, colocamos o nome da variável dentro da chaves. Veja:

static void Main(string[] args)
        {
            string nome = "Ana";
            int idade = 30;
            string cpf = "123.456.789-12";

            Console.WriteLine($"Nome: {nome} idade: {idade} CPF: {cpf}");                                  
        }

Espero ter ajudado.

Abraços

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software