Algoritmo que calcule las tablas de multiplicación
Enviado por Stella • 18 de Octubre de 2017 • 575 Palabras (3 Páginas) • 622 Visitas
...
[pic 47][pic 48][pic 49][pic 50][pic 51][pic 52][pic 53][pic 54][pic 55][pic 56][pic 57][pic 58][pic 59][pic 60][pic 61][pic 62][pic 63][pic 64][pic 65][pic 66][pic 67][pic 68][pic 69][pic 70][pic 71]
---------------------------------------------------------------
[pic 72][pic 73][pic 74]
[pic 75][pic 76]
[pic 77][pic 78][pic 79]
Al inicio del programa se incluyeron 2 bibliotecas que son: #include , #include
Después se inició declarando las variables, fueron 3 variables de tipo int donde se almacenara los valores para las tablas correspondientes, luego 2 de tipo char donde se almacenara las opción que se elija y al final 1 de tipo float para el resultado de la división
Para iniciar las instrucciones del programa se puso un ciclo do, while para la repetición del programa que al final de cada acción si la tecla usted presiono es “Y” se repetirá el programa pero si la tecla que usted presiono es “N” se finalizara el programa; Esto se hizo para una mejor interacción con el usuario.
En la estructura del programa se puso un menú donde se dan las opciones del programa:
Programa para calcular tablas de suma, división y multiplicación.
Presione M para hacer multiplicación.
Presione S para hacer suma.
Presione D para hacer división.
Presione y/n para continuar.
Y para las diferentes funciones se usó un if(código=='s'||código=='S') validando que si el usuario aprieta un opción en mayúsculas o minúsculas este sea correcto y agá la siguiente función y así será con las demás funciones de programa.
Si el usuario teclea la opción para hacer multiplicación se hará la siguiente estructura del programa:
printf("Ingrese el numero de la tabla que desea ver\n");
scanf("%i",& suma);
op=suma+1;
printf("\n %i*1=%i\n",suma,op);
en estas intruciones se hara lo sigiente, 1 mostrara en pantalla el mensaje de que ingrese nel valor , 2 se guardara el valor en suma ya sea caso de la operacion que se realizara, y al final se mostrar la operación en pantalla.
Así se ara 10 veces para mostrar la taba del 1-10.
Para corregir los errores de que al dar enter se tome como un valor a introducir el cual se corrige con el siguiente función fflush(stdin); y para limpiar la pantalla después de hacer una tabla se puso la siguiente función system("cls");
...