SlideShare una empresa de Scribd logo
Universidad Politecnica de Tecámac
Alumno : Oscar Ignacio Peralta Najera
Prof: Ing. Rene Dominguez Escalona
Matricula: 14140530045
Grupo: 2416- IS
Carrera: Ingenieria en Software
Materia:
ESTRUCTURA DE DATOS AVANZADA
Matriz Transpuesta
Algoritmo
1.- Inicio
2.- Ingresar número de filas
3.- Ingresa Número de columnas
4.- Asigna Valores a la Matriz
5.- Cambiar Valores de filas a columnas
6.- Imprime Matriz Inversa
7.- Fin
Seudocódigo
1.- Inicio
2.- Entero Filas, Columnas;
3.- Entero Matriz Dimension [50][50];
4.- para i = 0 hasta i < filas ; con Paso 1; Hacer;
5 .- para j=0 hasta j < columnas ; con Paso 1 Hacer:
6. - Leer matriz [i] [j];
7.- FinPara;
8.- FinPara;
4.- para i = 0 hasta i < filas ; con Paso 1; Hacer:
5 .- para j=0 hasta j < columnas ; con Paso 1 Hacer:
6.- Imprime Matriz [j] [i]
7.- FinPara;
8.- FinPara; Imprime “n”;
9.- Fin
Diagrama de Flujo
Pruebas de Escritorio
Filas,
Columnas
Matriz [][]
Desde i = 0; i<f;i++
Desde j i = 0<f;i++
Leer Matriz
Inicio
Fin
Desde i = 0; i<f;i++
Desde j i = 0<f;i++
Matriz [j] [i]
Codigo Fuente Java Netbeans Matriz Transpuesta
Números no Fibonacci
Algoritmo
1.- Inicio
2.- Leer a
3.- Primer arreglo []
4.- Si a es mayor a 2
5.- Arreglo en la posición 0 vale 1
6.- Arreglo en la posición 1 vale 1
7.- Filas serán igual a filas -1 + filas -2
8.- Si no
9.- si es menor a 2
10.- Arreglo en la posición 0 valdra 1
11.- Segundo arreglo []
12.- Filas se segundo arreglo +1 y será igual a columnas
13.- columnas es = a -1
14.- si no
15.- Si columnas son igual a valor a -1
16.- hacer
17.- Imprime Segundo arreglo filas.
18.- Fin
Seudocódigo
1.- Inicio
2.- entero a;
3.- arreglo [] = nuevo entero [a];
4.- si a>2: Entonces
5.- arreglo [0] = 1;
6 .- arreglo [1] = 1
7.- para filas = 0 hasta i < filas ; con Paso 1; Hacer;
8.- arreglo [filas] = arreglo [filas -1] + arreglo[i-2];
9.- FinPara;
10.- Entonces Si a < 2 hacer
11.- arreglo [0] = 1;
12.- Fin Entonces
13.- entero arreglo1 [] = nuevo entero [a]:
14 .- para filas = 0 hasta i < a ; con Paso 1; Hacer
15.- arreglo1 [filas] = filas -1;
16 Fin Para;
17.- para filas = 0 hasta i < a ; con Paso 1; Hacer
18 para columnas = 0 hasta i < a ; con Paso 1; Hacer
19 Si arreglo1[filas] Igual a Arreglo [columnas] Hacer;
20.- columnas = Valor a -1;
21.- Fin Para
22.- Si no SI columnas es igual a (Valor a -1) Hacer
23 Print arreglo1[Filas];
24 Fin SI NO
24 Fin para
25 Fin para
26 Fin Menu
27.- Fin Clase
27 Fin
Diagrama de Flujo
j, A,i
Arreglo [][]
Arreglo1[]
Desde i = 0; i<f;i++
Desde j i = 0<f;i++
Arreglo -1+arreglo1-2
Inicio
A<2
Arreglo[0]=1
Desde i = 0; i<f;i++
Desde j i = 0<f;i++
Desde i = 0; i<f;i++
Desde j i = 0<f;i++
Arreglo1[i]=
=arreglo[j]
Pruebas de Escritorio
Código Fuente Java Netbeas No Fibonacci
Fin
Arrrefglo1[i]
J=a-1
3.- SI TE DA!
Algortimo
1.- Inicio
2.- Variables S, A,B, X,Y
3.- Variable contador = 1
4.- Leer valores X,Y
5.- Valor A = Valor X
6.- Valor B = Va lor Y
7.- Valor S = Suma de A,B
8.- Imprime A y B
9.- Imprime S
10 Hacer
11.- Si a >Y y a <= 9 Y b > = 1 Y b <=9
12.- Valor A = B
13.- Valor S = Suma de A,B
14 Valor s = Con Resido de 10
15 Imprime valor de S
16 Si NO Imprime un espacio
17.- Mientras Contador sea Desigual a S
18.- Imprime contador
19.- Fin
Seudocódigo
1.- Inicio
2.- Enteros S,A,B;i;
3.- Entero X Leer
4.- Entero Y Leer
5.- Entero Cont = 1
6.- A=X;
7.- B=Y;
8.- S=A+B;
9.- Imprime A,B;
10.- Imprime S
11 Hacer
12.- SI (A>1 && A<=9) && (B>=1&&B<=9) Hacer
13.- Cont = Cont+1;
14.- A=B:
15.- B=S;
16.- S=A+B;
17.- S = S%10;
18.- Imprime “”+S
19.- Fin Si
20.- Imprime “ ”;
21.- Mientras (Cont!=0 Hacer
21 Imprimie (“ n ” + Cont;
22 Fin Menu
23 Fin Clase
24.- FIN
Diagrama de Flujo
A,b,x,y,s,
cont=0
A=x, b=y; s=a+b
A<= && <
<=9 && b<=9
A=b, b=s, s=a+b s=%10
A, b,s
s
Cont=s
Cont
Inicio
Inicio
Pruebas de Escritorio
Código Fuente Java Netbeans Si Te Da
Programas Recuperacion Parcial 1

Más contenido relacionado

PPS
Algoritmo ddf
PDF
Fichas matemáticas 1º-1
PDF
Estructuras Algoritmicas: Ciclos o Bucles
PDF
Algoritmica i clase04 practica 4
PDF
Algoritmica i clase05 practica 5
PDF
Algoritmos primer periodo
PPTX
Arreglos unidimensionales
DOCX
Tarea 1 funciones del tipo y=ax+b
Algoritmo ddf
Fichas matemáticas 1º-1
Estructuras Algoritmicas: Ciclos o Bucles
Algoritmica i clase04 practica 4
Algoritmica i clase05 practica 5
Algoritmos primer periodo
Arreglos unidimensionales
Tarea 1 funciones del tipo y=ax+b

Destacado (14)

PPTX
NFL Suspensions
PDF
Kwinana Kids example
PDF
JobsPartnershipFl. degree
PPTX
доклад гомель 20окт2016
PPTX
PPTX
Matematicas 3 b 11º
PPTX
Deportes caninos
PPTX
Роман Яворський, Асоціація велосипедистів Южноукраїнська Розвиток туризму на ...
PDF
Revista CRN out-2010
PDF
Foldable mesopotamia
PDF
PDF
delta hotel
PPTX
Tema 2.6 las empresas y su economia
DOCX
Bandera
NFL Suspensions
Kwinana Kids example
JobsPartnershipFl. degree
доклад гомель 20окт2016
Matematicas 3 b 11º
Deportes caninos
Роман Яворський, Асоціація велосипедистів Южноукраїнська Розвиток туризму на ...
Revista CRN out-2010
Foldable mesopotamia
delta hotel
Tema 2.6 las empresas y su economia
Bandera
Publicidad

Similar a Programas Recuperacion Parcial 1 (20)

PPTX
adición y sustracción de números enteros
PPT
Factorial again! Olimpiada Informática Media IOI- ACM
PPT
Algoritmos computacionales y programación: 4
PDF
Un1. Números enteros (Matemáticas 2º PCPI MV)
PDF
Psm instrucciones y pautas 2 básico
PDF
Álgebra 4to año secundaria ,meterial de estudio
PDF
Ejercicios de Arreglos - Sullin Santaella
DOCX
Ejercicios propuesto 3
PPTX
Chapulguacanito
DOCX
Algoritmos y Diagramas de Flujo
PDF
cuadernillo de ejercicios matemática Séptimo Básico
DOCX
Arreglos
PPTX
MATEMATICA adicion y sustraccion [Autoguardado].pptx
DOCX
Practica 2 de teoria programacion
DOCX
Proyecto
PDF
Diagrama de flujo
PDF
Taller numeros enteros
PDF
cuadernillo-numeros-enteros.pdf
PDF
cuadernillo-numeros-enteros.pdf
PDF
Sesion 01-M1-4020-2021. adicion-y-sustraccion-de-numeros-enteros
adición y sustracción de números enteros
Factorial again! Olimpiada Informática Media IOI- ACM
Algoritmos computacionales y programación: 4
Un1. Números enteros (Matemáticas 2º PCPI MV)
Psm instrucciones y pautas 2 básico
Álgebra 4to año secundaria ,meterial de estudio
Ejercicios de Arreglos - Sullin Santaella
Ejercicios propuesto 3
Chapulguacanito
Algoritmos y Diagramas de Flujo
cuadernillo de ejercicios matemática Séptimo Básico
Arreglos
MATEMATICA adicion y sustraccion [Autoguardado].pptx
Practica 2 de teoria programacion
Proyecto
Diagrama de flujo
Taller numeros enteros
cuadernillo-numeros-enteros.pdf
cuadernillo-numeros-enteros.pdf
Sesion 01-M1-4020-2021. adicion-y-sustraccion-de-numeros-enteros
Publicidad

Último (10)

PPTX
Implementación equipo monitor12.08.25.pptx
PPTX
hojas_de_calculo_aplicado para microsoft office
PPTX
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
PPTX
Control de seguridad en los sitios web.pptx
PDF
DNS_SERVIDORES PARA ASER PRACTICAS EN REDES
PDF
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
PPTX
ANALOGÍA 6.pptx9191911818181119111162363733839292
PDF
Presentacion de compiladores e interpretes
PPTX
PROPIEDADES Y METODOS DE PrOO CON PYTHON
PPTX
presentación de introducción a las metodologías agiles .pptx
Implementación equipo monitor12.08.25.pptx
hojas_de_calculo_aplicado para microsoft office
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
Control de seguridad en los sitios web.pptx
DNS_SERVIDORES PARA ASER PRACTICAS EN REDES
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
ANALOGÍA 6.pptx9191911818181119111162363733839292
Presentacion de compiladores e interpretes
PROPIEDADES Y METODOS DE PrOO CON PYTHON
presentación de introducción a las metodologías agiles .pptx

Programas Recuperacion Parcial 1

  • 1. Universidad Politecnica de Tecámac Alumno : Oscar Ignacio Peralta Najera Prof: Ing. Rene Dominguez Escalona Matricula: 14140530045 Grupo: 2416- IS Carrera: Ingenieria en Software Materia: ESTRUCTURA DE DATOS AVANZADA
  • 2. Matriz Transpuesta Algoritmo 1.- Inicio 2.- Ingresar número de filas 3.- Ingresa Número de columnas 4.- Asigna Valores a la Matriz 5.- Cambiar Valores de filas a columnas 6.- Imprime Matriz Inversa 7.- Fin Seudocódigo 1.- Inicio 2.- Entero Filas, Columnas; 3.- Entero Matriz Dimension [50][50]; 4.- para i = 0 hasta i < filas ; con Paso 1; Hacer; 5 .- para j=0 hasta j < columnas ; con Paso 1 Hacer: 6. - Leer matriz [i] [j]; 7.- FinPara; 8.- FinPara; 4.- para i = 0 hasta i < filas ; con Paso 1; Hacer: 5 .- para j=0 hasta j < columnas ; con Paso 1 Hacer: 6.- Imprime Matriz [j] [i] 7.- FinPara; 8.- FinPara; Imprime “n”; 9.- Fin
  • 3. Diagrama de Flujo Pruebas de Escritorio Filas, Columnas Matriz [][] Desde i = 0; i<f;i++ Desde j i = 0<f;i++ Leer Matriz Inicio Fin Desde i = 0; i<f;i++ Desde j i = 0<f;i++ Matriz [j] [i]
  • 4. Codigo Fuente Java Netbeans Matriz Transpuesta
  • 5. Números no Fibonacci Algoritmo 1.- Inicio 2.- Leer a 3.- Primer arreglo [] 4.- Si a es mayor a 2 5.- Arreglo en la posición 0 vale 1 6.- Arreglo en la posición 1 vale 1 7.- Filas serán igual a filas -1 + filas -2 8.- Si no 9.- si es menor a 2 10.- Arreglo en la posición 0 valdra 1 11.- Segundo arreglo [] 12.- Filas se segundo arreglo +1 y será igual a columnas 13.- columnas es = a -1 14.- si no 15.- Si columnas son igual a valor a -1 16.- hacer 17.- Imprime Segundo arreglo filas. 18.- Fin Seudocódigo 1.- Inicio 2.- entero a; 3.- arreglo [] = nuevo entero [a]; 4.- si a>2: Entonces 5.- arreglo [0] = 1; 6 .- arreglo [1] = 1 7.- para filas = 0 hasta i < filas ; con Paso 1; Hacer; 8.- arreglo [filas] = arreglo [filas -1] + arreglo[i-2]; 9.- FinPara; 10.- Entonces Si a < 2 hacer 11.- arreglo [0] = 1; 12.- Fin Entonces 13.- entero arreglo1 [] = nuevo entero [a]: 14 .- para filas = 0 hasta i < a ; con Paso 1; Hacer 15.- arreglo1 [filas] = filas -1; 16 Fin Para; 17.- para filas = 0 hasta i < a ; con Paso 1; Hacer 18 para columnas = 0 hasta i < a ; con Paso 1; Hacer 19 Si arreglo1[filas] Igual a Arreglo [columnas] Hacer; 20.- columnas = Valor a -1; 21.- Fin Para 22.- Si no SI columnas es igual a (Valor a -1) Hacer 23 Print arreglo1[Filas]; 24 Fin SI NO
  • 6. 24 Fin para 25 Fin para 26 Fin Menu 27.- Fin Clase 27 Fin Diagrama de Flujo j, A,i Arreglo [][] Arreglo1[] Desde i = 0; i<f;i++ Desde j i = 0<f;i++ Arreglo -1+arreglo1-2 Inicio A<2 Arreglo[0]=1 Desde i = 0; i<f;i++ Desde j i = 0<f;i++ Desde i = 0; i<f;i++ Desde j i = 0<f;i++ Arreglo1[i]= =arreglo[j]
  • 7. Pruebas de Escritorio Código Fuente Java Netbeas No Fibonacci Fin Arrrefglo1[i] J=a-1
  • 8. 3.- SI TE DA! Algortimo 1.- Inicio 2.- Variables S, A,B, X,Y 3.- Variable contador = 1 4.- Leer valores X,Y 5.- Valor A = Valor X 6.- Valor B = Va lor Y 7.- Valor S = Suma de A,B 8.- Imprime A y B 9.- Imprime S 10 Hacer 11.- Si a >Y y a <= 9 Y b > = 1 Y b <=9 12.- Valor A = B 13.- Valor S = Suma de A,B 14 Valor s = Con Resido de 10 15 Imprime valor de S 16 Si NO Imprime un espacio 17.- Mientras Contador sea Desigual a S 18.- Imprime contador 19.- Fin Seudocódigo 1.- Inicio 2.- Enteros S,A,B;i; 3.- Entero X Leer 4.- Entero Y Leer 5.- Entero Cont = 1 6.- A=X; 7.- B=Y; 8.- S=A+B; 9.- Imprime A,B; 10.- Imprime S 11 Hacer 12.- SI (A>1 && A<=9) && (B>=1&&B<=9) Hacer 13.- Cont = Cont+1; 14.- A=B: 15.- B=S; 16.- S=A+B; 17.- S = S%10; 18.- Imprime “”+S 19.- Fin Si 20.- Imprime “ ”; 21.- Mientras (Cont!=0 Hacer 21 Imprimie (“ n ” + Cont; 22 Fin Menu 23 Fin Clase 24.- FIN
  • 9. Diagrama de Flujo A,b,x,y,s, cont=0 A=x, b=y; s=a+b A<= && < <=9 && b<=9 A=b, b=s, s=a+b s=%10 A, b,s s Cont=s Cont Inicio Inicio
  • 10. Pruebas de Escritorio Código Fuente Java Netbeans Si Te Da