Clase01 Elementos Basicos C 1

Páginas: 7 (1548 palabras) Publicado: 10 de junio de 2015
Universidad Centroccidental “Lisandro Alvarado”
Decanato de Ciencias y Tecnología
Lapso 2007-II

Programación I

Coordinación del Área de Programación

Elementos Básicos de C++
Contenidos
• Definición de Lenguaje de Programación
• Historia de C++
• Estructura básica de un programa en C++
• Tipos de datos simples
• Constantes y variables en C++
• Instrucciones de entrada y salida

Lenguaje deProgramación
Un lenguaje de programación es un lenguaje escrito
utilizado para escribir programas que se ejecutan en
un computador. Existen muchos lenguajes de
programación de entre los que se destacan los
siguientes:
•C
• C++
• Basic
• Ada
• Java
• Pascal
• Python
• Fortran
• Smalltalk
• Ruby

Historia de C++

• Creado por Bjarne Stroustrup en 1983.
• Derivado del lenguaje C. ( Dennis
Ritchie enla década de los 70.
• Herramientas necesarias:
9 Un equipo ejecutando
operativo
9 Un editor de texto
9 Un compilador de C++

un

sistema

Elementos Básicos de C++
Creación de un programa
Código
Fuente
Compilador

Código
Objeto
Bibliotecas

Enlazador
Código
Ejecutable

Archivo
Cabecera

Elementos Básicos de C++
Depuración de un programa
Inicio
Editar
programa

Compilar
programa

si

Errores
DeSintaxis

no
Comprobar
errores

Errores
en tiempo
de ejecución

no
Fin

si

Estructura Básica de un programa en C++
Directivas del preprocesador

Componente
estructural
básico:
la función

Macros del procesador
Declaraciones globales

9

Variables

9

Prototipos de funciones

función main()
{
secuencia de declaraciones e instrucciones
}

Funciones

función uno()
{
secuencia de declaraciones einstrucciones
}
función N()
{
secuencia de declaraciones e instrucciones
}

Estructura Básica de un programa en C++
Ejemplo de un programa calcula la suma de dos números enteros
Directiva de preprocesamiento

Biblioteca de E/S por consola. En ella
se encuentran cin y cout

#include

Cabecera
de la
función

Cuerpo de
la función

using namespace std;
int main()
{
int x, y, sum;
cout <<"Ingrese dos numeros enteros separados por espacio: \n";
cin >> x >> y;
sum = x + y;
cout << "La suma es : " << sum;
return 0;
}

Elementos Básicos de C++
Directivas del preprocesador
• Es un programa que contiene directivas
(instrucciones al compilador antes de que
se compile el programa principal)
• Las más usadas son: #include y #define
• Generalmente ubicadas al principio del
programa (estaposición no es obligatoria)

Elementos Básicos de C++
Directivas del preprocesador
• #include : indica al compilador que lea un
archivo fuente que viene a continuación y su
contenido lo inserte en la posición donde se
encuentra la directiva.
Ejemplo: #include
#include “prueba.h”
• #define : indica al preprocesador que defina un
item de datos u operación para un programa
C++.
Ejemplo: #definelinea 80

Elementos Básicos de C++
Declaraciones Globales
• Indican al compilador que las funciones definidas
por el usuario o las variables así declaradas son
comunes a todas las funciones del programa
Función main( )
• Todo programa en C++tiene una única función
main( ) que es el punto inicial de entrada al
programa.
• Una función en C++ es un subprograma que
devuelve un único valor, unconjunto de valores
ó realiza alguna tarea específica.

Elementos Básicos de C++
Funciones definidas por el usuario
• Un programa en C++ es una colección de
funciones.
• En C++ las funciones requieren una
declaración ó prototipo en el programa:
void funcion_demo( );
• La palabra reservada void significa que la
función no retorna ningún valor.
tipo_retorno nombre_funcion ( lista_parametros)
{sentencias;
return;
}

Elementos Básicos de C++
Identificadores
Es una secuencia de caracteres, letras, dígitos y subrayados
(_). El primer carácter debe ser una letra. Las letras
mayúsculas y minúsculas son diferentes a efectos del
identificador, es decir, C++ es sensible a las mayúsculas, por
lo tanto para C++ los identificadores ALFA y alfa son
diferentes.
Un consejo que puede servir de posible...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Elementos básicos de Programación en C#
  • Elementos basicos de c++
  • Elementos Básicos De C#
  • Elementos Basicos Del Lenguaje C++
  • elementos basicos de c++
  • 1 Básico C
  • ELEMENTOS BASICOS DEL ESTADO 1
  • TIPOS DE ELEMENTOS DE VISUAL BASIC 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS