Operaciones Aritméticas Con Tres Números En C#

En este ejercicio, creará un programa en C# que solicita al usuario introducir tres números (a, b y c) y calcula dos expresiones basándose en estas entradas:

(a+b)⋅c
a⋅c+b⋅c

Esta tarea le ayudará a comprender mejor el manejo de la entrada del usuario, las operaciones matemáticas y la salida formateada en C#. Además, demuestra la propiedad distributiva de la multiplicación sobre la suma en álgebra, reforzando el concepto de que (a+b)⋅c = a⋅c+b⋅c.



Grupo

Introducción a C#

Objectivo

El objetivo de este ejercicio es desarrollar un programa en C# que solicite al usuario ingresar tres números (a, b y c), calcule las dos expresiones (a+b)⋅c y a⋅c+b⋅c, y muestre los resultados en un formato estructurado.

Escriba un programa en C# que solicite al usuario tres números (a, b, c) y muestre el resultado de (a + b) · c y el resultado de a · c + b · c.

Ejemplo de ejercicio en C#

 Copiar código C#
// First and Last Name: John Doe

using System;

namespace ArithmeticOperations
{
    class Program
    {
        // The Main method is where the program execution begins
        static void Main(string[] args)
        {
            // Declare variables to store the three numbers
            double a, b, c;
            double result1, result2;

            // Prompt the user to enter the first number (a)
            Console.Write("Enter the first number (a): ");
            a = Convert.ToDouble(Console.ReadLine()); // Read and convert the input to a double

            // Prompt the user to enter the second number (b)
            Console.Write("Enter the second number (b): ");
            b = Convert.ToDouble(Console.ReadLine());

            // Prompt the user to enter the third number (c)
            Console.Write("Enter the third number (c): ");
            c = Convert.ToDouble(Console.ReadLine());

            // Calculate the results of the two expressions
            result1 = (a + b) * c;
            result2 = (a * c) + (b * c);

            // Display the results
            Console.WriteLine("\nResults:");
            Console.WriteLine("({0} + {1}) * {2} = {3}", a, b, c, result1);
            Console.WriteLine("{0} * {2} + {1} * {2} = {3}", a, b, c, result2);

            // Wait for the user to press a key before closing the console window
            Console.ReadKey(); // This keeps the console window open until a key is pressed
        }
    }
}

 Output

Enter the first number (a): 2  
Enter the second number (b): 3  
Enter the third number (c): 4  

Results:  
(2 + 3) * 4 = 20  
2 * 4 + 3 * 4 = 20  

Comparte este ejercicio de C#

Practica más ejercicios C# de Introducción a C#

¡Explora nuestro conjunto de ejercicios de práctica de C#! Diseñados específicamente para principiantes, estos ejercicios te ayudarán a desarrollar una sólida comprensión de los fundamentos de C#. Desde variables y tipos de datos hasta estructuras de control y funciones simples, cada ejercicio está diseñado para desafiarte gradualmente a medida que adquieres confianza en la programación en C#..

  • Respuesta basada en la edad en C#

    En este ejercicio, creará un programa en C# que solicita al usuario que ingrese su edad y responde con un mensaje amigable, como: "Parece menor que [edad ingresada]". Este ej...

  • Mostrar un número en diferentes formatos en C#

    En este ejercicio, crearás un programa en C# que solicita al usuario un número y lo muestra en dos formatos diferentes: 1. El número debe imprimirse cuatro veces seguidas, separ...

  • Mostrar un número como un rectángulo de 3x5 en C#

    En este ejercicio, creará un programa en C# que solicita al usuario un número de un solo dígito y, a continuación, utiliza ese dígito para dibujar un rectángulo de 3 columnas por 5...

  • Convertidor de grados Celsius a Kelvin y Fahrenheit en C#

    En este ejercicio, crearemos un programa en C# que convierte un valor de temperatura de Celsius a Kelvin y Fahrenheit. El programa solicitará al usuario que introduzca la temperatu...

  • Introducción a la programación en C#

    En este ejercicio, te familiarizarás con el lenguaje de programación C# y su sintaxis básica. Aprenderás a escribir tu primer programa en C#, comprenderás la estructura de una apli...

  • Suma simple en C#

    En este ejercicio, escribirás un programa básico en C# que realiza una suma simple de dos números, 12 y 13. Esto te ayudará a comprender cómo realizar operaciones aritméticas básic...