Sentencias De Lenguaje.

Páginas: 11 (2729 palabras) Publicado: 7 de octubre de 2012
UNIDAD 4

SENTENCIAS DEL LENGUAJE














4. SENTENCIAS DEL LENGUAJE




3.2 IDENTIFICADORES
Los identificadores son palabras que se utilizan para definir constantes, variables y funciones. El programador tiene libertad para darle cualquier nombre a un identificador, siguiendo las reglas que se muestran en la tabla 4.1
Reglas obligatorias:
1. El primercarácter debe ser una letra o el guión bajo.
2. El resto pueden ser letras o dígitos numéricos. Hay identificadores especiales que tendrán uno o varios puntos en el nombre, tales como: figura.denominacion , puntero->estructura
3. No se pueden usar como identificadores las palabras reservadas.
4. No se pueden utilizar letras acentuadas, la letra “ñ” ni caracteres especiales(%,#,9 etc.)

Reglas recomendadas:
1. Los identificadores deben tener un nombre que indique que dato o función representa. Así es más recomendable denominar con “numeroLibros” a una variable que almacene el número de libros, que nombrarla como “nl”. La primera forma nos indicará rápidamente lo que almacena; la segunda será más fácil de teclear, pero si el programa es largo y complejo, después detres meses, ni el propio programador se acordará de lo que representaba.
2. No se deben utilizar nombres demasiado largos, tales como: Esta_es_la_lista_de_alumnos_de_4B1, Sería más lógico utilizar lista4B1
3. Se admiten los identificadores en minúsculas y mayúsculas. El identificador Alumnos es diferente a alumnos..
4. Es recomendable escribir las constantes con mayúsculas y elresto de los identificadores con minúsculas.
Para las variables utilizar sustantivos y para las funciones tiempos de verbos que indiquen las tareas que desempeñan las funciones. Para las variables: libros, listas, contador. Para las funciones: calculaArea, leeArchivo, buscaNombre. [MOLDES TEO 2001]
Tabla 4.1
Reglas básicas de formación de identificadores


En la siguiente tabla 4.2 semuestran varios ejemplos de identificadores con nombres correctos e incorrectos.

Nombre de las variables Comentario
I No es recomendable salvo que se utilice como contador o índice.
Primera;Tecla No es recomendable, ya que el operador “;” no puede formar parte del nombre de la variable.
4B1Listas No es válido ya que la variable no puede empezar con número.
Listas4BI Es válido, ya que losnúmeros pueden estar siempre que no ocupen la primera posición.
Fecha_Inicio_trabajo_a_Empresa No es recomendable, ya que el nombre es demasiado largo.
10 No es válido ya que el primer carácter no debe ser un dígito.
Año No es válido, ya que la “ñ” no es permitida en el lenguaje C.
Tabla 4.2
Ejemplos de nombres de identificadores


5.1.4 Tipos de datos
Los diferentes objetos de información conlos que un programa trabaja en C se
conocen como datos. Todos los datos tienen un tipo asociado con ellos. Un dato puede ser un simple carácter, tal como ‘B’, un valor entero tal como 35 o un número real tal como 141592.



5.1.5 Rangos de memoria RAM de los tipos de datos
Los tres tipos de datos básicos de C son: enteros, números de coma flotante (reales) y caracteres. La tabla 5.3muestra los principales tipos de datos básicos, sus tamaños en bytes y el rango de valores que puedan almacenar.

Tipo Ejemplo Tamaño en bytes Rango Mínimo..Máximo
char ´c´ 1 0..255
short -15 2 -128..127
Int 1024 2 -32768..32767
unsigned int 42325 2 0..6535
Long 262144 4 -2147483648..2147483637
float 10.5 4 3.4E±38 (7 dígitos)double 0.00045 8 1.7E±308 (15 dígitos)
Long double 1e-8 8 Igual que double
Tabla 5.3
Tipos de datos simples en C

Enteros (int)
Los tipos enteros se almacenan internamente en 2 bytes de memoria. La Tabla 5.4 resume los tres tipos enteros básicos, junto con el rango de valores y el tamaño en bytes usual, dependiendo de cada máquina.


Tipo Rango de valores Rango Mínimo..Máximo
Int...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • El lenguaje en la sentencia
  • Sentencia Case Lenguaje C
  • Sentencias De Lenguaje En C
  • Sentencia if en lenguaje c
  • cICLOS Y SENTENCIAS EN LENGUAJE C
  • EL LENGUAJE DE LA SENTENCIA Y LA EXIGENCIA DE HECHOS PROBADOS
  • Sentencia
  • La sentencia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS