Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Resposta - Tabela de multiplicação

namespace exercise42;

public class Program
{
    public static void Main()
    {
        Console.Write("Enter a number to calculate the multiplication table: ");
        int number = Convert.ToInt32(Console.ReadLine());

        for (int i = 1; i <= 10; i++)
        {
            Console.WriteLine($"{number} x {i} = {number * i}");
        }
    }
}
2 respostas
solução!

Oi, Carlos! Como vai?

Seu uso do for para gerar a tabela ficou direto e funcional. Gostei de como você usou interpolação para mostrar cada linha do resultado.

Uma dica interessante para o futuro é testar o método int.TryParse() para evitar erros quando o usuário digita um valor invalido. Veja este exemplo:


string entrada = Console.ReadLine();
if (int.TryParse(entrada, out int valor)) {
    Console.WriteLine("Valor convertido: " + valor);
}

Esse código tenta converter a entrada sem quebrar o programa caso não seja um número.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Obrigado pelo suporte, Armano. Vou pensar em utilizar do método int.TryParse() em situações semalhantes, agradeço a sua dica.