domingo, 11 de noviembre de 2012

practica 11


Nombre del alumno: Hernández carrillo JorgeAndrés
Practica 11 problema 1   



Practica 11 problema 1   
pseudocodigo
Inicio
tabla [5] [5]int
r,cint
suma=0.0int

for(r=0 to 4 step r++)
{
 for(c=0 to 5 step c++)
{
print"tabla [ ",r,",",c," ]= "
readtabla[r] [c]
}
}
for(c=0 to 5 step c++)
{
suma=0
for(r=0 to 4 step r++)
{
suma=suma+tabla[r] [c]
}
tabla[r] [c]=suma
}
for(r=0r<5r=r+1)
{
for(c=0 to 5 step c++)
{
Printtabla[r][c],"  "
}
print”  “
Fin

practica 11 problema 2 



practica 11 problema 2 
   
pseudocodigo

inicio  
tabla[5][5]int
r,cint
suma=0.0int

for(r=0 to 5 step r++)
{
for(c=0 to 5 step c++)
{
print "tabla [ ", r,",", c,”]=“
readtabla[r] [c]
}
}
for(r=0 to 5 step r++)
{
suma=0
for(c=0 to 5 step c++)
{
suma=suma + tabla[r] [c]
printtabla[r][c],"  "
}
print suma
}
Fin



 practica 11 problema 3



practica 11 problema 3 
   
pseudocodigo

inicio   
tabla [4] [5]int
r, cint
suma=0.0int


for(c=0 to 5 step c++)
{
suma=0.0
for(r=0 to 4 step r++)
{

print "tabla [ ", r,",", c,”]=“
readtabla[r] [c]
suma=suma + tabla[r] [c]
}
Print"la suma de columna ", c," es: ", suma
}
Fin


practica 11 problema 4


practica 11 problema 4   
   
pseudocodigo

inicio
tabla [5] [5]int
r, cint
suma=0.0int

for(r=0 to 4 step r++)
{
for(c=0 to 5 step c++)
{
Print"tabla [ ", r,",", c,”]=“
Readtabla[r] [c]
}
}
for(c=0 to 5 step c++)
{
suma=0
for(r=0 to 4 step r++)
{
Suma=suma + tabla[r] [c]
}
tabla[r] [c]=suma
}
Print"los datos de la tabla"
for(r=0r<5r=r+1)
{
for(c=0 to 5 step c++)
{
Printtabla[r][c],"  "
}
print”  “
}
Fin



practica 11 problema 5


practica 11 problema 5
   
pseudocodigo

inicio
tabla [5] [7], r, cint
randomize()
print "Tabla 5 x 7 con números aleatorios"
print”  “
for(r=0 to 5 step r++)
{
for(c=0 to 7step c++)
{
tabla[r][c]=random(100)
print tabla[r][c],""
}
Print”  “
}
Fin

practica 11 problema 6 



practica 11 problema 6 
   
pseudocodigo

inicio
a[5][5]int
b[5][5]int
i,jint
randomize()
for(i=0 to 5 step i++)
{
for(j=0 to 5 step j++)
{
a[i][j]=random(1000)+1
b[j][i]=a[i][j]
}
}
print "matriz original"
print”  “

for(i=0 to 5 step i++)
{
for(j=0 to 5 step j++)
{
Printa[i][j],""
}
print”  “
}
Print"matriz transpuesta"
print”  “

for(i=0 to 5 step i++)
{
for(j=0 to 5 step j++)
{
Printb[i][j],""
}
print”  “
}
Fin

practica 11 problema 7



practica 11 problema 7
   
pseudocodigo

inicio
a[5][5]int
b[5][5]int
i,j, suma=0.0int
randomize()
for(i=0 to 5 step i++)
{
for(j=0 to 5 step j++)
{
a[i][j]=random(1000)+1
}
}
suma=0.0
for(i=0 to 5 step i++)
{
Suma=suma+ a[ I ][ I ]
}
Print""
print “la suma de la diagonal principal es: ",suma
suma=0.0
j=4
for(i=0 to 5 step i++)
{
suma=suma+a[i][j]
j=j-1
}
Print”  “
Print"la suma de la diagonal inversa es: ",suma
Fin



practica 11 problema 8



practica 11 problema 8 
   
pseudocodigo

inicio
a[10][10]int
maxint
minint
i,jint
randomize()

for(i=0 to 10 step i++)
{
for(j=0 to 10 step j++)
 {
  a[i][j]=random(1000)+1
}
}
Print"Matriz de 10 X 10"
print”  “
for(i=0 to 10 step i++)
{
for(j=0 to 10 step j++)
 {
Printa[i][j],""
 }
print”  “
}
for(i=0 to 10 step i++)
{
for(j=0 to 10 step j++)
  {
  if(a[i][j]>max)
max=a[i][j]
  }
}
print "El numero máximo de la matriz es: ",max
print”  “

for(i=0 to 10 step i++)
{
for(j=0 to 10 step j++)
  {
  if(a[i][j]<min)
min=a[i][j]
  }
}
print “El numero mínimo de la matriz es: ",min

Fin






No hay comentarios:

Publicar un comentario