domingo, 11 de noviembre de 2012

Practica 11




Instituto Tecnológico de Tijuana




Programación Estructurada



Practica #11 Problema #8



Docente: Ángela Colunga Aldana



Alumno: Daniel Avendaño Reveles



                                       
   Tijuana, Baja California a 11 de noviembre de 2012



Programación:


//Practica No.11 Problema 8
//Integrantes del equipo: Avendaño Reveles Daniel, Galaviz Lona Christian Joel
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>


int main()
{
int a[10][10];
int max;
int min;


int i,j;
randomize();

for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
a[i][j]=random(1000)+1;
}
}
cout<<"Matriz de 10 X 10"<<endl;
cout<<"\n"<<endl;

for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
cout<<a[i][j]<<"\t";
}
cout<<"\n"<<endl;
}
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
if(a[i][j]>max)
max=a[i][j];
}
}
cout<<"El maximo es: "<<max<<endl;
cout<<"\n"<<endl;
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
if(a[i][j]<min)
min=a[i][j];
}
}
cout<<"El maximo es: "<<min<<endl;
getch();
return 0;
}


Pseudocodigo:

Inicio
a[10][10]             int
max       int
min        int
I              int
j              int
randomize()

for(i=0 to 10 step i=i+1)
{
for(j=0 to 10 step j=j+1)
{
a[i][j]=random(1000)+1
}
}
print "Matriz de 10 X 10"
print "   "

for(i=0 to 10 step i=i+1)
{
for(j=0 to 10 step j=j+1)
{
print a[i][j]<<"        "
}
print "   "
}
for(i=0 to 10 step i=i+1)
{
for(j=0 to 10 step j=j+1)
{
if(a[i][j]>max)
max=a[i][j]
}
}
print "El maximo es: ", max
print "   "
for(i=0 to 10 step i=i+1)
{
for(j=0 to 10 step j=j+1)
{
if(a[i][j]<min)
min=a[i][j]
}
}
print "El maximo es: ", min
Final

                  
Programa:






Instituto Tecnológico de Tijuana




Programación Estructurada



Practica #11 Problema #7



Docente: Ángela Colunga Aldana



Alumno: Daniel Avendaño Reveles



                                       
   Tijuana, Baja California a 11 de noviembre de 2012



Programación:


//Practica No.11 Problema 7
//Integrantes del equipo: Avendaño Reveles Daniel, Galaviz Lona Christian Joel
#include<iostream.h>
#include<conio.h>
#include<stdlib.h>

int main()
{

int a[5][5];
int b[5][5];
int i,j;
int suma=0.0;
randomize();

for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
a[i][j]=random(1000)+1;
}
}
suma=0.0;
for(i=0;i<5;i++)
{
suma=suma+a[i][i];
}
cout<<"La suma de la diagonal principal es: "<<suma<<endl;
cout<<"\n"<<endl;
suma=0.0;
j=4;
for(i=0;i<5;i++)
{
suma=suma+a[i][j];
j=j-1;
}
cout<<"La suma de la diagonal inversa es: "<<suma<<endl;

getch();
return 0;
}


Pseudocodigo:



Inicio
a[5][5]                  int
b[5][5]                 int
i               int
j              int
suma=0.0            int
randomize()

for(i=0 to 5 step i=i+1)
{
for(j=0 to 5 step j=j+1)
{
a[i][j]=random(1000)+1
}
}
suma=0.0
for(i=0 to 5 step i=i+1)
{
suma=suma+a[i][i]
}
print "La suma de la diagonal principal es: ", suma
print "   "
suma=0.0
j=4
for(i=0 to 5 step i=i+1)
{
suma=suma+a[i][j]
j=j-1
}
print "La suma de la diagonal inversa es: ", suma
Final
                  
Programa:






Instituto Tecnológico de Tijuana




Programación Estructurada



Practica #11 Problema #6



Docente: Ángela Colunga Aldana



Alumno: Daniel Avendaño Reveles



                                       
   Tijuana, Baja California a 11 de noviembre de 2012



Programación:


//Practica No.11 Problema 6
//Integrantes del equipo: Avendaño Reveles Daniel, Galaviz Lona Christian Joel
#include<iostream.h>
#include<conio.h>
#include<stdlib.h>


int main()
{
int a[5][5];
int b[5][5];
int i,j;
randomize();

for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
a[i][j]=random(1000)+1;
b[j][i]=a[i][j];
}
}
cout<<"Matriz original"<<endl;
cout<<"\n"<<endl;

