SlideShare una empresa de Scribd logo
1 de 11
C
+
+
Temario C++
   Introducción a lenguaje de programación
   Compilador dev ++, “ entorno de trabajo “
   Sintaxis de c ++
   Tipos de datos
   Tipos de Operaciones
   Algoritmos y Diagramas de flujo
   Pruebas de escritorio
   Sentencias simples ( if,else,case)
   Sentencias repetitivas o bucles ( while. Do while, for)
   Arreglos
   Arreglos unidimensionales

   Switch, vector, matriz

   Listas, pilas y colas

   Cadenas (todas las funciones de manejo de cadenas)

   Búsqueda

   Tipos de ordenamientos

   Tipos de búsqueda

   Ordenamiento

   Recursividad
PROGRAMACIÓN

    LOGICA
COMPUTACIONAL        INTERPRETACIÓN
 Y ARITMETICA




          SINTAXIS            Programa +
         ADEACUADA            compilador



  Desarrollo de aplicaciones “programas”
            lenguaje adecuado
 Programa     y compilador adecuado.



    EXTENCIÓN
        DE                               DEV C ++
     ARCHIVOS
    .C Y .CPP


   Barra de archivo
   Barra de herramientas
   Entorno de trabajo
   Barra de accesos rápidos y notificaciones
   Barra de estado
ENTEROS: INT

TIPOS DE DATOS   CARACTERES: CHAR


                 BOLATIL: FLOAT




                 ARITMETICOS: +, -, *, /, % MOD
  TIPOS DE
                 LOGICOS: AND, OR, NOT
 OPERADORES
                 COMPARATIVOS: <, <=, >, >=, !=
SINTAXIS.

Archivo de cabecera

 Librerías: indica que se tengan en cuenta las funciones
 y tipos definidos en la librería que se escoja, por
 ejemplo tenemos:

 #include < nombre de fichero >

 #include <conio.h>
 #include <studio.h>     LIBRERIAS BASICAS DE C++
 #include <string.h>
 #include < iostream .h>
 cin ( para que el usuario/a ingrese datos )
 cout ( para mostrarle datos al usuario/a ).


Cabecera de función – función principal

    Debajo de la cabecera principal del programa, se
    coloca la “cabecera de función”, ésta función es
    obligatoria en cada programa porque indica el
    comienzo del programa:

    main ( )

    Y se requiere de los paréntesis después de la palabra
    restringida “main“
Cuerpo – desarrollo

 Después de colocar main ( ) es decir nuestro indicador
 que comienza el programa, ya podemos comenzar con
 la programación, ya que la programación va en el
 cuerpo del programa, se debe indicar cuál es el
 cuerpo, ósea los limites. En un programa los limites
 son marcados por el símbolo “ las llaves “, es decir { }


{
....
.......
}
Por último tenemos las sentencias, es decir nuestra
programación, lo que vayamos realizando en el cuerpo
del programa, lo que va a hacer el programa al
compilarlo y ejecutarlo. Todo eso va a ir en el cuerpo
es decir DENTRO de los limites que establecimos ( las
llaves principales del programa )
Estructura

#include <iostream.h>          // cabecera del programa




           // cabecera de función principal, inicializador
main ( )   del cuerpo




{
....         // cuerpo de la programación, con métodos y
                               funciones.
.......
}

Más contenido relacionado

La actualidad más candente (20)

Elementos basicos c
Elementos basicos cElementos basicos c
Elementos basicos c
 
Herramientas para programar en C
Herramientas para programar en CHerramientas para programar en C
Herramientas para programar en C
 
Code blocks & lenguaje c++
Code blocks & lenguaje c++Code blocks & lenguaje c++
Code blocks & lenguaje c++
 
Dev c++ para vista y 7
Dev c++ para vista y 7Dev c++ para vista y 7
Dev c++ para vista y 7
 
Programación C++ - DEV C++
Programación C++ - DEV C++Programación C++ - DEV C++
Programación C++ - DEV C++
 
2. Introduccion A C#
2.  Introduccion A C#2.  Introduccion A C#
2. Introduccion A C#
 
Entorno de desarrollo en c++
Entorno de desarrollo en c++Entorno de desarrollo en c++
Entorno de desarrollo en c++
 
Programación en c primer programa en c
Programación en c primer programa en cProgramación en c primer programa en c
Programación en c primer programa en c
 
37975756-Guia-de-C
37975756-Guia-de-C37975756-Guia-de-C
37975756-Guia-de-C
 
Clase 03
Clase 03Clase 03
Clase 03
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
 
Tutorial de CodeBlocks
Tutorial de CodeBlocksTutorial de CodeBlocks
Tutorial de CodeBlocks
 
C(++) programacion en c y c++
C(++)   programacion en c y c++C(++)   programacion en c y c++
C(++) programacion en c y c++
 
Curso de programacion en c++ prev
Curso de programacion en c++ prevCurso de programacion en c++ prev
Curso de programacion en c++ prev
 
Lenguaje c 2_neo
Lenguaje c 2_neoLenguaje c 2_neo
Lenguaje c 2_neo
 
Turbo c++
Turbo c++Turbo c++
Turbo c++
 
Lenguaje c 2
Lenguaje c 2Lenguaje c 2
Lenguaje c 2
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Dev c++
Dev c++Dev c++
Dev c++
 
Lenguajec
LenguajecLenguajec
Lenguajec
 

Destacado

Curso C Ii
Curso C IiCurso C Ii
Curso C Iiyuli
 
Dev c presentacion ahmad
Dev c presentacion ahmadDev c presentacion ahmad
Dev c presentacion ahmadjonnysins69
 
David rodriguez presentacion_lenguajes
David rodriguez presentacion_lenguajesDavid rodriguez presentacion_lenguajes
David rodriguez presentacion_lenguajesDave Rodriguez
 
Ejer logica resueltos
Ejer logica resueltosEjer logica resueltos
Ejer logica resueltosTata Virgüez
 
FUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE CFUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE Cflaquita_dany
 
Caracteres y Cadenas en C
Caracteres y Cadenas en CCaracteres y Cadenas en C
Caracteres y Cadenas en CRonny Parra
 
Librerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CLibrerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CCristian Maza
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++ivanjvic
 
Variables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CVariables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CRonny Parra
 
La Funcion Logica Si Ejercicios Resueltos
La Funcion Logica Si Ejercicios ResueltosLa Funcion Logica Si Ejercicios Resueltos
La Funcion Logica Si Ejercicios Resueltosmlylyruiz
 
Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++yesid19
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++cemayoral
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++Rosbelia Balza
 

Destacado (18)

Curso C Ii
Curso C IiCurso C Ii
Curso C Ii
 
Dev c presentacion ahmad
Dev c presentacion ahmadDev c presentacion ahmad
Dev c presentacion ahmad
 
David rodriguez presentacion_lenguajes
David rodriguez presentacion_lenguajesDavid rodriguez presentacion_lenguajes
David rodriguez presentacion_lenguajes
 
Ejer logica resueltos
Ejer logica resueltosEjer logica resueltos
Ejer logica resueltos
 
FUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE CFUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE C
 
Caracteres y Cadenas en C
Caracteres y Cadenas en CCaracteres y Cadenas en C
Caracteres y Cadenas en C
 
CARACTERES Y CADENAS LENGUAJE C
CARACTERES Y CADENAS LENGUAJE CCARACTERES Y CADENAS LENGUAJE C
CARACTERES Y CADENAS LENGUAJE C
 
Funciones en C
Funciones en CFunciones en C
Funciones en C
 
Librerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CLibrerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación C
 
FUNCIONES LENGUAJE C
FUNCIONES LENGUAJE CFUNCIONES LENGUAJE C
FUNCIONES LENGUAJE C
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++
 
Variables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CVariables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en C
 
C++ y sus librerias
C++ y sus libreriasC++ y sus librerias
C++ y sus librerias
 
La Funcion Logica Si Ejercicios Resueltos
La Funcion Logica Si Ejercicios ResueltosLa Funcion Logica Si Ejercicios Resueltos
La Funcion Logica Si Ejercicios Resueltos
 
Sintaxis del lenguaje c++
Sintaxis del lenguaje c++Sintaxis del lenguaje c++
Sintaxis del lenguaje c++
 
Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++
 

Similar a Desarrollo de aplicaciones , programacion en dev ++

Estructura basica de_c_
Estructura basica de_c_Estructura basica de_c_
Estructura basica de_c_LaishaXime
 
Estructura basica de_c_(2)
Estructura basica de_c_(2)Estructura basica de_c_(2)
Estructura basica de_c_(2)gadiel1515
 
Estructura basica para_c_ (1)
Estructura basica para_c_ (1)Estructura basica para_c_ (1)
Estructura basica para_c_ (1)luis_ocampo27
 
Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_Oziel Solis Juarez
 
Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Idalia Tristan
 
bibliotecasolibreriasenc-170322144450-1.pdf
bibliotecasolibreriasenc-170322144450-1.pdfbibliotecasolibreriasenc-170322144450-1.pdf
bibliotecasolibreriasenc-170322144450-1.pdfssuser948499
 
Primera Clase
Primera ClasePrimera Clase
Primera Clasemandres
 
Estructura basica para_c_(2)
Estructura basica para_c_(2)Estructura basica para_c_(2)
Estructura basica para_c_(2)Efren Pacheco
 
Centro de estudios_tecnologicos_industrial_y_de_servicios(2)
Centro de estudios_tecnologicos_industrial_y_de_servicios(2)Centro de estudios_tecnologicos_industrial_y_de_servicios(2)
Centro de estudios_tecnologicos_industrial_y_de_servicios(2)Maztherprozh
 
Centro de estudios_tecnologicos_industrial_y_de_servicios(2)
Centro de estudios_tecnologicos_industrial_y_de_servicios(2)Centro de estudios_tecnologicos_industrial_y_de_servicios(2)
Centro de estudios_tecnologicos_industrial_y_de_servicios(2)andreadelacruz002
 

Similar a Desarrollo de aplicaciones , programacion en dev ++ (20)

Estructura basica de_c_
Estructura basica de_c_Estructura basica de_c_
Estructura basica de_c_
 
Estructura basica de_c_(2)
Estructura basica de_c_(2)Estructura basica de_c_(2)
Estructura basica de_c_(2)
 
Estructura basica para_c_ (1)
Estructura basica para_c_ (1)Estructura basica para_c_ (1)
Estructura basica para_c_ (1)
 
Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_
 
BIBLIOTECAS PARA C++
BIBLIOTECAS PARA C++BIBLIOTECAS PARA C++
BIBLIOTECAS PARA C++
 
Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Bibliotecas o libreria de c++
Bibliotecas o libreria de c++
 
bibliotecasolibreriasenc-170322144450-1.pdf
bibliotecasolibreriasenc-170322144450-1.pdfbibliotecasolibreriasenc-170322144450-1.pdf
bibliotecasolibreriasenc-170322144450-1.pdf
 
Estructura basica de_c_
Estructura basica de_c_Estructura basica de_c_
Estructura basica de_c_
 
Estructura basica de_c_
Estructura basica de_c_Estructura basica de_c_
Estructura basica de_c_
 
Primera Clase
Primera ClasePrimera Clase
Primera Clase
 
Estructura basica C++
Estructura basica C++Estructura basica C++
Estructura basica C++
 
ESTRUCTURA BASICA C++
ESTRUCTURA BASICA C++ESTRUCTURA BASICA C++
ESTRUCTURA BASICA C++
 
Estructura(2)
Estructura(2)Estructura(2)
Estructura(2)
 
Estructura
EstructuraEstructura
Estructura
 
Estructura basica para c++
Estructura basica para c++Estructura basica para c++
Estructura basica para c++
 
Estructura basica para_c_
Estructura basica para_c_Estructura basica para_c_
Estructura basica para_c_
 
Estructura basica para_c_(2)
Estructura basica para_c_(2)Estructura basica para_c_(2)
Estructura basica para_c_(2)
 
Unmsm02 2008
Unmsm02 2008Unmsm02 2008
Unmsm02 2008
 
Centro de estudios_tecnologicos_industrial_y_de_servicios(2)
Centro de estudios_tecnologicos_industrial_y_de_servicios(2)Centro de estudios_tecnologicos_industrial_y_de_servicios(2)
Centro de estudios_tecnologicos_industrial_y_de_servicios(2)
 
Centro de estudios_tecnologicos_industrial_y_de_servicios(2)
Centro de estudios_tecnologicos_industrial_y_de_servicios(2)Centro de estudios_tecnologicos_industrial_y_de_servicios(2)
Centro de estudios_tecnologicos_industrial_y_de_servicios(2)
 

Desarrollo de aplicaciones , programacion en dev ++

  • 2. Temario C++  Introducción a lenguaje de programación  Compilador dev ++, “ entorno de trabajo “  Sintaxis de c ++  Tipos de datos  Tipos de Operaciones  Algoritmos y Diagramas de flujo  Pruebas de escritorio  Sentencias simples ( if,else,case)  Sentencias repetitivas o bucles ( while. Do while, for)  Arreglos
  • 3. Arreglos unidimensionales  Switch, vector, matriz  Listas, pilas y colas  Cadenas (todas las funciones de manejo de cadenas)  Búsqueda  Tipos de ordenamientos  Tipos de búsqueda  Ordenamiento  Recursividad
  • 4. PROGRAMACIÓN LOGICA COMPUTACIONAL INTERPRETACIÓN Y ARITMETICA SINTAXIS Programa + ADEACUADA compilador Desarrollo de aplicaciones “programas” lenguaje adecuado
  • 5.  Programa y compilador adecuado. EXTENCIÓN DE DEV C ++ ARCHIVOS .C Y .CPP  Barra de archivo  Barra de herramientas  Entorno de trabajo  Barra de accesos rápidos y notificaciones  Barra de estado
  • 6. ENTEROS: INT TIPOS DE DATOS CARACTERES: CHAR BOLATIL: FLOAT ARITMETICOS: +, -, *, /, % MOD TIPOS DE LOGICOS: AND, OR, NOT OPERADORES COMPARATIVOS: <, <=, >, >=, !=
  • 7. SINTAXIS. Archivo de cabecera Librerías: indica que se tengan en cuenta las funciones y tipos definidos en la librería que se escoja, por ejemplo tenemos: #include < nombre de fichero > #include <conio.h> #include <studio.h> LIBRERIAS BASICAS DE C++ #include <string.h> #include < iostream .h>
  • 8.  cin ( para que el usuario/a ingrese datos )  cout ( para mostrarle datos al usuario/a ). Cabecera de función – función principal Debajo de la cabecera principal del programa, se coloca la “cabecera de función”, ésta función es obligatoria en cada programa porque indica el comienzo del programa: main ( ) Y se requiere de los paréntesis después de la palabra restringida “main“
  • 9. Cuerpo – desarrollo Después de colocar main ( ) es decir nuestro indicador que comienza el programa, ya podemos comenzar con la programación, ya que la programación va en el cuerpo del programa, se debe indicar cuál es el cuerpo, ósea los limites. En un programa los limites son marcados por el símbolo “ las llaves “, es decir { } { .... ....... }
  • 10. Por último tenemos las sentencias, es decir nuestra programación, lo que vayamos realizando en el cuerpo del programa, lo que va a hacer el programa al compilarlo y ejecutarlo. Todo eso va a ir en el cuerpo es decir DENTRO de los limites que establecimos ( las llaves principales del programa )
  • 11. Estructura #include <iostream.h> // cabecera del programa // cabecera de función principal, inicializador main ( ) del cuerpo { .... // cuerpo de la programación, con métodos y funciones. ....... }