Examen Parcial - 75.40. Algoritmos y Programación I

Cátedra: García, Elena
Fecha: 1er Parcial - 1º Cuatrimestre 2004

Esta página está incompleta; podés ayudar completando el material.

Enunciado

Punto I

Diseñar un programa en Pascal que realice lo siguiente:

  1. Permita que un usuario cargue una matriz de n x n (el valor n lo ingresa el usuario por teclado) de enteros.
  2. Realizar un procedimiento que cargue en un vector los máximos de cada columna mediante una función maxcol.
  3. Realizar una función que verifique si la matriz es simétrica o no sin realizar ciclos innecesarios.

Punto II

Escribir la salida por pantalla cuando se ejecute el sig. programa:

Program seguimiento;
 
var a,b: byte;
 
procedure p(var a: byte; b: byte);
begin
 a:= a + 3;
 if a > 9 then
  begin
   a:= a - 2;
   b:= b + 2;
  end;
 if a < 9 then
   a:= a * 2;
 writeln(a,b);
end;
 
begin
 a:= 5;
 b:= 7;
 p(b,a);
 writeln(a,b);
 readln
end.

Punto III

Indicar cómo queda el siguiente vector luego de terminar un ciclo interno completo del método de ordenamiento burbujeo.

<tex>( 2 , 5 , -1 , 4 , -3 , 9 , 6 )</tex>

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_200406xxx_1.txt · Última modificación: 2007/09/02 23:06 por rada
 
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