{"id":10420,"date":"2016-02-12T13:03:03","date_gmt":"2016-02-12T18:03:03","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/ccpg1001\/?p=10420"},"modified":"2025-12-11T18:56:26","modified_gmt":"2025-12-11T23:56:26","slug":"3eva2015tii_t2-biciespol-archivo-de-prestamos-txt","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-3eva20\/3eva2015tii_t2-biciespol-archivo-de-prestamos-txt\/","title":{"rendered":"3Eva2015TII~T2 Biciespol, archivo de pr\u00e9stamos.txt"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">3ra Evaluaci\u00f3n II T\u00e9rmino 2015-2016, Febrero 2016 \/FIEC<\/h2>\n\n\n\n<p><strong>Tema 2<\/strong>. (25 puntos) El departamento de Bienestar Estudiantil de la ESPOL ha implementado un nuevo servicio de rentas de bicicletas para los estudiantes que desean movilizarse internamente en el campus universitario.<\/p>\n\n\n\n<p>El departamento de Bienestar Estudiantil est\u00e1 interesado en conocer la acogida del servicio por parte de los estudiantes, para ello cuenta con un archivo de datos en texto plano, el cual tiene la informaci\u00f3n de todas las rentas de bicicletas que se han dado hasta el momento.<\/p>\n\n\n\n<p>El archivo tiene el siguiente formato:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Matr\u00edcula|Nombre|# de bicicleta|Hora Inicio|Hora Fin|Multa<\/code><\/pre>\n\n\n\n<p>A continuaci\u00f3n se ofrece un ejemplo del contenido del archivo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>200501010|JUAN PEREZ|10|15|16|2.0\n200502020|LUIS CASTRO|24|14|15|3.50\n200502020|LUIS CASTRO|30|11|12|0.0\n200501010|JUAN PEREZ|9|9|10|1.50\n200503030|JUAN PEREZ|27|8|9|4.00<\/code><\/pre>\n\n\n\n<p>Implemente la funci\u00f3n <strong><em>almacenarRentasEstudiantes<\/em><\/strong><em>(nombreArchivo, prefijoSalida, horaInicio, horaFinal<\/em>), la cual recibe el nombre del archivo donde se encuentra la informaci\u00f3n de los alquileres y un rango de horas.<\/p>\n\n\n\n<p>Para el rango de horas especificadas, la funci\u00f3n calcula las veces que cada estudiante ha prestado una bicicleta, la cantidad y monto total de multas y almacena los resultados de cada estudiante en archivos individuales asociados con cada uno de ellos.<\/p>\n\n\n\n<p>Los archivos de salida tienen por nombre prefijoSalida_numeroMatricula.txt . <\/p>\n\n\n\n<p>Un ejemplo de la llamada a la funci\u00f3n ser\u00eda la siguiente:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>almacenarRentasEstudiantes(\u201crentas.txt\u201d, \u201creporte\u201d, 11, 16)\nreporte_200501010.txt\n1|1|2.0\nreporte_200502020.txt\n2|1|3.50<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p><strong>Referencia<\/strong>: <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e15\/2eva2015tii_t4-biciespol-prestamos-de-bicicletas\/\" data-type=\"post\" data-id=\"3046\">2Eva2015TII_T4 biciespol, prestamos de bicicletas<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>3ra Evaluaci\u00f3n II T\u00e9rmino 2015-2016, Febrero 2016 \/FIEC Tema 2. (25 puntos) El departamento de Bienestar Estudiantil de la ESPOL ha implementado un nuevo servicio de rentas de bicicletas para los estudiantes que desean movilizarse internamente en el campus universitario. El departamento de Bienestar Estudiantil est\u00e1 interesado en conocer la acogida del servicio por parte [&hellip;]<\/p>\n","protected":false},"author":8043,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"wp-custom-template-entrada-fp-ejercicios","format":"standard","meta":{"footnotes":""},"categories":[122],"tags":[147,155],"class_list":["post-10420","post","type-post","status-publish","format-standard","hentry","category-fp-3eva20","tag-archivos","tag-funciones"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/10420","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/users\/8043"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/comments?post=10420"}],"version-history":[{"count":4,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/10420\/revisions"}],"predecessor-version":[{"id":17136,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/10420\/revisions\/17136"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/media?parent=10420"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/categories?post=10420"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/tags?post=10420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}