Está en la página 1de 5

Descripción del informe

En el siguiente informe se encuentran los códigos generados en Pseint cuya función es


formar 3 vectores (C,D,E) a partir de los vectores leídos A y B, y las condiciones
dependiendo del número de sus elementos dados por N y M respectivamente. En el inicio
del código se utilizan tres funciones que serán invocadas en el algoritmo principal para
formar los vectores deseados. Finalmente hay que comparar los elementos de los vectores
generados y determinar qué elemento es el de mayor valor, menor valor, su valor, el
nombre del vector en el que se encuentra y la posición para cada caso respectivo.

Programa PSeInt:

Algoritmo taller

M1=azar(13)+10

Mientras M1%2=0 hacer

M1=azar(13)+10

FinMientras

M2=azar(13)+10

Mientras M2%2=0 hacer

M2=azar(13)+10

FinMientras

M3=azar(13)+10

Mientras M3%2=0 hacer

M3=azar(13)+10

FinMientras

Escribir ""

Escribir "S;M1:",M1 "/"

Para i=0 hasta M1 hacer

C=C+1
S=249+3*C

Escribir sin saltar " ",S

Fin para

Escribir ""

Escribir "T;M2:" ,M2 "/"

Para i=0 hasta M2 hacer

D=D+1

T=355+5*D

Escribir sin saltar " ",T

FinPara

Escribir ""

Escribir "V;M3:" ,M3 "/"

Para i=0 hasta M3 hacer

E=E+1

V=450+6*E

Escribir sin saltar " ",V

FinPara

FinAlgoritmo

SEGUNDA PARTE DEL PARCIAL (33%)

Funcion m=obtenerN (h,g)

m=azar(h)+g

Mientras m%2=0 hacer

m=azar(h)+g

FinMientras
FinFuncion

Funcion FormarSTV (l,m,h,g )

k=0

Para i=0 Hasta m-1 Con Paso 1 Hacer

k=k+1

l[i]=h+g*k

FinPara
FinFuncion

Funcion EscribirSTV (l,m)

Para i=0 Hasta m-1 Con Paso 1 Hacer

escribir sin saltar " ",l[i]

FinPara
FinFuncion

Funcion FormarW(x,m,p,h)

k=0

Para i=0 hasta m-1 con paso 1 Hacer

k=k+1

p[x]=h[i]

FinPara
FinFuncion

Funcion EscribirW (m,p)

Para i=0 hasta m-1 con paso 1 Hacer

r=r+0.01

Escribir Sin Saltar " ",p[i]+r

FinPara
FinFuncion

Algoritmo SegundaParte
Definir M1,M2,M3 como entero
Dimension S[23],V[23],T[23],W[69]
M1=obtenerN(13,10)
M2=obtenerN(13,10)
M3=obtenerN(13,10)
FormarSTV(S,M1,249,3)
FormarSTV(T,M2,355,5)
FormarSTV(V,M3,450,6)
Escribir "";
Escribir "S;M1:",M1 "/"; EscribirSTV(S,M1)
Escribir "";
Escribir "T;M2:",M2 "/"; EscribirSTV(T,M2)
Escribir "";
Escribir "V;M3:",M3 "/"; EscribirSTV(V,M3)
formarW(i,M1,W,S)
formarW(i+M1,M2,W,T)
formarW(i+M1+M2,M3,W,V)

Escribir "";
Escribir "W;M4:",(M1+M2+M3) "/"; EscribirW(M1+M2+M3,W)

FinAlgoritmo
Resultados en Pseint:

Conclusiones:
Se logró la construcción del programa generando los vectores C, D, E con las condiciones
preestablecidas exceptuando algunas de las funciones principales.

También podría gustarte