Saturday, November 12, 2011

SEMESTRE 2011-2.- Practica No. 4 de INF-322

FACULTAD DE CIENCIAS
ESCUELA DE INFORMATICA

**PRACTICA No.4 Valor(5 ptos)

Fecha publicación:_12/11/2011_ Fecha vencimiento:_19/11/2011_
Fecha entregada:______________ Resultado:______
Clave y Sección:_INF322_03_ __________
Materia:_ALGORITMO COMPUTAC.......
Semestre: 2011-2………..............
Profesor: Víctor M. Calcaño.......................
Matrícula(s) Estudiante(s)
__________ ____________________
__________ ____________________
__________ ____________________
__________ ____________________
__________ ____________________

Titulo de Práctica: Ejercicios con Arreglos y Cadenas

Detalle ó requerimientos de prácticas:
Escribir el Algoritmo que presente las soluciones para los siguientes problemas:

1.-) ¿Qué escribe este programa?
Algoritmo Prin
Var
Datos: array [1..10] de entero
i: entero
inicio
desde i=1 hasta 10
datos [i] i
fin desde
P1 (datos,datos[3])
Desde i=1 hasta 10
Escribir datos [i]
Fin desde
Fin
Procedimiento P1 (a: array [1..10] de entero; ent-sal x: entero)
Inicio
X=0
Desde i=1 hasta 10
X= x + a[i]
Fin desde
Fin P1

2.- Llenar un vector de 5 elementos elementos numericos de tipo entero e imprimirlo en orden del último que entró es el primero que va a salir, y asi sucesivamente.

3.- Diseñe un algoritmo que almacene en un vector de 20 elementos , los 10 primeros números enteros positivos, luego insertar un elementos en la posición 5 del arreglo y por último añada el mismo elementos al vector.
4.- Tengo guardado en una estructura los alumnos de nuestra escuela, sabiendo que hay 3 cursos, M alumnos por curso y N asignaturas por alumno, determinar mediante subprogramas:
• Cual es la nota media de un determinado curso.
• Cuantos aprobados y suspensos hay en una determinada asignatura.
• Cual es el alumno de la escuela con mejor nota media

5.- Leer una matriz 4 x 4 elementos y calcular la suma de cada una de sus diagonales principal y secundaria, dejando dicho resultados en un vector.
6.- Escriba algoritmo para determinar si una cadena especifica ocurre en una cadena dada y si es asi, imprimir un asterisco(*) en la primera posición de cada ocurrencia.
7.-) Dado un array constituido de números enteros y que contiene N elementos siendo N >= 1, devolver el elemento mayor mediante una función.
8.- Una empresa consta de 5 departamentos con 20 empleados cada departamento, si tengo todas las ventas en una estructura, determinar:
• Ventas de un determinado departamento en un determinado mes.
• Ventas de un determinado empleado en un determinado departamento.
• Cual es el departamento con más ventas.

0 Comments:

Post a Comment

<< Home