Tutoriales de informática - Abrirllave.com

Abrirllave.com

Ejercicio de lenguaje C - Tabla de multiplicar de un número

Escribir en lenguaje C un programa que muestre por pantalla la tabla de multiplicar de un número entero introducido por el usuario. El proceso debe repetirse mientras que el usuario lo desee.

En pantalla se verá, algo parecido a:

Visualización en pantalla del programa Tabla de multiplicar de un número, resuelto en lenguaje C.

Solución: anidando un bucle for en un bucle do...while

/* Programa: Tabla de multiplicar de un número */

#include <stdio.h>

int main()
{
    char seguir;
    int i, numero;

    do
    {
        printf( "\n   Introduzca un n%cmero entero: ", 163 );
        scanf( "%d", &numero );

        printf( "\n   La tabla de multiplicar del %d es:\n", numero );

        /* Inicio del anidamiento */

        for ( i = 1 ; i <= 10 ; i++ )
            printf( "\n   %d * %d = %d", i, numero, i * numero );

        /* Fin del anidamiento */

        printf( "\n\n   %cDesea ver otra tabla (s/n)?: ", 168 );
        fflush( stdin );
        scanf( "%c", &seguir );

    } while ( seguir != 'n' );

    return 0;
}