Objectivo
Cree un programa en C# que pida al usuario dos números enteros y muestre su multiplicación, pero no usando "*". Debe utilizar sumas consecutivas. (Sugerencia: recuerde que 3 * 5 = 3 + 3 + 3 + 3 + 3 = 15)
Ejemplo Ejercicio C#
Mostrar Código C#
using System; // Importing the System namespace to use Console functionalities
class Program
{
// Main method where the program execution begins
static void Main()
{
// Prompt the user to enter the first integer number
Console.Write("Enter the first number: ");
int num1 = int.Parse(Console.ReadLine()); // Read and convert the input to an integer
// Prompt the user to enter the second integer number
Console.Write("Enter the second number: ");
int num2 = int.Parse(Console.ReadLine()); // Read and convert the input to an integer
int result = 0; // Initialize a variable to store the result of the multiplication
// Loop to add the first number num2 times
for (int i = 1; i <= Math.Abs(num2); i++) // Loop from 1 to the absolute value of num2
{
result += num1; // Add num1 to result in each iteration
}
// If num2 is negative, the result should be negative as well
if (num2 < 0)
{
result = -result; // Negate the result if num2 is negative
}
// Display the result of the multiplication
Console.WriteLine($"The product of {num1} and {num2} is: {result}");
}
}
Salida
Case 1:
Enter the first number: 5
Enter the second number: 3
The product of 5 and 3 is: 15
Case 2:
Enter the first number: 7
Enter the second number: 4
The product of 7 and 4 is: 28
Case 3:
Enter the first number: 9
Enter the second number: -2
The product of 9 and -2 is: -18
Código de Ejemplo Copiado!
Comparte este Ejercicio C# Sharp
Más Ejercicios de Programacion C# Sharp de Control del Flujo
¡Explora nuestro conjunto de ejercicios de programación C# Sharp! Estos ejercicios, diseñados específicamente para principiantes, te ayudarán a desarrollar una sólida comprensión de los conceptos básicos de C#. Desde variables y tipos de datos hasta estructuras de control y funciones simples, cada ejercicio está diseñado para desafiarte de manera gradual a medida que adquieres confianza en la codificación en C#.
Este ejercicio en C# tiene como objetivo desarrollar un programa que calcule (y muestre) el valor absoluto de un número x. El valor absoluto de un númer...
Este ejercicio en C# tiene como objetivo desarrollar un programa que solicite al usuario un símbolo, un ancho y una altura, y luego muestre un rectán...
Este ejercicio en C# tiene como objetivo desarrollar un programa que permita al usuario ingresar varios números y calcular operaciones estadísticas básicas como la suma...
Este ejercicio en C# tiene como objetivo desarrollar un programa que, dado un número de calificación, muestre la calificación textual correspondiente según la siguien...
Este ejercicio en C# tiene como objetivo desarrollar un programa que solicite al usuario dos números y utilice el operador condicional (?) para responder a las...
Este ejercicio en C# tiene como objetivo desarrollar un programa que solicite al usuario un número entero y determine si es un número primo o no. ...