Algoritmo

Páginas: 6 (1474 palabras) Publicado: 14 de junio de 2012
Ejercicios Propuestos con Arreglos

1 Confeccione un algoritmo, que lea desde teclado, uno por uno los valores y los
vaya dejando en un vector. La cantidad de datos que se ingresan debe ser
solicitado a usuario.
2

Diseñe un algoritmo que inicie con ceros un vector; el tamaño del vector está
definido por un valor N, leído desde entrada estándar.

3

Generar un vector de tamaño N, deacuerdo a las siguientes reglas:
a) Si la posición es múltiplo de tres asigne un cero.
b) Si la posición es múltiplo de dos asigne un uno.
c) Si la posición es múltiplo de dos y de tres asigne un dos.
d) Si la posición no cumple con ninguna de las anteriores asigne un tres.

4

Leer desde entrada estándar un conjunto de valores e ingréselos a un vector.
Imprima el vector, luego inviértaloy vuelva a imprimirlo.

5

7

9

2

2

9

7

5

Nota: no utilizar vectores auxiliares.
5

Leer un vector de tamaño N, imprimir los tres valores mayores, sus respectivas
posiciones. Además imprima los tres valores menores y sus posiciones.

6

Leer un vector de tamaño N, calcular el promedio del vector y luego liste todos
aquellos valores cuya diferencia sea mayor que 5(en valor absoluto) con el
promedio; además liste sus posiciones dentro del arreglo.

7

Se lee por pantalla, un vector de N componentes. Diseñe un algoritmo que
imprima el dato que más se repite.

8

Confeccione un algoritmo que inicialice con ceros y unos un vector de acuerdo
a la serie de fibonacci. El número de términos de la serie se ingresa por
teclado. Así por ejemplo, para un N= 5, el vector tendría la siguiente
configuración:

0

0

1

12

3

5

0

0

0

1 0 0 111 00000

9

Diseñe un algoritmo que en cada posición de un vector ponga el subíndice
respectivo. El tamaño del vector es N y se lee por entrada estándar.

10

Al término de su carrera profesional, un alumno decide realizar un análisis
respecto a sus notas obtenidas. El total denotas es K:
a)
b)
c)
d)
e)

Desea saber cuántas notas son menores que 5.
Cuántas notas son mayores o iguales que 5.
Necesita saber el promedio de las notas.
El porcentaje que representa de ellas las notas iguales o mayores que 5.
Cuál es la nota menor y mayor obtenida.

f) Imprimir todas las notas.
Las notas se ingresan en un vector (NOTAS[100]), cuya dimensión es de 100
posiciones.El número de notas K, se lee desde entrada estándar.
11

Se tiene un listado de datos a ser ingresados a un computador (un valor por
registro), confeccionar un algoritmo que lea estos datos y los deje en un
vector. Además se desea copiar esta información en otro vector y se requiere
la suma de los valores leídos. (La suma se debe calcular después de haber
copiado el vector). La cantidad dedatos a ingresar es N .

12

Se leen 200 valores de un primer grupo de datos para generar un vector
“vect1” y 300 valores desde un segundo grupo de datos para generar un
segundo vector “vect2”.

a) Crear un vector “suma” a partir de los elementos de los vectores vect1 y vect2.
b) Cuantos valores del vector suma son divisibles por T.
13

Para el vector suma creado en el problemaanterior, confeccione un
algoritmo que calcule el factorial de cada uno de sus elementos y los vaya
dejando en otro vector “fact”; después imprima los dos vectores.

14

Almacenar un vector en la memoria del computador, leyendo los datos a
razón de tres valores por registro, cuya dimensión es M. Una vez cargado el
arreglo, se desea saber:

a)
b)
c)

Cuántos valores son mayores que 10.
Lasuma de todos sus elementos.
Cuántas veces dos valores consecutivos cambian de signo.

15

Prepare un algoritmo que incluya N, y un vector x de N componentes y que
determine entonces cuál de los componentes de x es la que tiene el mayor
valor absoluto. Obtenga esa componente y una indicación de su posición en
el vector. Describa cuáles serán las suposiciones que hará acerca de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS