Está en la página 1de 13

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

También podría gustarte