Académique Documents
Professionnel Documents
Culture Documents
En pseint
dimension A(9);
x<- 0
leer A(i);
finpara
FinProceso
DFD
Ejercicio 2: Imprimir todos los numeros del array en una linea,
En PSeint:
Proceso SinTitulo
dimension A(9);
x<- 0
leer A(i);
finpara
escribir
A(1),',',A(2),',',A(3),',',A(4),',',A(5),',',A(6),',',A(7),’,’,A(8),’,’
,A(9);
FinProceso
DFD
Ejercicio 3: Imprimir los elementos de numeros al revés: del
último al primero.
dimension A(9);
leer A(i);
finpara
escribir
A(9),',',A(8),',',A(7),',',A(6),',',A(5),',',A(4),',',A(3),',',A(2),'
,',A(1);
FinProceso
DFD
Ejercicio 4: Imprimir solamente el mayor número dentro del
array.
dimension A(9);
leer A(i);
finpara
mayor<-0
mayor<-A(i)
finsi
finpara
FinProceso
DFD
superior a 20
En PSeint:
contador<-0
para i<-1 hasta 9 hacer
si A(i)>=20 entonces
contador<-contador+1
finsi
finpara
son:',contador;
En DFD:
Ejercicio 6: Imprimir todos los elementos del array números
superiores a 0.
En PSeint:
Proceso SinTitulo
dimension A(9);
leer A(i);
finpara
si A(i)>=0 entonces
escribir A(i);
finsi
finpara
FinProceso
En DFD:
Ejercicio 7: Dado un segundo array otrosNumeros =
otrosNumeros
En PSeint:
Proceso SinTitulo
dimension B(5);
leer B(i);
finpara
dimension A(9);
array B(1,5)";
leer A(j);
finpara
FinProceso
En DFD :
En PSeint:
Proceso SinTitulo
dimension A[9];
sum<- 0
leer A(i);
sum<-A(i)+sum
cont<-cont+1
finpara
finpara
FinProceso
En DFD :
En PSeint:
Proceso SinTitulo
escribir 'array numero 1 :'
dimension A(9);
FinProceso
DFD
Ejercicio 10: crear dos array unidimensionales y realizar las 4
En PSeint:
Proceso SinTitulo
dimension B(3);
finpara
dimension A(3);
leer A(j);
finpara
s1=A[0]+B[0];
s2=A[1]+B[1];
s3=A[2]+B[2];
m1=A[0]*B[0]+A[0]*B[1]+A[0]*B[2];
m2=A[1]*B[0]+A[1]*B[1]+A[1]*B[2];
m3=A[2]*B[0]+A[2]*B[1]+A[2]*B[2];
r1=A[0]-B[0];
r2=A[1]-B[1];
r3=A[2]-B[2];
FinProceso
En
DFD:
Ejercicio 11: crear dos array bidimensionales y realizar las 4
EN PSEINT:
Proceso SinTitulo
dimension A[2,2];
dimension B[2,2];
leer A[i,j];
finpara
finpara
leer B[K,L];
finpara
finpara
w<-A(1,1)+B(1,1)
x<-A(1,2)+B(1,2)
Y<-A(2,1)+B(2,1)
Z<-A(2,2)+B(2,2)
escribir w,',',x,',',y,',',z;
M<-A(1,1)-B(1,1)
N<-A(1,2)-B(1,2)
O<-A(2,1)-B(2,1)
P<-A(2,2)-B(2,2)
escribir M,',',N,',',O,',',P;
R<-A(1,1)*B(1,1)+A(1,2)*B(2,1)
S<-A(1,1)*B(1,1)+A(1,2)*B(2,2)
T<-A(2,1)*B(1,1)+A(2,2)*B(2,1)
U<-A(2,1)*B(1,2)+A(2,2)*B(2,2)
es';
escribir R,',',S,',',T,',',U;
FinProceso
En DFD: