Sfdfsdf

Páginas: 8 (1778 palabras) Publicado: 16 de febrero de 2013
Algoritmos y Estructuras de Datos
Práctica 3 – Año 2006

ALGORITMOS Y ESTRUCTURAS
DE DATOS

CUADERNILLO DE PRACTICA
TERCERA PARTE

Año 2006

1

Algoritmos y Estructuras de Datos
Práctica 3 – Año 2006

SUBPROGRAMAS
n
1) Ejercicio Resuelto: Escribir un programa que calcule la expresión:

xi=

i=0
para cualquier par de valores de n y x. Para evaluar cada uno de los términosde la
sumatoria, crear y utilizar una función POTEN que tenga como parámetros la base x
y el exponente i. Exhibir x, n y el resultado de la sumatoria.
2) Realizar un función lógica que determine si una matriz numérica de N filas por N
columnas es una matriz unidad (es aquella que tiene los elementos de la diagonal
principal igual a 1 y el resto de los elementos iguales a 0)
3) Se dispone deun conjunto de números naturales. Este conjunto está dividido en 6
grupos. En cada grupo el primer elemento indica la cantidad de números
subsiguientes a él que integran dicho grupo.
Se desea obtener el promedio de cada grupo, por medio de una función PROM, y
luego determinar, mediante un procedimiento MINMAX, cuál fue el promedio más
alto y cuál el más bajo.
4) Realizar un programa queingrese una fecha (DIA, MES, AÑO), validándola por
medio de una función y a continuación que la muestre, pero cambiando el número del
mes por el nombre del mismo.
Para ello se deberá cargar previamente los nombres de los 12 meses del año
mediante un procedimiento.
5) Ejercicio Resuelto: Escribir un programa en Pascal que reciba un numero del 1 al
12 desde el teclado y muestre el número de diascorrespondiente al mes que
corresponda con ese día (usar funciones).
6) Un banco tiene 30 agencias. Diariamente cada una informa su nombre (hasta 15
caracteres) y, para cada uno de sus N clientes informa el Nro. de cliente y su saldo.
Mostrar un listado de la siguiente forma:
AGENCIA : ........................
Total Saldos : .....................
AGENCIA : ........................
TotalSaldos : .....................
....
....
La agencia .............. tiene mayor importe de saldos.
2

Algoritmos y Estructuras de Datos
Práctica 3 – Año 2006

7) Una empresa tiene 50 viajantes. A fin de mes cada viajante informa: su nombre
(hasta 20 caracteres) y los importes de cada una de las V ventas que haya realizado.
Se pide exhibir, para cada uno de los viajantes:
VIAJANTE:...............................
Importe de la mayor venta: .........
y por último se pide:
Importe promedio total de la empresa: ............
8- Ejercicio Resuelto: Escribir un programa en Pascal que lea una frase de hasta 80
caracteres y la escriba al revés.
9- Una empresa tiene las facturas de las ventas realizadas en todo un mes de los 50
artículos (codificados del 1 al 50). Estas facturas estándesordenadas, y un mismo
artículo puede aparecer varias veces.
Se cuenta además con los siguientes datos:
- STOCK que tenía la empresa a fin del mes anterior, de cada uno de los 50
artículos.
- STOCKMIN que es el mínimo que la empresa desea tener de cada uno de los
50 artículos.
Estos datos (STOCK y STOCKMIN) se ingresarán una única vez mediante dos
llamados a un mismo subprograma.
Amedida que se van ingresando los datos de las ventas del mes se debe ir
actualizando el STOCK, para luego hacer un listado de los artículos cuyo STOCK sea
menor que el STOCKMIN requerido por la empresa, como el siguiente:
ARTICULOS CON FALTANTE EN STOCK
CODIGO ARTICULO
CANTIDAD MINIMA A PEDIR
....
......
...
......
10- Ejercicio Resuelto: Escribir un programa que compare dos arreglos dehasta 80
caracteres e indique si son idénticos o no.Utilizar un procedimiento que se llame
“leerfrase” para la carga de los dos arreglos.
11- Confeccionar un algoritmo y su correspondiente programa en lenguaje Pascal
para emitir un listado de ganadores de una jugada del QUINI 6, como el siguiente:
Jugada Nro.: xxxx

Fecha: xx/xx/xx
GANADORES

Documento
..............
...............
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sfdfsdf
  • sfdfsdf
  • SFDFSDF
  • sfdfsdf
  • sfdfsdf
  • sfdfsdf
  • sfdfsdf

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS