Trabajo Pr Ctico N 4

Páginas: 10 (2451 palabras) Publicado: 20 de abril de 2015
Trabajo práctico Nº 4 (Resolución de problemas – Arreglos unidimensionales).

Realiza el programa en lenguaje C correspondiente. Utilizar modulación.

1- Escriba una declaración para un vector que contenga 50 valores del tipo entero largo.
2- Muestre una declaración que asigne el valor de 123.456 a la última posición del vector del ejercicio 1.
3- Qué hay de incorrecto en lo siguiente?

intvec [10];
int x;
void main ()
{
for (x=1;x<=10;x++)
vec[x]=99;
return;
}

4- Cargar en un arreglo de una dimensión de 50 posiciones, números pares comenzando por el 2.

5- Escriba un programa de modo que ingresen valores enteros hasta que se incorpora el número 99, o hasta seis valores pares sean ingresados. Salve los números pares en un vector y agregue una función que imprima losvalores del vector ordenados y separados por tabulaciones en una sola línea.

6- Se tiene almacenado en memoria en un arreglo de una dimensión las notas de 50 alumnos del primer parcial correspondiente a la asignatura “Álgebra”.
Mostrar - la mayor nota
- el porcentaje de alumnos que aprobaron el parcial con nota superior a 6
- el promedio de las notas
- en quéposición del arreglo se encuentra la menor nota.

7- Dado un arreglo de 100 elementos que almacena números enteros positivos, generar una función por cada ítems pedido, mostrando el resultado en la función principal.
- La suma de los números pares.
- El mayor número ingresado.
- El porcentaje de números impares.
- La cantidad de números nulos.
Validar que los números ingresados sean positivos.

8-Leer un número natural n (no mayor que 100) y asignar a las componentes del vector de n posiciones los valores 1, 4, 9, 16........etc ( 12, 22, 32...)

9- Escribir un programa que contenga una función que dado un vector de n elementos enteros calcule el número de veces que los elementos pasan de crecer a decrecer o viceversa.

10 En un arreglo de n posiciones se encuentran almacenados losimportes de n ventas que se realizaron en el corriente año. Se pide generar y mostrar un vector con los importes entre $50 y $287 . Mostrar todos los importes de ventas luego de haber ordenado las componentes del arreglo de menor a mayor.

11- Dado un arreglo DATO de componentes reales e índice entero de 1 a N y otro arreglo BAJAS con índice de 1 a M y componentes del mismo tipo que el arreglo DATO,actualizar éste último arreglo de manera que se eliminen de la estructura las componentes que están en el arreglo BAJAS.
Mostrar el nuevo arreglo DATO luego de la actualización.

12- INVERTIR DÍGITOS
a) Diseñar una función que lea un número natural n y escriba sus dígitos invertidos.
b) Diseñar una función que haga lo mismo que la anterior, pero que retorne un natural con los dígitos de ninvertidos.

13- Escriba una función llamada addvec() que valide dos vectores que sean del mismo tamaño. La función debe sumar cada elemento de los vectores juntos y poner los valores en un tercer vector, ordenarlo y mostrarlo.

14- Diseñe un programa que cargue un vector con números enteros que representan los años de antigüedad de los empleados de una empresa con este arreglo se debe armar otro arregloque contenga los años de ingreso de aquellos empleados que hayan ingresado antes de 2000 inclusive.
Con el nuevo vector generado determinar cuantos empleados ingresaron entre 1970 y 1980 inclusive, cuantos entre 1980 y 1990 inclusive y cuantos entre 1990 y 2000 inclusive.
Determinar cuanto es el total en sueldos para estos empleados considerando que el sueldo básico es de $500 por mes más elporcentaje de antigüedad que será del 10% para los que tienen más de 20 años, y un 5% para los que tienen mas de 10 años y menos de 20 y el resto no cobra antigüedad.
Se debe imprimir el vector de años de ingreso, el vector generado, la cantidad de empleados de los grupos que se piden y el total de sueldos a abonar.
Utilizar adecuadamente FUNCIONES, PARÁMETROS POR VALOR Y POR REFERENCIA.

15-...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Trabajo Pr Ctico N 4
  • Pr Ctica N 4
  • Pr Ctica N 4
  • Pr Ctica 4 TRABAJO
  • Trabajo Pr Ctico N
  • Trabajo Pr Ctico N
  • Trabajo Pr Ctico N
  • Trabajo Pr Ctico N

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS