{"id":5331,"date":"2024-11-22T14:34:35","date_gmt":"2024-11-22T20:34:35","guid":{"rendered":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/?page_id=5331"},"modified":"2024-11-22T14:34:35","modified_gmt":"2024-11-22T20:34:35","slug":"lecm18","status":"publish","type":"page","link":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/l-m\/lecm18\/","title":{"rendered":"lecm18 Programas secuenciales"},"content":{"rendered":"\n<p>Hasta el momento los programas que se han utilizado y que generalmente se utilizan en la ventana de comandos son programas secuenciales ya que cada l\u00ednea se ejecuta una despu\u00e9s de la otra siguiendo un orden l\u00f3gico. Primero se especifica el valor de cada variable, luego se calculan nuevos valores a partir de una formula y finalmente si es necesario se muestran los resultados en una tabla o gr\u00e1fica.<br>A partir de este tema se ir\u00e1n adicionando nuevos comandos para ir complementando cada vez m\u00e1s la programaci\u00f3n hasta llegar a programas m\u00e1s robustos.<\/p>\n\n\n\n<p><strong>Programa 1. Interactivo<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">clc\ndisp ( ' ***** n\u00famero de la suerte ***** ')\ntel=input('dame tu n\u00famero de tel\u00e9fono ?');\nsu=int8(tel\/5428504);\ndisp ('tu n\u00famero de la suerte es: ')\ndisp(su)<\/pre>\n\n\n\n<p><strong>disp<\/strong>&nbsp;despliega o muestra la informaci\u00f3n contenida entre ap\u00f3strofos, s\u00f3lo se permite una cadena de datos a la vez.<br><strong>input<\/strong>&nbsp;permite almacenar datos en una variable a la cual se le ha adicionado un mensaje de petici\u00f3n.<br><strong>int8<\/strong>&nbsp;convierte la cantidad encerrada entre par\u00e9ntesis en un n\u00famero entero.<\/p>\n\n\n\n<p><strong>Programa 2. Uso de funciones internas y formato de salida<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">clc\nformat compact;\nx=input('dame el valor de x ?');\nraiz=sqrt(x);\nlogaritmo=log(x);\nexponencial=exp(x);\nfprintf ( 'ra\u00edz cuadrada, logaritmo natural, exponencial\\n')\nfprintf( '%9.2f %9.3f %9.3e\\n', raiz, logaritmo, exponencial)<\/pre>\n\n\n\n<p><strong>clc&nbsp; &nbsp; &nbsp; &nbsp;<\/strong>&nbsp;limpia el contenido de la pantalla.<br><strong>fprintf&nbsp;<\/strong>&nbsp;muestra la informaci\u00f3n en el formato que se especifique. El mensaje debe estar entre ap\u00f3strofos, se permiten varios datos a la vez. El formato %9.2f establece un espacio de nueve caracteres y de los cuales 2 de ellos son para dos decimales. La letra f indica que es un n\u00famero de punto flotante. Al final se debe incluir \\n para avanzar una l\u00ednea y evitar que la informaci\u00f3n aparezca encimada. Luego del apostrofo se deben incluir las variables por cada formato declarado. En este caso son tres formatos y tres variables: ra\u00edz, logaritmo y exponencial.<\/p>\n\n\n\n<p><strong>Programa 3. C\u00e1lculo de volumen ideal con varios datos<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">clc\nformat compact;\ndisp ( ' ***** c\u00e1lculo de volumen ideal ***** ')\nt=input(' temperatura en [ K ] ?');\np=input(' presi\u00f3n en [ atm ] ?');\npm=input(' peso molecular ?');\nm=input(' masa en [ g ] ?');\nn = m\/pm;\nv=(n*0.08205*t)\/p;\nfprintf (' volumen calculado = %9.3f litros \\n', v)<\/pre>\n\n\n\n<div class=\"is-content-justification-center is-layout-flex wp-container-1 wp-block-buttons\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-dark-gray-color has-bright-blue-background-color has-text-color has-background wp-element-button\" href=\"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/l-m\/\">Lecciones<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-dark-gray-color has-yellow-background-color has-text-color has-background wp-element-button\" href=\"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/lecm19\">siguiente lecci\u00f3n<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Hasta el momento los programas que se han utilizado y que generalmente se utilizan en la ventana de comandos son programas secuenciales ya que cada l\u00ednea se ejecuta una despu\u00e9s de la otra siguiendo un orden l\u00f3gico. Primero se especifica el valor de cada variable, luego se calculan nuevos valores a partir de una formula &hellip; <a href=\"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/l-m\/lecm18\/\" class=\"more-link\">Contin\u00faa leyendo <span class=\"screen-reader-text\">lecm18 Programas secuenciales<\/span><\/a><\/p>\n","protected":false},"author":123458,"featured_media":0,"parent":5258,"menu_order":18,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0},"_links":{"self":[{"href":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/wp-json\/wp\/v2\/pages\/5331"}],"collection":[{"href":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/wp-json\/wp\/v2\/users\/123458"}],"replies":[{"embeddable":true,"href":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/wp-json\/wp\/v2\/comments?post=5331"}],"version-history":[{"count":6,"href":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/wp-json\/wp\/v2\/pages\/5331\/revisions"}],"predecessor-version":[{"id":5559,"href":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/wp-json\/wp\/v2\/pages\/5331\/revisions\/5559"}],"up":[{"embeddable":true,"href":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/wp-json\/wp\/v2\/pages\/5258"}],"wp:attachment":[{"href":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/wp-json\/wp\/v2\/media?parent=5331"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}