Tablas de multiplicar con estructuras de control C++
Enviado por dangerous447 • 2 de Mayo de 2017 • Trabajo • 251 Palabras (2 Páginas) • 258 Visitas
// Grupo:232
//Matricula:1871087
//Nombre del programa: Tablas de multiplicar con estructuras de control
//Descripcion: Porgrama que imprimi las tabla de mutltiplicar que el usuario desee desde el punto que dessea hasta donde lo desse con las diferentes estructuras de control.
#include <conio.h>
#include <iostream>
using namespace std;
void main(void)
{
int inicio = 0;
int fin = 0;
int resultado = 0;
int tabla = 0;
int x = 1;//variable con el fin de facilitar el control de las estructuras
int inicio1 = 0;
int inicio2 = 0;
int tabla1 = 0;
int tabla2 = 0;
int fin1 = 0;
int fin2 = 0;
cout << "*¡HOLA! estimado usuario este programa muestra cualquier Tabla de Multiplicar*"<<endl;
cout << "\nIngresa la tabla de Multiplicar que desees: ";
cin >> tabla;
cout << "\nIngresa el numero de donde quieres que parta la tabla: ";
cin >> inicio;
inicio1 = inicio;
inicio2 = inicio1;
cout << "\nIngresa el numero de donde quieres que termina la tabla: ";
cin >> fin;
inicio1 = inicio;
inicio2 = inicio1;
tabla1 = tabla;
tabla2 = tabla1;
fin1 = fin;
fin2 = fin1;
while (x < 4) {
if (x == 1) {
cout << "\n\n\tUtilizando la estructura WHILE";
while (inicio <= fin)
{
resultado = tabla*inicio;
cout << "\n\n\t" << tabla; cout << "x" << inicio; cout << "=" << resultado;
inicio++;
}
}
if (x == 2) {
cout << "\n\n\tUtilizando la estructura Do WHILE";
do {
resultado = 0;
resultado = tabla1*inicio1;
cout << "\n\n\t" << tabla1; cout << "x" << inicio1; cout << "=" << resultado;
inicio1++;
} while (inicio1 <= fin1);
}
if (x == 3) {
cout << "\n\n\tUtilizando la estructura FOR";
for (inicio2; inicio2 <= fin2; inicio2++) {
resultado = 0;
resultado = tabla2*inicio2;
cout << "\n\n\t" << tabla2; cout << "x" << inicio2; cout << "=" << resultado;
}
}
x++;
}
...