Elementos Basicos De Programacion En C

Páginas: 15 (3733 palabras) Publicado: 6 de octubre de 2011
CAPÍTULO 1 ELEMENTOS BÁSICOS (del lenguaje C)

1.1. ESTRUCTURA DE UN PROGRAMA La forma general de un programa en lenguaje C, viene dado por la siguiente estructura.
declaraciones globales ; main() { declaración variables locales ; flujo de sentencias } funcion_1() { declaración variables locales ; flujo de sentencias } . . funcion_n() { declaración variables locales ; flujo de sentencias }Dicha estructura se describe en la Tabla 1.1. Sección
main() { }

Descripción Representa el cuerpo principal del programa Rutinas llamadas desde el cuerpo principal del programa. Se han llamado función_xx sólo como nombre genérico. Pueden tener cualquier nombre que el programador desee asignarle. Grupo de instrucciones escritas en código C. Inicio de un bloque de instrucciones Final de unbloque de instrucciones
Tabla 1.1. Descripción de la estructura de un programa en C.

funcion_1()...funcion_n()

flujo de sentencias { }

Cada declaración de variable debe terminar con ; (punto y coma). Cada instrución del grupo flujo de sentencias debe terminar con ;.

2 Preparado por Juan Ignacio Huircán

Otra forma de escribir el bloque principal:
void main() { ... } int main() { ...return 0; }

1.2. COMENTARIOS

Son elementos del programa que sirven para indicar que es lo que hace determinada función o que proceso realiza determinada sentencia. Se utilizan con fines de documentación. Un comentario se especifica de la siguiente forma:
/* Este es un comentario */

Todo lo que se escriba entre estos dos elementos, es decir: /*......*/ compilador y no formará parte delcódigo ejecutable del programa final. Los comentarios no pueden estar anidados, es decir:
/* /* */ */

será

ignorado por el

El TurboC puede adaptarse para que esto se pueda realizar. Los comentarios son usados con fines de documentación y permiten realizar la mantención del software. Ej 1.1. Ejemplo de comentarios en un programa escrito en lenguaje C.
void main() /* Inicio del programaPrincipal */ { /* Este es un programa que no tiene instrucciones */

}

1.3. VARIABLES, TIPOS, DECLARACION Y ASIGNACIÓN Identificación de variables

$ $ $ $ $

Se pueden usar cualquier caracter alfanumérico. El tamaño del identificador está limitado a 32 caracteres. El primer caracter debe ser una letra o un underscore, pero es recomendable que sea una letra, porque el underscore se utiliza paravariables del sistema. Las minúsculas y las mayúsculas producen identificadores distintos. El C tiene palabras claves o reservadas y estas no pueden utilizarse como identificadores (ya sea nombre de variables o nombre de funciones).

Herramientas de Programación

3

Ej 1.2. Ejemplos de Identificadores
cuenta_iteraciones cuenta_iteraciones2 funcion_leer

Palabras reservadas del lenguajeC
La siguiente tabla muestra las palabras reservadas del Lenguaje C:
auto break case char continue const asm default do double else extern enum cdecl float for goto if int signed far huge long register return short sizeof void interrupt static struct switch typedef union volatile near unsigned while

pascal

Tabla 1.2. Palabras reservadas del lenguaje C.

El primer grupo corresponde aloriginal propuesto por D. Ritchie, el segundo corresponde al propuesto por el comité ANSI, y el tercer es propio del TURBOC de Borland. Para utilizar una variable primero se debe declarar, en esa declaración se tiene que especificar su tipo. Tipo
int short long char float double

Descripción entero entero entero doble precisión caracter real real doble precisión

Tamaño (bits)
16 16 32 8 32 64Valores Límites
-32768 -32768 -2e9 -128 ###10-37 10+38 ###10-307 10+308 a a a a + 32767 + 32767 +2e9 +127 a ### a ###

Tabla 1.3. Tipos de datos manejados por el lenguaje C.

No siempre el tamaño de la variable tipo int es igual al de la variable tipo short, esto va a depender de la implementación del lenguaje.

Modificadores de Tipo El tipo definido de una variable puede ser cambiado...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Elementos del lenguaje de programación C
  • Lenguaje C programación Basica
  • Tarea programacion basica en c
  • Programacion C++ Basico
  • Programacion basica en C++
  • Programacion Basica En Dep C++
  • Elementos Básicos De C#
  • Elementos basicos de c++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS