INICIO
Real vector: vector[100]
Entero: N, indice 0
TP6
EJERCICIO 1
"Ingrese cuantos
numeros quiere
ingresar"
N <= 0 Falso
or
N > 100
Verdadero
Falso
indice < N
Verdadero
"Ingrese numeros" Indice 0
vector[indice] Falso
indice < N
indice indice + 1 Verdadero
FIN
vector[indice]
indice indice + 1
INICIO
Entero vector: vector[100]
Entero: N, indice 0, suma 0
"Ingrese cuantos
numeros quiere
ingresar"
TP6
EJERCICIO 2
N <= 0 Falso
or
N > 100
Verdadero
Falso
indice < N
Verdadero
suma
"Ingrese numeros"
vector[indice] FIN
suma suma + vector[indice]
indice indice + 1
INICIO
Entero vector: vector[100]
Entero: N, indice 0, suma 0
"Ingrese cuantos
numeros quiere
ingresar"
TP6
EJERCICIO 3
N
N <= 0 Falso
or
N > 100
Verdadero
Falso
indice < N
Verdadero
suma
"Ingrese numeros"
vector[indice] FIN
Falso Verdadero
vector[indice] div 10 = 0
suma suma + vector[indice]
indice indice + 1
INICIO
Entero vector: vector[100]
Entero: N, indice 0, suma 0
"Ingrese cuantos
numeros quiere
ingresar" TP6
EJERCICIO 4
N <= 0 Falso
or
N > 100
Verdadero
Falso
indice < N
Verdadero
suma
"Ingrese numeros"
vector[indice] FIN
Falso Verdadero
vector[indice] mod 2 = 0
suma suma + vector[indice]
indice indice + 1
INICIO
Entero vector: vectorV[100], vectorP[100]
Entero: N, indice1 0, indice2 0
"Ingrese cuantos
numeros quiere
ingresar"
TP6
EJERCICIO 5
N <= 0 Falso
or
N > 100
Verdadero
Falso
indice1 < N
Verdadero
FIN
"Ingrese numeros"
vectorV[indice1]
Falso Verdadero
vectorV[indice1] mod 2 = 0
vectorP[indice2] indice1
indice2 indice2 + 1
indice1 indice1 + 1
INICIO
Entero vector: vector[100], pares[100]
Entero: N, indice1 0, indice2 0, contador 0
"Ingrese cuantos
numeros quiere
ingresar" TP6
EJERCICIO 6
N <= 0 Falso
or
N > 100
Verdadero
Falso
indice1 < N
Verdadero indice1 0
indice2 0
"Ingrese numeros"
Falso
vector[indice1] indice1 < N
Verdadero
Falso Verdadero
contador = 0
Falso Verdadero vector[indice1]
vector[indice1] mod 2 = 0
"no se
indice1 indice1 + 1
ingresaron
pares[indice2] vector[indice1] numeros
pares"
indice2 indice2 + 1
Falso
contador contador + 1 indice2 < contador
Verdadero
indice1 indice1 + 1 pares[indice2]
indice2 indice2 + 1
FIN
INICIO
Entero vector: vector[100], posiciones[100]
Entero: N, indice1 0, indice2 0
"Ingrese cuantos
numeros quiere
ingresar" TP6
EJERCICIO 7
N <= 0 Falso
or
N > 100
Verdadero
Falso
indice1 < N
Verdadero
FIN
"Ingrese numeros"
vector[indice1]
Falso Verdadero
vector[indice1] mod 2 <> 0
posiciones[indice2] indice1
indice2 indice2 + 1
indice1 indice1 + 1
INICIO
Entero vector: pares[50]
Entero: indice 0, par 100 TP6
EJERCICIO 8
Falso
indice < 50
Indice 0
Verdadero
pares[indice] par Falso
indice < 50
indice indice + 1
Verdadero FIN
par par + 2
pares[indice]
indice indice + 1
INICIO
Entero vector: pares[100]
Entero: indice 0, par 100 TP6
EJERCICIO 8.2?
(nose si quieren los
negativos tambien, asi
que lo hago de ambas
Falso formas)
indice < 50
par -100
Verdadero
pares[indice] par
Falso
indice indice + 1 indice < 100
par par + 2 Verdadero Indice 0
pares[indice] par
Falso
indice < 100
indice indice + 1
Verdadero FIN
par par - 2
pares[indice]
indice indice + 1
INICIO
Entero vector: numeros[100], invertidos[100]
Entero: N, indice1 0, indice2
TP6
"Ingrese cuantos EJERCICIO 9
numeros quiere
ingresar"
N <= 0 Falso
or
N > 100
indice2 N-1
Verdadero
Falso
indice1 < N
Verdadero
Indice2 0
"Ingrese numeros"
numeros[indice1] indice2 < N Falso
invertido[indice2] numeros[indice1] Verdadero FIN
invertido[indice2]
indice1 indice1 + 1
indice2 indice2 - 1
indice2 indice2 + 1
INICIO
Entero vector: numeros[100], paresinvertido[100]
Entero: N, indice1 0, indice2 0, M 0
"Ingrese cuantos
TP6
numeros quiere
EJERCICIO 10
ingresar"
N <= 0 Falso
or
N > 100
Verdadero
Falso
indice1 < N
Verdadero
indice1 indice1 - 1
"Ingrese numeros"
Falso
numeros[indice1] indice1 >= 0
indice1 indice1 + 1 Verdadero Indice2 0
Falso
indice2 < M
Verdadero
FIN
paresinvertido[indice]
indice2 indice2 + 1
Falso Verdadero
numeros[indice1] mod 2 = 0
paresinvertido[indice2] numeros[indice1]
indice2 indice2 + 1
M M+1
indice1 indice1 - 1
INICIO
Entero vector: vector[100]
Entero: N, indice 0, numero 0
"Ingrese cuantos
numeros quiere TP6
ingresar" EJERCICIO 11
N <= 0 Falso
or
N > 100
Verdadero
Falso
indice < N
Verdadero
"Ingrese numeros" Falso Verdadero
numero = 0
vector[indice]
"no se
numero ingresaron
numeros
positivos de un
Falso Verdadero digito"
vector[indice] div 10 = 0
and
vector[indice] > 0
numero numero * 10 + vector[indice] FIN
indice indice + 1
INICIO
Entero vector: arreglo[100]
Entero: N, indice 0, E, C, bandera 0
"Ingrese cuantos
numeros quiere
ingresar"
TP6
N EJERCICIO 12
N <= 0 Falso
or
N > 100
Verdadero
Falso
indice < N
Verdadero
"Ingrese numero
"Ingrese numeros" a buscar"
E
arreglo[indice]
"Ingrese numero
indice indice + 1
corrector"
Indice 0
Falso
indice < N
Verdadero Indice 0
Falso Verdadero
arreglo[indice] = E
Falso Verdadero
bandera = 0
arreglo[indice] C
"E no se
encuentra
bandera 1 en el
arreglo"
indice < N Falso
indice indice + 1
Verdadero
arreglo[indice]
indice indice + 1
FIN