Algoritmos
GUÍA PRÁCTICA Nº 13
Señores alumnos: Deben resolver los tres problemas y entregar en el dia del examen final
1. Ingresar n números enteros a un vector,luego ingresar un numero cualquiera, se pide pasar a un nuevo vector todos los números menores e iguales al numero que ingreso, en caso no exista ninguno, mostrar un mensaje correspondiente.
INICIOVar: A, B: lista_enteros
Var: n, j, i, x
A [40]
B [40]
j=0
Escribir (“Ingresar el tamaño del vector:”)
Leer (n)
Para i=1 y i<=n:
Escribir (“Ingresar número:”)
Leer (i)
Finpara
Escribir (“Escribir el número a comparar:”)
Leer (x)
Para i=1 and 1<n
Si A[i] <=x:
B[j] = A[i]
Fin para
Si j ==0
Escribir (“No se encuentra ningún número menor o igual a”,x)
Sino
Escribir (“Los números menores o iguales a”, x,”son:”, i)
FIN
2. Ingresar n números enteros a un vector, calcule el promedio entero y luego reemplace el mayor numero por el promediocalculado.
INICIO
Var: vectorA: lista_enteros
Cadena: elemento, sumatoria, promedio: var
vectorA=[]
Escribir (“Ingresar elementos:”)
Leer (elementos)
Mientras elemento==” “hacersumatoria= vectorA + elemento
Escribir (“Ingresar elemento siguiente:”)
Leer (elemento)
Fin mientras
Promedio=sumatoria/ len (vectorA)
Escibir (“El promedio es:”)
FIN
Otra forma máscompleta de hacer el ejercicio…
INICIO
Entero: n, i, suma, prom, a, mayor, pos
suma =0
a[50]
mayor r=0
Escribir (“Escribir cantidad de valores:”)
Leer(n)
Para i=1 ; i<=n
Escribir(“Ingresar número:”)
Leer (a[i])
Fin para
Para i=1, i<=n
suma=suma + a[i]
prom= suma/n
Fin para
Para i=1, i<=n
Si (a[i]>mayor)
mayor = a[i]
pos =i
Fin si
Finpara
a[pos ]=prom
Escribir (“El promedio de los números es:”,prom)
Escribir (“El vector remplazado es:”)
FIN
3. Una persona debe realizar un muestreo con N personas para determinar el...
Regístrate para leer el documento completo.