Varias Tablas De Multiplicación (Usa Do While) - Ejercicio De Programacion C# Sharp

Este ejercicio en C# tiene como objetivo crear un programa que muestre las tablas de multiplicar del 2 al 6 utilizando bucles anidados do...while. Un bucle do...while ejecuta un bloque de código al menos una vez, y luego repite la ejecución mientras la condición sea verdadera. El uso de bucles anidados en este caso permite crear una tabla de multiplicar para varios números a la vez. En este programa, el primer bucle do...while se encargará de iterar sobre los números del 2 al 6, y el segundo bucle do...while mostrará las multiplicaciones para cada número en la tabla correspondiente. El formato de la salida incluirá la multiplicación de cada número por los valores del 1 al 10. Este tipo de estructura es útil para la creación de tablas matemáticas, especialmente cuando se requiere mostrar múltiples resultados de forma organizada y repetitiva en el mismo ciclo.

 Categoría

Control del Flujo

 Ejercicio

Varias Tablas De Multiplicación (Usa Do While)

 Objectivo

Muestre las tablas de multiplicar del 2 al 6, usando "do while"

 Ejemplo Ejercicio C#

 Copiar 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()
    {
        int i = 2; // Variable to iterate through numbers 2 to 6
        int j; // Variable for the multiplication factor (1 to 10)

        // Outer do...while loop for the numbers 2 to 6
        do
        {
            j = 1; // Resetting the multiplication factor for each table

            // Printing the multiplication table for the current number (i)
            Console.WriteLine($"Multiplication Table for {i}:");

            // Inner do...while loop for multiplying the current number (i) by 1 to 10
            do
            {
                // Displaying the current multiplication result
                Console.WriteLine($"{i} x {j} = {i * j}");
                j++; // Incrementing the multiplication factor
            }
            while (j <= 10); // Continue until multiplication factor is 10

            Console.WriteLine(); // Adding a blank line for separation between tables

            i++; // Incrementing the number for the next multiplication table
        }
        while (i <= 6); // Continue until the number reaches 6
    }
}

 Salida

Multiplication Table for 2:
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
2 x 10 = 20

Multiplication Table for 3:
3 x 1 = 3
3 x 2 = 6
3 x 3 = 9
3 x 4 = 12
3 x 5 = 15
3 x 6 = 18
3 x 7 = 21
3 x 8 = 24
3 x 9 = 27
3 x 10 = 30

Multiplication Table for 4:
4 x 1 = 4
4 x 2 = 8
4 x 3 = 12
4 x 4 = 16
4 x 5 = 20
4 x 6 = 24
4 x 7 = 28
4 x 8 = 32
4 x 9 = 36
4 x 10 = 40

Multiplication Table for 5:
5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
5 x 4 = 20
5 x 5 = 25
5 x 6 = 30
5 x 7 = 35
5 x 8 = 40
5 x 9 = 45
5 x 10 = 50

Multiplication Table for 6:
6 x 1 = 6
6 x 2 = 12
6 x 3 = 18
6 x 4 = 24
6 x 5 = 30
6 x 6 = 36
6 x 7 = 42
6 x 8 = 48
6 x 9 = 54
6 x 10 = 60

 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#.

  •  Cuadrado

    Este ejercicio en C# tiene como objetivo crear un programa que pida al usuario ingresar un número y un ancho, y luego muestre un cuadrado con el anch...

  •  Break y continuar

    Este ejercicio en C# tiene como objetivo desarrollar un programa que muestre los números pares del 10 al 20, ambos inclusive, excepto el 16, utilizando ...

  •  Rectángulo V2

    Este ejercicio en C# tiene como objetivo desarrollar un programa que solicite al usuario un número, un ancho y una altura, y luego muestre un rectáng...

  •  Estructuras repetitivas

    Este ejercicio en C# tiene como objetivo desarrollar un programa que solicite al usuario dos números y muestre todos los números entre ellos (inclusive) utilizando tres tipo...

  •  Dígitos en un número

    Este ejercicio en C# tiene como objetivo enseñar cómo desarrollar un programa que calcule el número de dígitos en un número entero positivo. El programa utiliza una t...

  •  Cuadrado hueco

    Este ejercicio en C# tiene como objetivo desarrollar un programa que pida al usuario un símbolo y una anchura, y luego muestre un cuadrado hueco de esa anchura...