Tesis

Páginas: 10 (2373 palabras) Publicado: 30 de enero de 2013
MINISTERIO DE EDUCACIÓN SUPERIOR
INSTITUTO UNIVERSITARIO DE TECNOLOGÍA
AGRO – INDUSTRIAL
DEPARTAMENTO DE INFORMÁTICA
PROGRAMA NACIONAL DE FORMACIÓN EN INFORMÁTICA

UNIDAD CURRICULAR: Algorítmica y Programación MODULO: Programación II

Ejercicios de laboratorio
(VECTORES)

Hacer una aplicación que solicite 5 valores al usuario y los almacene en un vector, imprima el vector.
Elaboraruna aplicación que genere un arreglo de N elementos y encuentre el valor y la posición del mayor elemento. (N es un valor entero que ingresa el usuario).
Usando el arreglo anterior escribir los elementos cuyos valores sean múltiplos de 3.
Hacer una aplicación que entre una serie de valores (dados por el usuario), los almacene en un vector y sume los elementos de las posiciones pares, lo mismo quelas posiciones impares por separado.
(**)Hacer una aplicación que forme un vector del que no se sabe el número de elementos (el tamaño lo indica el usuario). Calcule el promedio de todos los elementos y forme dos nuevos arreglos, uno con los elementos menores o iguales al promedio y otro con los superiores. Imprima los dos nuevos arreglos.
(**)Elaborar una aplicación que lea dos arreglosunidimensionales de igual tamaño y forme un tercer arreglo mediante el producto de los elementos de los dos arreglos, tomados en orden inverso, es decir, productos del primer elemento del primer arreglo, con el último del segundo; del segundo del primer arreglo con el penúltimo del segundo arreglo; hasta llegara al último del primer arreglo, con el primero del segundo arreglo. Imprimir el arregloformado.
Elaborar una aplicación que forme un vector B de M elementos, luego entre el valor de la variable CLAVE y la búsquelo secuencialmente dentro del arreglo, suspendiendo la búsqueda cuando lo encuentre. Imprima un mensaje para el usuario, indicando si encontró dicho valor o no, en caso afirmativo, indique la posición en la que estaba el dato.
Se tienen dos arreglos unidimensionales A y B de Melementos. Partiendo de los dos arreglos, elaborar una aplicación que forme tres nuevos arreglos. El primero con la suma de los elementos respectivos, el otro con el producto y el último con la diferencia. Imprima los tres arreglos.
Elaborar una aplicación que forme dos vectores de NA y NB elementos, solicite al usuario datos numéricos para llenarlos, ordene ascendentemente cada vector, luego formeun tercer arreglo que quede ordenado en la medida que pasan los elementos de los dos arreglos iniciales. Imprimir el nuevo arreglo.
Elaborar una aplicación que forme un vector con una serie de códigos y otro con una serie de nombres asociados a los códigos. Luego entre un conjunto de códigos y determine si están o no en el arreglo y, si es así, escriba el código y el nombre.
Elabore unaaplicación que dado un arreglo unidimensional y su tamaño, elimine los elementos repetidos. Dejando un elemento en cada caso.
Dado un arreglo unidimensional de tamaño N, encuentre la moda. Es decir, el valor que se presenta más número de veces entre sus elementos.
Haga una aplicación con las mismas características que el anterior, en el caso que exista más de una moda.
Si tres elementos cualesquierade un vector V se relacionan por la ecuación:
V[i+2] = V[i+1] + V[i], si V[1]= 1, V[2]=2, encontrar los primeros N elementos del vector. (N es un valor que ingresa el usuario)
Utilice el operador módulo(%) en una aplicación que entre un arreglo unidimensional, y calcule e imprima:
a. Número de datos repetidos en el arreglo.
b. El número de valores impares.
c. El número de valores pares.Elaborar un algoritmo que forme dos arreglos relacionados que almacenen los códigos de los N artículos que se venden en un almacén y la existencia (número de unidades existentes) de cada uno de los artículos, ejemplo:

Del artículo con código 101 hay 30 unidades en existencia; del artículo con código 200 hay 40 unidades y así sucesivamente.
Por cada proveedor o cliente que llega al almacén se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tesis
  • Tesis
  • Tesis
  • Tesis
  • Tesis
  • Mi Tesis
  • Tesis
  • Tesis

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS