MA713 Examen Final 2013-II

Embed Size (px)

Citation preview

  • 8/18/2019 MA713 Examen Final 2013-II

    1/1 

    UNIVERSIDAD NACIONAL DE INGENIERÍAFacultad de Ingeniería CivilDepartamento Académico de Ciencias Básicas Ciclo 2013-II

    EXAMEN FINAL DE PROGRAMACIÓN DIGITAL  (MA713-G-H-I-J) 

    Profesores : CUPE ROMÁN Wilfredo, ROJAS YUPANQUI Víctor, ZAPATA SAMATA JoséDía y hora : 12 de octubre del 2013 - 16:00 – 17:50Indicaciones  : Prohibido el uso de celulares. Sin copias ni apuntes. En cada problema se evaluará la

    codificación en lenguaje de programación C. Es importante que su escritura sea clara afin de calificar su tema sin dificultad.

    Pregunta 1 (6 puntos) Se pide codificación

    Dada la solución del juego “Sudoku” que está almacenado enun archivo de texto SUDOKU.SOL, se desea escribir unafunción que verifique si la solución es correcta mostrando porpantalla los siguientes mensajes: “Sudoku Correcto” o “SudokuIncorrecto”. 

    Ejemplo:

    La imagen de la derecha corresponde a una solución correctadel juego “Sudoku”, los números están almacenados en elarchivo indicado separados por espacios en 9 filas x 9columnas.

    Pregunta 2 (7 puntos) Se pide codificación

    Escribir una función que determine si una matriz de nxn enteros es triangular superior,triangular inferior, diagonal o ninguna de las anteriores. Si es una de las tres primeras, mostraren pantalla su determinante.

    Pregunta 3 (7 puntos) Se pide codificación

    Para una fecha dada se tiene una gran cantidad de datos almacenados en LLUVIA.DBA:

    Latitud Longitud hora precipitación

    13°12’13”N▫▫▫25°07’47”E▫▫▫14:34▫▫▫▫124.5 

    24°43’32”S▫▫172°42’55”O▫▫▫10:14▫▫▫▫360.4 

    15°28’10”S▫▫▫55°17’39”E▫▫▫05:49▫▫▫▫▫11.7  // El carácter “▫” representa espacio … 

    Como el archivo es muy extenso, no es factible el uso de variables sub-indicadas. Se pideelaborar un programa que determine:1) El valor de precipitación del lugar más al norte y del lugar más al oeste (3 puntos).2) Genere un archivo MAXIMOS.PRE  con los N (N