====== Examen Parcial - 75.40. Algoritmos y Programación I======
**Cátedra:** García, Elena\\
**Fecha:** Primer Parcial - Segundo Cuatrimestre 2004\\
Esta página está incompleta; podés ayudar completando el material.
===== Enunciado =====
==== Punto I ====
Escribir un algoritmo para leer un entero **M** y dos arreglos de elementos reales **P** y **Q** de dimensión **M** y generar un tercer arreglo **C** también de dimensión **M** que cumpla con las siguientes condiciones:
C(i) = Q(i) - P(i) si P(i) < Q(i)
C(i) = P(i) - Q(i) si P(i) >= Q(i)
0 < i < M+1
- Indicar el valor máximo de cada uno de los tres arreglos y las posiciones que ocupan en cada uno de ellos.
- Ordenar el arreglo **C** en forma ascendente. Indicar que método está usando.
==== Punto II ====
Elaborar un procedimiento SumaImpar que recibe una matriz rectangular de reales, sus dimensiones (cantidad de filas y cantidad de columnas) y devuelve un arreglo con la suma de los elementos de cada una de las filas impares de la matriz.
==== Punto III ====
Analizar el siguiente algoritmo, indicar si existen errores justificando la respuesta, en caso de ser correcto realizar un seguimiento con los valores 5 y 4 para las variables de entrada.
Program MM;
var a, b: integer;
procedure NN(i: integer; var j: integer);
begin
i := i + 10;
j := j + 10;
writeln(i,j);
end;
begin
readln(i);
readln(j);
NN(i+j,j-i);
writeln(i,j);
end.
===== Resolución =====
===== Discusión =====
Si ves algo que te parece incorrecto en la resolución y no te animás a cambiarlo, dejá tu comentario acá.