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

  1. Indicar el valor máximo de cada uno de los tres arreglos y las posiciones que ocupan en cada uno de ellos.
  2. 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á.
materias/75/40/parcial_garcia_200410xxx_1.txt · Última modificación: 2007/12/27 23:32 por sebastiandagostino
 
Excepto donde se indique lo contrario, el contenido de esta wiki se autoriza bajo la siguiente licencia: CC Attribution-Noncommercial-Share Alike 3.0 Unported


Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki