ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programa De Multiplicaciones.cpp


Enviado por   •  15 de Octubre de 2011  •  1.529 Palabras (7 Páginas)  •  650 Visitas

Página 1 de 7

Programa de tablas de multiplicar

Se necesita un programa con un menu el cual muestre lo siguiente:

Opc 1: El programa debe mostrar cualquier tabla de multiplicar que le solicitemos. La unica restriccion que debera tener es que la tabla debera de ser de un numero mayor o igual a 1 y menor o igual a 10. Si se pide una tabla de un numero que no este entre el 1 y el 10, el programa debe de indicar, mediante un mensaje, que no puede continuar.

Utilidad del programa:

1. Comprueba el uso de estatutos condicionales y estatutos de ciclo

2. Comprueba el uso de contadores

Algoritmo:

1. Inicio.

2. Se pregunta que tabla desea

3. Si la tabla esta entre 1 y 10, entonces se imprime la tabla solicitada.

4. Si la tabla no esta entre el 1 y 10, entonces se muestra un mensaje de error.

5. Fin.

Algoritmo orientado a datos

1. Inicio

2. Se pregunta que tabla se desea (Tabla, i[1-10])

3. Si la tabla (tabla) esta entre 1 y 10, entonces se imprime la tabla solicitada.

4. Si la tabla no esta entre el 1 y 10 entonces se muestra un mensaje de error

5. Fin

Diagrama de flujo

Codificacion:

int tabla, i;

cout<<"que tabla deseas";

cin>>tabla;

if(tabla>=1&tabla<=10)

{

i=1;

do

{

cout<<tabla<<"X"<<i<<"="<<tabla*i<<endl;

i+=1;

}

while (i<=10);

}

else

{

cout<<"valido solo del 1 al 10"<<endl;

}

Opc2: El programa debe mostrar todas las tablas de multiplicar del 1 al 5 incluyendo un encabezado por tabla.

Utilidad del programa:

1. Comprueba el uso de estructuras anidadas

Algoritmo:

1. Inicio

2. Muestra el encabezado de la tabla del 1.

3. Se calcula la tabla del 1 y se muestra.

4. Muestra el encabezado de la tabla del 2.

5. Se calcula la tabla del 2 y se muestra.

6. Muestra el encabezado de la tabla del 3.

7. Se calcula la tabla del 3 y se muestra.

8. Muestra el encabezado de la tabla del 4.

9. Se calcula la tabla del 4 y se muestra.

10. Muestra el encabezado de la tabla del 5.

11. Se calcula la tabla del 5 y se muestra.

12. Fin

Algoritmo orientado a datos: (igual a el algoritmo)

Diagrama de flujo

Codificacion:

void tablato()

{

int i, y, a;

i=1;

do

{

cout<<endl;

cout<<"tabla: "<<i<<endl;

cout<<endl;

y=1;

for( a=1; a<=10; a++)

cout<<y<<"X"<<a<<"="<<y*a<<endl;

...

Descargar como (para miembros actualizados) txt (5 Kb)
Leer 6 páginas más »
Disponible sólo en Clubensayos.com