{"id":121,"date":"2009-01-24T19:23:51","date_gmt":"2009-01-25T00:23:51","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/programando\/?p=121"},"modified":"2009-01-24T19:45:30","modified_gmt":"2009-01-25T00:45:30","slug":"variables-y-constantes-en-lenguaje-c","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/programando\/variables-y-constantes-en-lenguaje-c\/","title":{"rendered":"Variables y constantes en Lenguaje C"},"content":{"rendered":"<p>Las variables en el lenguaje c pueden ser de diferentes tipos de datos, de acuerdo a la necesidad de almacenar datos que surja al momento del desarrollo del programa.<\/p>\n<p>El lenguaje C diferencia MAYUSCULAS y min\u00fasculas, por lo que no es lo mismo\u00a0 <strong>VARIABLE1<\/strong> que <strong>variable1<\/strong> ni que <strong>VariAble1<\/strong>.<\/p>\n<p>La declaraci\u00f3n de variables en C se realiza de la siguiente manera:<\/p>\n<p><strong>tipo_dato<\/strong> <em>nombre<\/em>;<\/p>\n<p>Ejemplos:<\/p>\n<pre>\t<strong>char<\/strong> <em>letra<\/em>;\r\n\t<strong>int<\/strong> <em>edad<\/em>;\r\n\t<strong>float<\/strong> <em>costo<\/em>;\r\nTambi\u00e9n se pueden declarar varias variables de un mismo tipo en una sola l\u00ednea de la siguiente\r\nforma:\r\n<strong>tipo_dato<\/strong> <em>variable1,variable2, variable3 , ... , variableN<\/em>;\r\nEjemplos:\r\n\t<strong>int<\/strong> <em>hora<\/em>, <em>minutos<\/em>, <em>segundos<\/em>, <em>numero<\/em>;\r\n\t<strong>float<\/strong> radio, perimetro, area, costo;\r\n\t<strong>char<\/strong> <em>letra1<\/em>, <em>letra2<\/em>, <em>letra3<\/em>;\r\n\r\nTambi\u00e9n podemos asignarle un valor a la variable al momento de declararla:\r\n<strong>tipo_dato<\/strong> <em>variable1<\/em>=valor1;\r\nEjemplos:\r\n\t<strong>int<\/strong> <em>hora<\/em>=19, <em>minuto<\/em>s=0, <em>segundos<\/em>=11;\r\n\t<strong>char<\/strong> <em>letraConocida<\/em>='a', <em>letraDesconocida<\/em>;\r\n\t<strong>float<\/strong> <em>precioPizza<\/em>=10.75,<em> precioSoda<\/em>=1.25;\r\n\r\n<strong>Constantes<\/strong>\r\nLas constantes en lenguaje C se definen de la siguiente forma:\r\n<strong>#define<\/strong> <em>NOMBRE<\/em> valor\r\nEjemplos:\r\n\t<strong>#define<\/strong> <em>PI<\/em> 3.14\r\n\t<strong>#define<\/strong> <em>TAMANIO<\/em> 100\r\n\t<strong>#define<\/strong> <em>CARACTER<\/em> 'u'\r\nA diferencia de las variables, s\u00f3lo se puede crear una cosntante por l\u00ednea de c\u00f3digo y debe\r\nasign\u00e1rsele un valor al momento de definirse la misma, ya que las constantes jam\u00e1s cambian\r\nsu valor.\r\n\r\n<strong>Ubicaci\u00f3n de las variables y constantes en un programa en C<\/strong>\r\nLas constantes se definen desp\u00faes de la inclusi\u00f3n de los archivos cabecera, y las variables deben\r\nser declaradas al inicio de la funci\u00f3n principal (<strong>main()<\/strong>).\r\nEjemplo:\r\n<span style=\"color: #666699\">\/\/Inclusi\u00f3n de cabeceras<\/span><strong>\r\n#include<\/strong> &lt;stdio.h&gt;\r\n\r\n<span style=\"color: #666699\">\/\/Definici\u00f3n de constantes<\/span>\r\n<strong>#define<\/strong> <em>CONSTANTE1<\/em> 16\r\n<strong>#define<\/strong> <em>CONSTANTE2<\/em> 20\r\nvoid main()\r\n{\r\n\t<span style=\"color: #666699\">\/\/Declaraci\u00f3n de variables<\/span>\r\n\t<strong>int<\/strong> <em>variable1<\/em>=123, <em>variable2<\/em>=456;\r\n\t<strong>char<\/strong> <em>caracter1<\/em>='a';\r\n\t<strong>float<\/strong> <em>f<\/em>;\r\n}<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Las variables en el lenguaje c pueden ser de diferentes tipos de datos, de acuerdo a la necesidad de almacenar datos que surja al momento del desarrollo del programa. El lenguaje C diferencia MAYUSCULAS y min\u00fasculas, por lo que no es lo mismo\u00a0 VARIABLE1 que variable1 ni que VariAble1. La declaraci\u00f3n de variables en C [&hellip;]<\/p>\n","protected":false},"author":385,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[2722,3359],"tags":[3521,3025,3522,3026,3520],"class_list":["post-121","post","type-post","status-publish","format-standard","hentry","category-aprende-a-programar","category-lenguaje-c","tag-constante","tag-declarar","tag-define","tag-definir","tag-variable"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/posts\/121","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/users\/385"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/comments?post=121"}],"version-history":[{"count":10,"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/posts\/121\/revisions"}],"predecessor-version":[{"id":128,"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/posts\/121\/revisions\/128"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/media?parent=121"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/categories?post=121"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/tags?post=121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}