Estructuras lineales con entrada y salida - FernandoCalmet/csharp-essential GitHub Wiki

Imprimir la suma de dos valores enteros mediante estructuras lineales

Ejemplo 1: Cree una aplicación que imprima la suma de dos valores enteros que el usuario ingresa en la ventana de la consola.

Creemos una nueva aplicación de consola y asígnele un nombre SumGenerator. Luego, escriba este código dentro del método Main:

namespace SumGenerator
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Write the first integer:");
            int first = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine("Write the second integer:");
            int second = Convert.ToInt32(Console.ReadLine());

            int result = first + second;
            Console.WriteLine($"The result is {result}");

            Console.ReadKey();
        }
    }
}

Con la declaración Console.WriteLine(), mostramos el mensaje en la ventana de la consola y pasamos a la siguiente línea. La declaración Console.ReadLine() leerá nuestra entrada, pero es de tipo cadena y lo que necesitamos es un tipo int. Entonces, necesitamos convertirlo con la declaración Convert.ToInt32(). Finalmente, calculamos la suma y la imprimimos. La declaración Console.ReadKey() está aquí solo para mantener abierta la ventana de nuestra consola.

Presionemos F5 para iniciar nuestra aplicación e ingresemos dos números enteros:

Write the first integer:
5
Write the second integer:
The result is 33

Uso de entradas (nombre y apellido) e impresión del nombre completo con estructuras lineales

Ejemplo 2: Escriba una aplicación que para dos entradas proporcionadas (nombre y apellido), imprima el nombre completo en un formato: nombre apellido.

Creemos una nueva aplicación de consola y escribamos el código:

namespace FullNameGenerator
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("What is your first name:");
            string name = Console.ReadLine();

            Console.WriteLine("What is your last name:");
            string lastName = Console.ReadLine();

            string fullName = name + " " + lastName;
            Console.WriteLine($"Your full name is: {fullName}");

            Console.ReadKey();
        }
    }
}

Eso es. Si ejecutamos nuestro proyecto presionando F5, veremos el resultado con el nombre y apellido, separados por espacios.

⚠️ **GitHub.com Fallback** ⚠️