Estructura

Páginas: 2 (420 palabras) Publicado: 14 de julio de 2012
Universidad Nacional de Jujuy Carrera: Analista Programador Universitario

Facultad de Ingeniería – Extensión Áulica San Pedro Período Lectivo: 2011

Trabajo Práctico N° 1 Apellido y Nombre:ESTRUCTURA DE DATOS Tema: Vectores-Matrices-Registros

Ejemplo 1: Dado un vector de valores enteros de tamaño 100, diseñe un programa (con funciones y procedimientos) que presente un menú con lassiguientes opciones: 1. Agregar elementos al vector 2. Mostrar los elementos negativos del vector 3. Visualizar los elementos del vector en orden inverso 4. Calcular el promedio de los elementospositivos almacenados en el vector 5. Salir
//programa Vector de numeros enteros #include #define MAX 100 //definición de prototipos void agregar ( int x[], int &ocupado); void verNegativos ( int x[], intocupado); void inverso ( int x[], int ocupado); float promedio (int x[], int ocupado); void agregar ( int x[], int &ocupado){ int nuevo; if (ocupado==MAX) printf("No se pueden agregar mas elementos");else { printf("Ingrese un número"); scanf("%d", &nuevo); getchar(); x[ocupado]=nuevo; ocupado++; } } void verNegativos ( int x[], int ocupado){ int i; for ( i=0; i=0; i--) //for( i=0; i0) { suma =suma+ x[i]; cont++; } } return(suma/cont); } int main(){ int a[MAX]; int opcion, ocupado=0; do{ printf("\n1-Agregar elementos\n"); printf("2- Mostrar elementos negativos\n"); printf("3- Mostrar elementosen orden inverso\n"); printf("4- Calcular el promedio de los elementos positivos\n"); printf("5- Salir del programa\n"); printf("Elija una opción: "); scanf("%d", &opcion); getchar(); switch (opcion){ case 1: agregar (a, ocupado);break; case 2: verNegativos (a, ocupado);break; case 3: inverso (a, ocupado);break; case 4: printf("El promedio es: %5.2f ", promedio

Ejemplo 2: Considerando unamatriz de dimensión 6x8 de valores enteros, diseñe un programa (con funciones y procedimientos) que presente un menú con las siguientes opciones: cargar elementos a la matriz, calcular la suma de los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructura
  • Estructura
  • Estructura
  • Estructuras
  • Estructuras
  • Estructuras
  • Estructuras
  • Estructuras

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS