Programación En C++

Páginas: 5 (1102 palabras) Publicado: 27 de mayo de 2012
LENGUAJE DE PROGRAMACIÓN: Es una notación que permite escribir programas a través de los cuales podemos comunicarnos con la computadora siguiendo normas de sintaxis. CARACTERÍSTICAS GENERALES DEL LENGUAJE:  C tiene la funcionalidad de un lenguaje de medio nivel, pero reúne las características de un lenguaje de alto nivel.  Toda palabra clave o instrucción es en minúsculas.  Una palabrareservada no puede ser usada con otro propósito dentro de un programa.  Todo programa en C consta por lo menos de una función (main ( )) y requiere de archivos de cabecera (conio.h, stdio.h) ESTRUCTURA GENERAL DE UN PROGRAMA EN C++ Un programa en C++ es una secuencia de caracteres que se agrupan en componentes léxicos (tokens) que comprenden el vocabulario básico del lenguaje. Estos componentes deléxico son: palabras reservadas, identificadores, constantes, constantes de cadena, operadores y signos de puntuación. Un programa en C++ se compone de una o más funciones. Una de las funciones debe ser obligatoriamente main. Una función en C++ es un grupo de instrucciones que realizan una o más acciones. Un programa contendrá una serie de directivas # include que permitirán incluir en el mismo archivosde cabecera que a su vez constarán de funciones y datos predefinidos en ellos. # include int main () archivo de cabecera iostream.h cabecera de function Nombre de la función { ………. sentencias

} Un programa C++ puede incluir:      Directivas de preprocesador Declaraciones globales La función main ( ) Funciones definidas por el usuario Comentarios del programa (utilizados en su totalidad) ESTRUCTURA TIPICA COMPLETA DE UN PROGRAMA EN C++

# include Directivas del preprocesador # define Macros del procesador

Declaraciones globales Funciones Variables

Función Principal main Main ( ) { Declaraciones locales Sentencias } Definiciones de otras funciones Funcion1 (……) { …….. } Funcion2 (…..) { …….. } …… DIRECTIVAS DEL PREPROCESADOR El preprocesador en un programa C o C++ sepuede considerar como un editor de texto inteligente que consta de directivas (instrucciones al compilador antes de que se compile el programa principal). Las dos directivas más usuales son: # include y # define. Todas las directivas del preprocesador comienzan con el signo de libro o almohadilla (#), que indica al compilador que lea las directivas antes de compilar la parte (función) principal delprograma. Las directivas son instrucciones al compilador. No son generalmente sentencias (la línea no termina con punto y coma), sino instrucciones que se dan al compilador antes de que el programa se compile. Aunque las directivas úden definir macros, nombres de constantes, archivos fuente adicionales, etc, su uso más frecuente es la inclusión de archivos de cabecera.

La mayoría de losprogramadores C++ sitúan las directivas del preprocesador al principio del programa, aunque esta posición no es obligatoria. Existen archivos de cabecera estándar que se utilizan ampliamente como: stdio.h, stdlib.h, math.h, string.h e iostream.h. La directiva # include indica al compilador que lea el archivo fuente que viene a continuación de ella y su contenido lo inserte en la posición donde seencuentra dicha directiva. Estos archivos se denominan archivos de cabecera o de inclusión. Su formato es: # include

=

# include “nombre archivo.h”

El archivo de cabecera más frecuente es iostream.h este archivo proporciona al compilador C++ la información necesaria sobre las funciones de biblioteca cin y cout, así como otras rutinas de biblioteca que realizan operaciones de entrada y salida.Casi todos los programas escribirán e imprimirán información en pantalla y leerán datos de teclado, necesitarán incluir cout y cin en los mismos. Para ello el programa contendrá la siguiente línea: # nclude Si se desea conservar compatibilidad con funciones de entrada/salida (E/S) de C, es necesario considerar la inclusión del archivo de cabecera stdio.h y en consecuencia la línea: # include...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • programacion C
  • Programacion c++
  • c# Programacion
  • Programacion En C#
  • Programacion en c
  • Programacion en c
  • Programacion en c++
  • Programacion c ++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS