Mtro. Fernando Arciniega

Apoyame con un clic en los anuncios, me ayudas a seguir generando contenido de calidad. ¡Gracias por tu apoyo!

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages

Tablas de multiplicar en C usando DO WHILE

Tablas de multiplicar en C usando DO WHILE
Print Friendly, PDF & Email

El código en lenguaje C proporcionado es un programa que muestra la tabla de multiplicar de un número ingresado por el usuario. A continuación, se ofrece una introducción y una explicación del código:

Introducción: El programa solicita al usuario ingresar un número para el cual se desea generar la tabla de multiplicar. Luego, utiliza un bucle do-while para calcular y mostrar los resultados de la multiplicación del número ingresado por los números del 1 al 10.

Explicación del código:

  1. El programa comienza incluyendo la biblioteca stdio.h, que proporciona las funciones de entrada y salida estándar utilizadas en el código, como printf y scanf.
  2. La función principal main es el punto de inicio del programa.
  3. Se declaran las variables multiplicacion, numero y a. multiplicacion se utiliza para almacenar el resultado de la multiplicación, numero almacena el número ingresado por el usuario y a se utiliza para iterar a través de los números del 1 al 10.
  4. Se muestra en pantalla el mensaje «Ingresa el número de la tabla: » utilizando la función printf.
  5. Se utiliza la función scanf para leer el número ingresado por el usuario y almacenarlo en la variable numero.
  6. Se muestra en pantalla el mensaje «La tabla del [numero] es:» utilizando la función printf, donde [numero] es el número ingresado por el usuario.
  7. Se inicia un bucle do-while que se ejecutará al menos una vez y continuará mientras a sea menor o igual a 10.
  8. Dentro del bucle, se calcula el resultado de la multiplicación entre numero y a y se almacena en la variable multiplicacion.
  9. Se muestra en pantalla la expresión «[numero] x [a] = [multiplicacion]» utilizando la función printf, donde [numero], [a] y [multiplicacion] son los valores correspondientes en cada iteración.
  10. Se incrementa el valor de a en 1 para pasar a la siguiente iteración.
  11. El bucle do-while continúa ejecutándose hasta que a sea mayor que 10.
  12. El programa finaliza y devuelve 0, indicando que se ha ejecutado correctamente, utilizando la instrucción return 0.

En resumen, este programa en lenguaje C permite al usuario ingresar un número y muestra su tabla de multiplicar hasta el valor 10.

#include <stdio.h>

int main() {
    int multiplicacion, numero, a = 1;
    
    printf("Ingresa el número de la tabla: ");
    scanf("%d", &numero);
    
    printf("La tabla del %d es:\n", numero);
    
    do {
        multiplicacion = numero * a;
        printf("%d x %d = %d\n", numero, a, multiplicacion);
        a++;
    } while (a <= 10);
    
    return 0;
}

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.