Documentos de Académico
Documentos de Profesional
Documentos de Cultura
b) Algoritmo cuántas_veces:
- Escribir “Digite el número de valores que va a tener el conjunto”
- Leer n
- conjunto_n = []
- Para i desde 1 hasta n repita:
Escriba “escriba valor”
Leer valor
conjunto_n = conjunto_n + [valor]
- num_rep=[]
- num=0
- cant=0
- para i desde 0 hasta n repita:
num=conjunto_n[i]
para a desde 0 hasta n repita:
si num<=conjunto_n[a]:
cant=cant+1
num_rep=num_rep+[cant]
cant=0
- escribir elementos de num_rep
c) Entorno de memoria:
N Valor Num Cant Elementos de
num_rep
3
3 4
3 3
3 6 0 0
3 6 4 1
3 6 4 0
3 6 3 1
3 6 3 0
3 6 6 1
3 6 6 0
3 6 6 0 111
b) Algoritmo factoriales:
- Escribir “Digite la cantidad de factoriales que quiere conocer”
- Leer n
- arreglo_fact=[]
- fact=1
- a=1
- para i desde 0 hasta n+1 repetir:
mientras que a<=i repita:
fact=fact*a
a=a+1
arreglo_fact=arreglo_fact+[fact]
- escribir los elementos de arreglo_fact
c) Entorno de memoria:
n fact a elementos de
arreglo_fact
1
1 1 1
1 1 1
1 1 2
1 1 2 11
b) Algoritmo duplicado:
- Escribir “digite la cantidad de valores que quiere ingresar”
- Leer n
- dupli=[]
- para i desde 0 hasta n repita:
Escribir “Digite un valor”
Leer valor
dupli=dupli+[valor]
- num=0
- respuesta= “No”
- para i desde 0 hasta n repita:
num=dupli[i]
para i desde 1 hasta n repita:
si num == dupli[i]
respuesta= “Sí”
- escribir respuesta
c) Entorno de memoria:
n valor num respuesta
1
1 1
1 1 0 No
1 1 1 No