for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
cout<<a[i][j]<<"\t";
}
cout<<"\n"<<endl;
}
cout<<"Matriz traspuesta"<<endl;
cout<<"\n"<<endl;

for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
cout<<b[i][j]<<"\t";
}
cout<<"\n"<<endl;
}

getch();
return 0;
}


Pseudocodigo:



Inicio
a[5][5]                  int
b[5][5]                 int
I              int
j              int
randomize()

for(i=0 to 5 step i=i+1)
{
for(j=0 to 5 step j=j+1)
{
a[i][j]=random(1000)+1
b[j][i]=a[i][j]
}
}
print "Matriz original"
print "   "

for(i=0 to 5 step i=i+1)
{
for(j=0 to 5 step j=j+1)
{
print a[i][j], "        "
}
print "    "
}
print "Matriz traspuesta"
print "   "

for(i=0 to 5 step i=i+1)
{
for(j=0 to 5 step j=j+1)
{
print b[i][j], "        "
}
print "   "
}
Final

                  
Programa:






Instituto Tecnológico de Tijuana




Programación Estructurada



Practica #11 Problema #5



Docente: Ángela Colunga Aldana



Alumno: Daniel Avendaño Reveles



                                       
   Tijuana, Baja California a 11 de noviembre de 2012



Programación:


//Practica No.11 Problema 5
//Integrantes del equipo: Avendaño Reveles Daniel, Galaviz Lona Christian Joel
# include <iostream.h>
# include <conio.h>
# include <stdlib.h>
# include <time.h>


int main()
{

int tabla[5][7], r, c;
randomize();

cout<<"Tabla con numeros aleatorios"<<endl;
cout<<"\n"<<endl;
for(r=0;r<5;r++)
{
for(c=0;c<7;c++)
{
tabla[r][c]=random(100);
cout<<tabla[r][c]<<"\t";
}
cout<<"\n";
}

getch();
return 0;
}


Pseudocodigo:



Inicio
tabla[5][7]          int
r              int
c              int
randomize()
print "Tabla con numeros aleatorios"
print "   "
for(r=0 to 5 step r=r+1)
{
for(c=0 to 7 step c=c+1)
{
tabla[r][c]=random(100)
print tabla[r][c], "        "
}
print "   "
}
Final
                  
Programa:





Instituto Tecnológico de Tijuana




Programación Estructurada



Practica #11 Problema #4



Docente: Ángela Colunga Aldana



Alumno: Daniel Avendaño Reveles



                                       
   Tijuana, Baja California a 11 de noviembre de 2012



Programación:


//Practica No.11 Problema 4
//Integrantes del equipo: Avendaño Reveles Daniel, Galaviz Lona Christian Joel
#include<iostream.h>
#include<conio.h>

int main()
{
int tabla[5][5];
int r,c;
int suma=0.0;

for(r=0;r<4;r++)
{
for(c=0;c<5;c++)
{
cout<<"tabla [ "<<r<<","<<c<<" ]= ";
cin>>tabla[r][c];
}
}
for(c=0;c<5;c++)
{
suma=0;
for(r=0;r<4;r++)
{
suma=suma+tabla[r][c];
}
tabla[r][c]=suma;
}
cout<<"\n"<<endl;
cout<<"Datos de la tabla"<<endl<<endl;;
for(r=0;r<5;r=r+1)
{
for(c=0;c<5;c=c+1)
{
cout<<tabla[r][c]<<"\t";
}
cout<<"\n";
}

getch();
return 0;
}


Pseudocodigo:



Inicio
tabla[5][5]          int
r              int
c              int
suma=0.0            int

for(r=0 to 4 step r=r+1)
{
for(c=0 to 5 step c=c+1)
{
print "tabla [ ", r, ",", c, " ]= "
read tabla[r][c]
}
}
for(c=0 to 5 step c=c+1)
{
suma=0
for(r=0 to 4 step r=r+1)
{
suma=suma+tabla[r][c]
}
tabla[r][c]=suma
}
print "   "
print "Datos de la tabla”
for(r=0 to 4 step r=r+1)
{
for(c=0 to 5 step c=c+1)
{
print tabla[r][c], "        "
}
print "   "
}
Final

                  
Programa:





Instituto Tecnológico de Tijuana




Programación Estructurada



Practica #11 Problema #3



Docente: Ángela Colunga Aldana



