Beruflich Dokumente
Kultur Dokumente
PRESENTADO POR
PRESENTADO A LA ING.
CLAUDIA MEDINA
FECHA DE ENTREGA
29/SEPTIEMBRE
FACULTAD DE INGENIERIAS
PROGRAMA INDUSTRIAL
BARRANQUILLA
2010
TRABAJO DE PROGRAMACION
Realizar un algoritmo que calcule las tablas de multiplicar del 1 al 10 con una
opción indicada, utilizando las instrucciones de selección múltiple, los ciclos
repetitivos y las instrucciones de decisión si – no. En los dos lenguajes de
programación.
LENGUAJE PROGRAMACION
Primer Algoritmo
# include<iostream>
# include<complex>
int N,n,M,Op;
using namespace std;
void main ( )
{ syst
em("color A1");
cout<< " TABLAS DE MULTIPLICAR DEL 1 AL 10"<<endl;
cout<< "1. Tabla del 1"<<endl;
cout<< "2. Tabla del 2"<<endl;
cout<< "3. Tabla del 3"<<endl;
cout<< "4. Tabla del 4"<<endl;
cout<< "5. Tabla del 5"<<endl;
cout<< "6. Tabla del 6"<<endl;
cout<< "7. Tabla del 7"<<endl;
cout<< "8. Tabla del 8"<<endl;
cout<< "9. Tabla del 9"<<endl;
cout<< "10. Tabla del 10"<<endl;
cout<< " Digite Opcion: ";cin>>Op;
switch (Op)
{ cas
e1: cout<<" Tabla de Multiplicar del 1"<<endl;
N=1; n=1;
while ( n<=10)
{
M = ( N * n );
cout << N <<" * "<< n <<" = " << M << endl;
n = n + 1;
}
break;
Default:
{
cout << “ No es una Opcion Valida “ <<endl;
}
}
system ( “ pause “ );
}
Segundo Algoritmo
# include<iostream>
# include<complex>
int ,n,T,R,
using namespace std;
void main ( )
{ syst
em("color B6");
cout << “ TABLAS DE MULTIPLICAR DEL 1 AL 10 “<<endl;
cout<< “ Digite Selección de Tabla: “; cin >> T;
if ( T=1 )
{
cout << “ Tabla de Multiplicar del 1” <<endl;
for ( T = 1; n<= 10; n=n+1)
{
R = ( T * n );
cout << T << “ * “ << n << “ = “ << R << endl;
}
}
else
{
If ( T = 2)
{
cout << “ Tabla de Multiplicar del 2” <<endl;
for ( T = 2; n<= 10; n=n+1)
{
R = ( T * n );
cout << T << “ * “ << n << “ = “ << R << endl;
}
}
else
{
If ( T = 3)
{
cout << “ Tabla de Multiplicar del 3” <<endl;
for ( T = 3; n<= 10; n=n+1)
{
R = ( T * n );
cout << T << “ * “ << n << “ = “ << R << endl;
}
}
else
{
If ( T = 4)
cout << “ Tabla de Multiplicar del 4” <<endl;
for ( T =4 ; n<= 10; n=n+1)
{
R = ( T * n );
cout << T << “ * “ << n << “ = “ << R << endl;
}
}
else
{
If ( T = 5)
cout << “ Tabla de Multiplicar del 5” <<endl;
for ( T =5 ; n<= 10; n=n+1)
{
R = ( T * n );
cout << T << “ * “ << n << “ = “ << R << endl;
}
}
else
{
If ( T = 6)
cout << “ Tabla de Multiplicar del 6” <<endl;
for ( T =6 ; n<= 10; n=n+1)
{
R = ( T * n );
cout << T << “ * “ << n << “ = “ << R << endl;
}
}
else
{
If ( T =7)
cout << “ Tabla de Multiplicar del 7” <<endl;
for ( T =7 ; n<= 10; n=n+1)
{
R = ( T * n );
cout << T << “ * “ << n << “ = “ << R << endl;
}
}
else
{
If ( T = 8)
cout << “ Tabla de Multiplicar del 8” <<endl;
for ( T =8 ; n<= 10; n=n+1)
{
R = ( T * n );
cout << T << “ * “ << n << “ = “ << R << endl;
}
}
else
{
If ( T = 9)
cout << “ Tabla de Multiplicar del 9” <<endl;
for ( T =9 ; n<= 10; n=n+1)
{
R = ( T * n );
cout << T << “ * “ << n << “ = “ << R << endl;
}
}
else
{
If ( T = 10)
cout << “ Tabla de Multiplicar del 10” <<endl;
for ( T =10 ; n<= 10; n=n+1)
{
R = ( T * n );
cout << T << “ * “ << n << “ = “ << R << endl;
}
}
system ( “ pause “ );
}
LENGUAJE NATURAL
Primer Algoritmo
INICIO
en caso de ( Op )
caso 1: lea “ Tabla de Multiplicar del 1 “
N 1; n 1
mientras que ( n <= 10 ) haga
M=(N*n)
escriba “ N * n = M “
nn+1
fin mientras que
De otra forma
escriba “ No es una Opcion Valida ”
Fin en caso de
FIN
Segundo Algoritmo
INICIO
si (T = 1) entonces
Escriba “ Tabla de Multiplicar del 1 “
Para T= 1 n<= 10 ,1 Haga
R=(T*n)
Escriba “ T * n = R “
sino
si (T = 2) entonces
Escriba “ Tabla de Multiplicar del 1 “
Para T= 2 n<=10, 1 Haga
R=(T*n)
Escriba “ T * n = R “
sino
si (T = 3) entonces
Escriba “ Tabla de Multiplicar del 1 “
Para T= 3 n<=10, 1 Haga
R=(T*n)
Escriba “ T * n = R “
sino
si (T = 4) entonces
Escriba “ Tabla de Multiplicar del 1 “
Para T= 4 n<=10, 1 Haga
R=(T*n)
Escriba “ T * n = R “
sino
si (T = 5) entonces
Escriba “ Tabla de Multiplicar del 1 “
Para T= 5 n<=10, 1 Haga
R=(T*n)
Escriba “ T * n = R “
sino
si (T = 6) entonces
Escriba “ Tabla de Multiplicar del 1 “
Para T= 6 n<=10, 1 Haga
R=(T*n)
Escriba “ T * n = R “
sino
si (T = 7) entonces
Escriba “ Tabla de Multiplicar del 1 “
Para T= 7, n<=10, 1 Haga
R=(T*n)
Escriba “ T * n = R “
sino
si (T = 8) entonces
Escriba “ Tabla de Multiplicar del 1 “
Para T= 8 n<= 10, 1 Haga
R=(T*n)
Escriba “ T * n = R “
sino
si (T = 9) entonces
Escriba “ Tabla de Multiplicar del 1 “
Para T= 9 n<=10, 1 Haga
R=(T*n)
Escriba “ T * n = R “
sino
si (T = 10) entonces
Escriba “ Tabla de Multiplicar del 1 “
Para T= 10 n=10, 1 Haga
R=(T*n)
Escriba “ T * n = R “
Fin si
Fin Para
FIN