Datos Adicionales sobre el Lenguaje C

Páginas: 4 (970 palabras) Publicado: 28 de mayo de 2015
Datos Adicionales sobre el Lenguaje C
Componentes del lenguaje C

Sigue el paradigma de la programación estructurada: 
Algoritmos+estructuras de datos = programas. 

Estructuras de datos
literalestipos básicos (todos numéricos)
tipos enumerados
tipos estructurados (struct, union)
punteros y vectores

Construcciones algorítmicas
construcciones condicionales (if,switch)
construccionesiterativas(while,for,do...while)
subrutinas (funciones)

Además de lo anterior, el C tiene otros elementos: 
comentarios
inclusión de ficheros
macros
compilación condicional
El preprocesador es quien normalmentese encarga de interpretar estas construcciones. 

Asignaciones

La forma de dar valor a una variable es 

variable = expresión ;

Se le llama asignación.


También se puede dar valor a una variableen el mismo momento en que se declara ( inicialización).

tipo variable = expresión ;

Una variable que se declara sin inicializar contiene un valor indeterminado. 

Ejemplo:

int valor1 = 0; /*variable inicializada a cero */
int valor2; /* variable no inicializada */

main()
{
valor1 = 4 + 3; /* asignación */
valor2 = 5; /* otra asignación */
}


Operadores booleanos
Hay operadorespara evaluar condiciones. 
En C no existe tipo booleano, así que el resultado de la expresión utiliza números enteros: si la condición es cierta, estas expresiones devuelven un 1; si no es cierta,devuelven un cero. 

Operador
Resultado
A == B
1 si A es igual a B; 0 en caso contrario 
A != B
1 si A es distinto de B 
A > B
1 si A es mayor que B 
A < B
1 si A es menor que B 
A >= B
1 si A es mayor oigual que B 

Para elaborar condiciones complejas, existen estos operadores: 

Expresión
Resultado
E1 && E2 
Cierta si E1 y E2 son ciertas (AND) 
E1 || E2 
Cierta si E1 o E2 son ciertas (OR) 
! E Cierta si E es falsa; falsa si E es cierta (NOT) 

Se pueden agrupar expresiones booleanas con paréntesis. 
Ejemplo:
( a>0 && a<10 ) || a==20 
cierto si “a” está entre 1 y 9 (ambos inclusive), o vale...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tipos De Datos En Lenguaje C
  • Historia sobre el lenguaje c
  • Tipos de datos en Pseudocódigo y en Lenguaje C
  • Datos Adicionales
  • Análisis sobre los elementos básicos del lenguaje en c++
  • Datos en lenguaje c
  • Ensayo sobre lenguaje c
  • LOS DATOS EN C++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS