09.12.2017 Views

proyecto final

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

siguientes cuatro líneas hacen lo siguiente: a a se le asigna la cantidad entera 3, a b se le<br />

asigna 5 yac se le asigna la suma de a + b (es decir 8). A d se le asigna el carácter 'a' . En la<br />

tercera línea de este grupo puede verse cómo se accede a los valores de las variables a y b<br />

simplemente escribiéndolas a la derecha del signo igual. Las últimas cuatro líneas cambian<br />

los valores asignados a las variables de la forma siguiente: la cantidad entera 4 es asignada<br />

a a, sustituyendo el anterior valor 3; después se asigna 2 a b, reemplazando al valor anterior,<br />

5; se le asigna a e la diferencia entre a y b (es decir, 2), reemplazando al anterior valor, 8.<br />

Finalmente, se le asigna a d el carácter 'W', sustituyendo al anterior carácter, 'a'.<br />

El array es otra clase de variable que se utiliza con frecuencia en C. Un array es un<br />

identificador que referencia una colección de datos con el mismo nombre. Los datos deben<br />

ser del mismo tipo (por ejemplo, todos enteros, todos caracteres, etc.). Cada uno de estos<br />

datos es representado por su elemento del array correspondiente (por ejemplo, el primer<br />

dato es representado por el primer elemento del array, etc.). Los elementos individuales<br />

del array se distinguen unos de otros por el valor que se le asigna al índice.<br />

2.6. DECLARACIONES<br />

Tema 3<br />

Declaraciones<br />

Una declaración asocia un tipo de datos especificado a un grupo de variables. Se deben<br />

declarar todas las variables antes de que aparezcan en las instrucciones ejecutables. Una<br />

declaración consta de untipo de datos, seguido de uno o más nombres de variables,<br />

<strong>final</strong>izando con un punto y coma. (Los tipos de datos pennitidos se han discutido en la sec<br />

46 PROGRAMACIÓN EN C<br />

19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!