Alumno: Daniel Avendaño Reveles



                                       
   Tijuana, Baja California a 11 de noviembre de 2012



Programación:


//Practica No.11 Problema 3
//Integrantes del equipo: Avendaño Reveles Daniel, Galaviz Lona Christian Joel
#include<iostream.h>
#include<conio.h>

int main()
{

int m[4][5];
int suma=0;
int c, r;

for(c=0;c<5;c++)
{
suma=0;
for(r=0;r<4;r++)
{
cout<<"m["<<r<<","<<c<<"]:";
cin>>m[r][c];
suma=suma+m[r][c];

}

cout<<"La suma de la columna "<<c<<" es: "<<suma<<endl;
}

getch();
return 0;
}

Pseudocodigo:



Inicio
m[4][5]                                int
suma=0                               int
c              int
r              int

for(c=0 to 5 step c=c+1)
{
suma=0
for(r=0 to 4 step r=r+1)
{
print "m[" ,r, "," ,c, "]:"
cin>>m[r][c]
suma=suma+m[r][c]

}

print "La suma de la columna, c, “es: ”, suma
}
Final

                  
Programa:






Instituto Tecnológico de Tijuana




Programación Estructurada



Practica #11 Problema #2



Docente: Ángela Colunga Aldana



Alumno: Daniel Avendaño Reveles



                                       
   Tijuana, Baja California a 11 de noviembre de 2012



Programación:


//Practica No.11 Problema 2
//Integrantes del equipo: Avendaño Reveles Daniel, Galaviz Lona Christian Joel
# include <iostream.h>
# include <conio.h>

int main ()
{

int tabla[4][5];
int r,c;
int suma=0;

for(r=0;r<4;r++)
{
for(c=0;c<5;c++)
{
cout<<"tabla["<<r<<","<<c<<"]= ";
cin>>tabla[r][c];
}
}
for(r=0;r<4; r++)
{
suma=0;
for(c=0;c<5;c++)
{
suma=suma+tabla[r][c];
cout<<tabla[r][c]<<"\t";
}

cout<<suma<<endl;
}

getch ();
return 0;
}


Pseudocodigo:


Inicio
tabla[4][5]          int
r              int
c              int
suma=0                               int
for(r=0 to 4 step r=r+1)
{
for(c=0 to 5 step c=c+1)
{
print "tabla[", r, ",", c, "]= "
read tabla[r][c]
}
}
for(r=0 to 4 step r=r+1)
{
suma=0
for(c=0 to 5 step c=c+1)
{
suma=suma+tabla[r][c]
print tabla[r][c], "        "
}
print suma
}
Final

                  
Programa:






Instituto Tecnológico de Tijuana




Programación Estructurada



Practica #11 Problema #1



Docente: Ángela Colunga Aldana



Alumno: Daniel Avendaño Reveles



                                       
   Tijuana, Baja California a 11 de noviembre de 2012



Programación:


//Practica No.11 Problema 1
//Integrantes del equipo: Avendaño Reveles Daniel, Galaviz Lona Christian Joel

#include <iostream.h>
#include <conio.h>

int main()
{
int tabla[5][5];
int r,c;
int suma=0.0;

for(r=0;r<4;r++)
{
for(c=0;c<5;c++)
{
cout<<"tabla [ "<<r<<","<<c<<" ]= ";
cin>>tabla[r][c];
}
}
for(c=0;c<5;c++)
{
suma=0;
for(r=0;r<4;r++)
{
suma=suma+tabla[r][c];
}
tabla[r][c]=suma;
}
cout<<"\n"<<endl;

for(r=0;r<5;r=r+1)
{
for(c=0;c<5;c=c+1)
{
cout<<tabla[r][c]<<"\t";
}
cout<<"\n";
}
getch();
return 0;
}


Pseudocodigo:


Inicio
tabla[5][5]          int
r              int
c              int
suma=0.0            int

for(r=0 to 4 step r=r+1)
{
for(c=0 to 5 step c=c+1)
{
print "tabla [ ", r, ",", c, " ]= "
read tabla[r][c]
}
}
for(c=0 to 5 step c=c+1)
{
suma=0
for(r=0 to 4 step r=r+1)
{
suma=suma+tabla[r][c]
}
tabla[r][c]=suma
}
print "   "

for(r=0 to 4 step r=r+1)
{
for(c=0 to 5 step c=c+1)
{
print tabla[r][c]<<"        "
}
print "   "
}
Final


                  
Programa:


No hay comentarios:

Publicar un comentario