{"id":1029,"date":"2025-10-04T15:46:28","date_gmt":"2025-10-04T15:46:28","guid":{"rendered":"https:\/\/javigomez.org\/?p=1029"},"modified":"2025-12-05T16:52:42","modified_gmt":"2025-12-05T16:52:42","slug":"e1-30-notas-de-alumnos","status":"publish","type":"post","link":"https:\/\/javigomez.org\/index.php\/2025\/10\/04\/e1-30-notas-de-alumnos\/","title":{"rendered":"E1.30 Notas de alumnos"},"content":{"rendered":"\n<p><strong>Actividad 1.30<\/strong>: Calcular las calificaciones de un grupo de alumnos. La nota final de cada alumno se calcula seg\u00fan el siguiente criterio: la parte pr\u00e1ctica vale el 10%; la parte de problemas vale el 50% y la parte te\u00f3rica el 40%. El algoritmo leer\u00e1 el nombre del alumno, las tres notas, escribir\u00e1 el resultado y volver\u00e1 a pedir los datos del siguiente alumno hasta que el nombre sea una cadena vac\u00eda. Las notas deben estar entre 0 y 10, si no lo est\u00e1n, no imprimir\u00e1 las notas, mostrar\u00e1 un mensaje de error y volver\u00e1 a pedir otro alumno.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Algoritmo sin_titulo\n\t\/\/Actividad 1.30: Calcular las calificaciones de un grupo de alumnos. \n\t\/\/La nota final de cada alumno se calcula seg\u00fan el siguiente criterio: \n\t\/\/la parte pr\u00e1ctica vale el 10%; \n\t\/\/la parte de problemas vale el 50% y la parte te\u00f3rica el 40%. \n\t\/\/El algoritmo leer\u00e1 el nombre del alumno, las tres notas, \n\t\/\/escribir\u00e1 el resultado y volver\u00e1 a pedir los datos del siguiente alumno \n\t\/\/hasta que el nombre sea una cadena vac\u00eda. Las notas deben estar entre 0 y 10, \n\t\/\/si no lo est\u00e1n, no imprimir\u00e1 las notas, mostrar\u00e1 un mensaje de error y \n\t\/\/volver\u00e1 a pedir otro alumno.\n\t\n\tEscribir \"Dime el nombre del alumno: \"\n\tleer nombre\n\t\n\tmientras nombre&lt;>\"\"\n\t\tRepetir\n\t\t\tEscribir \"N. Practicas:\"\n\t\t\tleer pract\n\t\tHasta Que pract>=0 y pract&lt;=10\n\t\tRepetir\n\t\t\tEscribir \"N. Teoria:\"\n\t\t\tleer teo\n\t\tHasta Que teo>=0 y teo&lt;=10\n\t\tRepetir\n\t\t\tEscribir \"N. Problemas:\"\n\t\t\tleer prob\n\t\tHasta Que prob>=0 y prob&lt;=10\n\t\t\n\t\tEscribir pract*.10 + teo*.40 + prob*.50\n\t\t\n\t\t\n\t\tEscribir \"Dime el nombre del alumno: \"\n\t\tleer nombre\n\tFinMientras\n\nFinAlgoritmo\n<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>Funcion nota &lt;- introNota (texto)\n\tRepetir\n\t\tEscribir texto\n\t\tleer nota\n\t\tsi nota&lt;0 o nota>10\n\t\t\tEscribir \"Nota incorrecta\"\n\t\tFinSi\n\tHasta Que nota>=0 y nota&lt;=10\nFinFuncion\n\n\nAlgoritmo sin_titulo\n\tEscribir \"Dime el nombre del alumno: \"\n\tleer nombre\n\t\n\tmientras nombre&lt;>\"\"\n\t\tpract=introNota(\"N. Practicas:\")\n\t\tteo=introNota(\"N. Teoria:\")\n\t\tprob=introNota(\"N. Problemas:\")\n\n\t\tEscribir pract*.10 + teo*.40 + prob*.50\n\t\t\n\t\t\n\t\tEscribir \"Dime el nombre del alumno: \"\n\t\tleer nombre\n\tFinMientras\nFinAlgoritmo\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"E0130 Notas de los alumnos\" width=\"1200\" height=\"900\" src=\"https:\/\/www.youtube.com\/embed\/LtdWJbYNJRM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Actividad 1.30: Calcular las calificaciones de un grupo de alumnos. La nota final de cada alumno se calcula seg\u00fan el siguiente criterio: la parte pr\u00e1ctica &hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[271,272],"class_list":["post-1029","post","type-post","status-publish","format-standard","hentry","category-pseint-pseudocodigo","tag-pseint","tag-pseudocodigo"],"_links":{"self":[{"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/posts\/1029","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/comments?post=1029"}],"version-history":[{"count":1,"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/posts\/1029\/revisions"}],"predecessor-version":[{"id":1030,"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/posts\/1029\/revisions\/1030"}],"wp:attachment":[{"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/media?parent=1029"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/categories?post=1029"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/tags?post=1029"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}