SlideShare uma empresa Scribd logo
1 de 13
UNEFA-TELECOM
REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA DEFENSA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
DE LA FUERZA ARMADA NACIONAL
NUCLEO FALCON
ITN3A
Licda. Yamila Bolívar
Que es C++
Es un lenguaje versátil, potente y general. Su éxito entre
los programadores profesionales le ha llevado a ocupar el
primer puesto como herramienta de desarrollo de
aplicaciones. El C++ mantiene las ventajas del C en cuanto
a riqueza de operadores y expresiones, flexibilidad y
eficiencia. Además, ha eliminado algunas de las
dificultades y limitaciones del C original.
Librerías de cabecera
La función principal de las librerías consiste en
poder utilizar en el desarrollo del programa
algunas sentencias específicas como
leer, mostrar, calcular, entre otros.
Librería Objetivo de uso
#include<iostream> Permite utilizar las sentencias “cin>>” para la entrada
de datos y “cout<<” para la visualización de
información en pantalla
#include<math.h> Permita realizar cálculos matemáticos avanzados como
por ejemplo: potenciación, trigonometría, entre otros.
Función principal
Todo programa cuenta con una función principal
en su código fuente, puesto que esta indica al
computador donde inicia la ejecución del
programa. En C++ la dicha función se denomina
main y su forma de uso es la siguiente:
#include<iostream>
int main()
{
conjunto de sentencias del programa
}
Sentencias de C++
Son todas las líneas de código escritas por el
programador para dar solución a la situación
planteada, las mismas representan las
entradas, procesos y salidas.
Sintaxis.
Hace referencia a la forma correcta de escribir las
líneas de código en los lenguajes de
programación, es importante destacar que cada
lenguaje posee su propia sintaxis.
Declaración de variables
Las variables son indispensables para el desarrollo de la mayoría de los
programas y las mismas deben ser declaradas antes de ser usadas
indicando el tipo de dato que esta almacenará durante la ejecución del
programa, las formas de declaración son las siguientes:
Declaración Significado
int edad; Variable numérica que almacenará un dato de tipo entero. (sin
decimales)
float estatura; Variable numérica que almacenará un dato de tipo flotante.
(con decimales)
char opcion; Variable de tipo carácter (texto) que almacenara una letra.
Regularmente las variables son declaradas al inicio del bloque de
sentencias de la función principal “main”.
Sentencias de C++. Cont.
Sentencia para mostrar un mensaje en pantalla:
cout<<“mensaje”;
Descripción detallada:
“cout<<“ línea de código usada para mostrar alguna información por
pantalla.
Nótese que para mostrar un mensaje el mismo debe estar encerrado
entre comillas dobles y la línea termina con punto y coma “;”.
Es importante resaltar que cuando se encierra entre comillas un
mensaje, éste de mostrará en pantalla tal cual como fue escrito.
Sentencias de C++. Cont.
Sentencia para solicitar un valor al usuario:
cin>>edad;
Descripción detallada:
“cin>>“ línea de código usada para la lectura de las variables
previamente declarada.
Nótese que la línea termina con punto y coma “;”.
Sentencias de C++. Cont.
Sentencia para mostrar un mensaje seguido del valor de una variable:
Forma 1
cout<<“su edad es”<<edad;
Forma 2
cout<<“su edad es”;
cout<<edad;
La forma de hacer uso de estas sentencias queda a gusto del
programador, sin embargo lo ideal es lograr en la menor cantidad de
líneas posibles el mismo resultado.
Mi primer programa
#include<iostream>
using namespace std;
int main()
{
cout<<“Este es mi primer programa”;
return 0;
}
El programa aquí desarrollado solo muestra en pantalla el mensaje Este
es mi primer programa.
Mi segundo programa
#include<iostream>
using namespace std;
int main()
{
int edad;
cout<<“Por favor ingrese la edad del estudiante:”;
cin>>edad;
return 0;
}
El programa aquí desarrollado solicita al usuario que ingrese por teclado
la edad de un estudiante.
Tipos de errores
Durante la codificación de algún programa es común cometer errores, y
los mismos pueden ser:
• Sintaxis: Son los más comunes fáciles de conseguir, ya que la
momento de la transcripción no colocamos algún símbolo, como por
ejemplo: “;”, “<<“, “(“, entre otros.
• Lógicos: En ocasiones son difíciles de encontrar puesto que el
programa funciona pero no hace lo que se requiere.
• Regresión: Se presentan cuando tenemos un código perfecto y le
modificamos algunas cosas y el mismo deja de funcionar.
El desarrollo del pensamiento lógico y su aplicación trae consigo
innumerables beneficios, puesto que el mismo es aplicable en todos
los procedimientos que realizamos en nuestro quehacer diario.

Mais conteúdo relacionado

Mais procurados

Clasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de ProgramaciónClasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de ProgramaciónEriick Leon
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++ivanjvic
 
Tabla comparativa de poo y paradigma de programación estructurada
Tabla comparativa de poo y paradigma de programación estructuradaTabla comparativa de poo y paradigma de programación estructurada
Tabla comparativa de poo y paradigma de programación estructuradaAngeles Rivera
 
Mapa Conceptual del Lenguaje C
Mapa Conceptual del Lenguaje CMapa Conceptual del Lenguaje C
Mapa Conceptual del Lenguaje CCésar Ojeda
 
Identificadores, variables y constantes
Identificadores, variables y constantesIdentificadores, variables y constantes
Identificadores, variables y constantesCarlos Pes
 
Ensayo de programacion c
Ensayo de programacion cEnsayo de programacion c
Ensayo de programacion cChavez Raul
 
Lenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionLenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionClaudia Poza
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetosyoiner santiago
 
Lenguaje c diapositivas
Lenguaje c diapositivasLenguaje c diapositivas
Lenguaje c diapositivasstarduslex
 
Banco de temas de tesis para la carrera de ing. de sistemas
Banco de temas de tesis para la carrera de ing. de sistemasBanco de temas de tesis para la carrera de ing. de sistemas
Banco de temas de tesis para la carrera de ing. de sistemasbrccq
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacionalLuis Jherry
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosGeovanny Yungán
 
Ejemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivasEjemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivasJunior Solano de Arco
 

Mais procurados (20)

Clasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de ProgramaciónClasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de Programación
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++
 
Tabla comparativa de poo y paradigma de programación estructurada
Tabla comparativa de poo y paradigma de programación estructuradaTabla comparativa de poo y paradigma de programación estructurada
Tabla comparativa de poo y paradigma de programación estructurada
 
Mapa Conceptual del Lenguaje C
Mapa Conceptual del Lenguaje CMapa Conceptual del Lenguaje C
Mapa Conceptual del Lenguaje C
 
Expresiones regulares
Expresiones regularesExpresiones regulares
Expresiones regulares
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Identificadores, variables y constantes
Identificadores, variables y constantesIdentificadores, variables y constantes
Identificadores, variables y constantes
 
Ensayo de programacion c
Ensayo de programacion cEnsayo de programacion c
Ensayo de programacion c
 
Lenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionLenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacion
 
Arboles de expresion
Arboles de expresionArboles de expresion
Arboles de expresion
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetos
 
Lenguaje c diapositivas
Lenguaje c diapositivasLenguaje c diapositivas
Lenguaje c diapositivas
 
Algoritmos secuenciales resueldos
Algoritmos  secuenciales resueldosAlgoritmos  secuenciales resueldos
Algoritmos secuenciales resueldos
 
Transacciones
TransaccionesTransacciones
Transacciones
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
Banco de temas de tesis para la carrera de ing. de sistemas
Banco de temas de tesis para la carrera de ing. de sistemasBanco de temas de tesis para la carrera de ing. de sistemas
Banco de temas de tesis para la carrera de ing. de sistemas
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetos
 
Ejemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivasEjemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivas
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 

Destaque

Tipos de Escritoriosl inux
Tipos de Escritoriosl inuxTipos de Escritoriosl inux
Tipos de Escritoriosl inuxHugiiño Pereida
 
1318457463 diversidadedasplantas 090301065842-phpapp02
1318457463 diversidadedasplantas 090301065842-phpapp021318457463 diversidadedasplantas 090301065842-phpapp02
1318457463 diversidadedasplantas 090301065842-phpapp02Nuno Lemos
 
Secrets Of Deep Charisma and Personal Magnetism
Secrets Of Deep Charisma and Personal MagnetismSecrets Of Deep Charisma and Personal Magnetism
Secrets Of Deep Charisma and Personal MagnetismGeorge Hutton
 
Presentation1
Presentation1Presentation1
Presentation1liamrig95
 
Adaptador de video y red
Adaptador de video y redAdaptador de video y red
Adaptador de video y redJosefaYareni
 
Brasil Energia Agosto Eficiência
Brasil Energia Agosto EficiênciaBrasil Energia Agosto Eficiência
Brasil Energia Agosto EficiênciaLeandro Corral
 
Offre revendeurs UC
Offre  revendeurs   UCOffre  revendeurs   UC
Offre revendeurs UCRachid ZINE
 
Gehechtheid hc 1 kind in beeld
Gehechtheid hc 1 kind in beeldGehechtheid hc 1 kind in beeld
Gehechtheid hc 1 kind in beeldannekesomers
 
Topic research cyber bullying-1
Topic research   cyber bullying-1Topic research   cyber bullying-1
Topic research cyber bullying-1troalfe
 
Aanchal digest january 2011 www.aiourdubooks.net
Aanchal digest january 2011 www.aiourdubooks.netAanchal digest january 2011 www.aiourdubooks.net
Aanchal digest january 2011 www.aiourdubooks.netImran Ahmed Farooq
 
Mantenimiento correctivo y preventivo
Mantenimiento correctivo y preventivoMantenimiento correctivo y preventivo
Mantenimiento correctivo y preventivoHugiiño Pereida
 
대신리포트_대신브라우저_150102
대신리포트_대신브라우저_150102대신리포트_대신브라우저_150102
대신리포트_대신브라우저_150102DaishinSecurities
 
The sims 3 tech audience
The sims 3 tech audienceThe sims 3 tech audience
The sims 3 tech audienceCammieSarah51
 
Oregon State MBA - Portland Programs Overview
Oregon State MBA - Portland Programs OverviewOregon State MBA - Portland Programs Overview
Oregon State MBA - Portland Programs OverviewBrian Precious
 
Diagnostic evaluation of the infertile female
Diagnostic evaluation of the infertile femaleDiagnostic evaluation of the infertile female
Diagnostic evaluation of the infertile femaleAsaad Hashim
 

Destaque (20)

Tipos de Escritoriosl inux
Tipos de Escritoriosl inuxTipos de Escritoriosl inux
Tipos de Escritoriosl inux
 
1318457463 diversidadedasplantas 090301065842-phpapp02
1318457463 diversidadedasplantas 090301065842-phpapp021318457463 diversidadedasplantas 090301065842-phpapp02
1318457463 diversidadedasplantas 090301065842-phpapp02
 
Secrets Of Deep Charisma and Personal Magnetism
Secrets Of Deep Charisma and Personal MagnetismSecrets Of Deep Charisma and Personal Magnetism
Secrets Of Deep Charisma and Personal Magnetism
 
Presentation1
Presentation1Presentation1
Presentation1
 
Dia del libro
Dia del libroDia del libro
Dia del libro
 
Adaptador de video y red
Adaptador de video y redAdaptador de video y red
Adaptador de video y red
 
1cpc
1cpc1cpc
1cpc
 
Brasil Energia Agosto Eficiência
Brasil Energia Agosto EficiênciaBrasil Energia Agosto Eficiência
Brasil Energia Agosto Eficiência
 
Offre revendeurs UC
Offre  revendeurs   UCOffre  revendeurs   UC
Offre revendeurs UC
 
Gehechtheid hc 1 kind in beeld
Gehechtheid hc 1 kind in beeldGehechtheid hc 1 kind in beeld
Gehechtheid hc 1 kind in beeld
 
Topic research cyber bullying-1
Topic research   cyber bullying-1Topic research   cyber bullying-1
Topic research cyber bullying-1
 
Aanchal digest january 2011 www.aiourdubooks.net
Aanchal digest january 2011 www.aiourdubooks.netAanchal digest january 2011 www.aiourdubooks.net
Aanchal digest january 2011 www.aiourdubooks.net
 
Mantenimiento correctivo y preventivo
Mantenimiento correctivo y preventivoMantenimiento correctivo y preventivo
Mantenimiento correctivo y preventivo
 
Hoja de respuestas. nivel 3
Hoja de respuestas. nivel 3Hoja de respuestas. nivel 3
Hoja de respuestas. nivel 3
 
대신리포트_대신브라우저_150102
대신리포트_대신브라우저_150102대신리포트_대신브라우저_150102
대신리포트_대신브라우저_150102
 
The sims 3 tech audience
The sims 3 tech audienceThe sims 3 tech audience
The sims 3 tech audience
 
Bahan ajar ipa REPLIANIS
Bahan ajar ipa REPLIANISBahan ajar ipa REPLIANIS
Bahan ajar ipa REPLIANIS
 
Oregon State MBA - Portland Programs Overview
Oregon State MBA - Portland Programs OverviewOregon State MBA - Portland Programs Overview
Oregon State MBA - Portland Programs Overview
 
Diagnostic evaluation of the infertile female
Diagnostic evaluation of the infertile femaleDiagnostic evaluation of the infertile female
Diagnostic evaluation of the infertile female
 
Tugas arsi
Tugas arsiTugas arsi
Tugas arsi
 

Semelhante a Introduccion c++

Programación c++forcsma
Programación c++forcsmaProgramación c++forcsma
Programación c++forcsmaCarlos Avila
 
Manual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky BonillaManual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky BonillaEstudiantes ISI_UCA
 
Presentation de Lenguaje C 3103.pptx
Presentation de Lenguaje C 3103.pptxPresentation de Lenguaje C 3103.pptx
Presentation de Lenguaje C 3103.pptxPaul Salas
 
Lenguaje de Programación C
Lenguaje de Programación CLenguaje de Programación C
Lenguaje de Programación Cgrecia morales
 
Lenguaje c completo 6 g x revisar x los estudiantes
Lenguaje c completo 6 g x revisar x los estudiantesLenguaje c completo 6 g x revisar x los estudiantes
Lenguaje c completo 6 g x revisar x los estudiantesJhon Jairo C Q
 
definiciones de c++ para el trabajo.docx
definiciones de c++ para el trabajo.docxdefiniciones de c++ para el trabajo.docx
definiciones de c++ para el trabajo.docxEscorchaNoguera
 
Introducción a La Programación En C
Introducción a La Programación En CIntroducción a La Programación En C
Introducción a La Programación En Cpainni
 
Presentación lenguajedeprogramacion
Presentación lenguajedeprogramacionPresentación lenguajedeprogramacion
Presentación lenguajedeprogramacionmichelledelgado97
 
Herramientas computacionales
Herramientas computacionales Herramientas computacionales
Herramientas computacionales Andrea6e
 
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)pedrolrc
 

Semelhante a Introduccion c++ (20)

Introducción c++
Introducción c++Introducción c++
Introducción c++
 
Programación c++forcsma
Programación c++forcsmaProgramación c++forcsma
Programación c++forcsma
 
TRABAJO FINAL PROGRAMACIÓN.pdf
TRABAJO FINAL PROGRAMACIÓN.pdfTRABAJO FINAL PROGRAMACIÓN.pdf
TRABAJO FINAL PROGRAMACIÓN.pdf
 
Lenguaje c
Lenguaje c Lenguaje c
Lenguaje c
 
Manual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky BonillaManual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky Bonilla
 
Presentation de Lenguaje C 3103.pptx
Presentation de Lenguaje C 3103.pptxPresentation de Lenguaje C 3103.pptx
Presentation de Lenguaje C 3103.pptx
 
Lenguaje de Programación C
Lenguaje de Programación CLenguaje de Programación C
Lenguaje de Programación C
 
Lenguaje c completo 6 g x revisar x los estudiantes
Lenguaje c completo 6 g x revisar x los estudiantesLenguaje c completo 6 g x revisar x los estudiantes
Lenguaje c completo 6 g x revisar x los estudiantes
 
P01 secuencial
P01 secuencialP01 secuencial
P01 secuencial
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
Informe.
Informe.Informe.
Informe.
 
definiciones de c++ para el trabajo.docx
definiciones de c++ para el trabajo.docxdefiniciones de c++ para el trabajo.docx
definiciones de c++ para el trabajo.docx
 
Introducción a La Programación En C
Introducción a La Programación En CIntroducción a La Programación En C
Introducción a La Programación En C
 
Presentación lenguajedeprogramacion
Presentación lenguajedeprogramacionPresentación lenguajedeprogramacion
Presentación lenguajedeprogramacion
 
Lo mas chingon de todo
Lo mas chingon de todoLo mas chingon de todo
Lo mas chingon de todo
 
lenguaje c.ppt
lenguaje c.pptlenguaje c.ppt
lenguaje c.ppt
 
Herramientas computacionales
Herramientas computacionales Herramientas computacionales
Herramientas computacionales
 
Lenguaje c 1
Lenguaje c 1Lenguaje c 1
Lenguaje c 1
 
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)
 
PROGRAMACION EN C
PROGRAMACION EN CPROGRAMACION EN C
PROGRAMACION EN C
 

Introduccion c++

  • 1. UNEFA-TELECOM REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA DEFENSA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NACIONAL NUCLEO FALCON ITN3A Licda. Yamila Bolívar
  • 2. Que es C++ Es un lenguaje versátil, potente y general. Su éxito entre los programadores profesionales le ha llevado a ocupar el primer puesto como herramienta de desarrollo de aplicaciones. El C++ mantiene las ventajas del C en cuanto a riqueza de operadores y expresiones, flexibilidad y eficiencia. Además, ha eliminado algunas de las dificultades y limitaciones del C original.
  • 3. Librerías de cabecera La función principal de las librerías consiste en poder utilizar en el desarrollo del programa algunas sentencias específicas como leer, mostrar, calcular, entre otros. Librería Objetivo de uso #include<iostream> Permite utilizar las sentencias “cin>>” para la entrada de datos y “cout<<” para la visualización de información en pantalla #include<math.h> Permita realizar cálculos matemáticos avanzados como por ejemplo: potenciación, trigonometría, entre otros.
  • 4. Función principal Todo programa cuenta con una función principal en su código fuente, puesto que esta indica al computador donde inicia la ejecución del programa. En C++ la dicha función se denomina main y su forma de uso es la siguiente: #include<iostream> int main() { conjunto de sentencias del programa }
  • 5. Sentencias de C++ Son todas las líneas de código escritas por el programador para dar solución a la situación planteada, las mismas representan las entradas, procesos y salidas. Sintaxis. Hace referencia a la forma correcta de escribir las líneas de código en los lenguajes de programación, es importante destacar que cada lenguaje posee su propia sintaxis.
  • 6. Declaración de variables Las variables son indispensables para el desarrollo de la mayoría de los programas y las mismas deben ser declaradas antes de ser usadas indicando el tipo de dato que esta almacenará durante la ejecución del programa, las formas de declaración son las siguientes: Declaración Significado int edad; Variable numérica que almacenará un dato de tipo entero. (sin decimales) float estatura; Variable numérica que almacenará un dato de tipo flotante. (con decimales) char opcion; Variable de tipo carácter (texto) que almacenara una letra. Regularmente las variables son declaradas al inicio del bloque de sentencias de la función principal “main”.
  • 7. Sentencias de C++. Cont. Sentencia para mostrar un mensaje en pantalla: cout<<“mensaje”; Descripción detallada: “cout<<“ línea de código usada para mostrar alguna información por pantalla. Nótese que para mostrar un mensaje el mismo debe estar encerrado entre comillas dobles y la línea termina con punto y coma “;”. Es importante resaltar que cuando se encierra entre comillas un mensaje, éste de mostrará en pantalla tal cual como fue escrito.
  • 8. Sentencias de C++. Cont. Sentencia para solicitar un valor al usuario: cin>>edad; Descripción detallada: “cin>>“ línea de código usada para la lectura de las variables previamente declarada. Nótese que la línea termina con punto y coma “;”.
  • 9. Sentencias de C++. Cont. Sentencia para mostrar un mensaje seguido del valor de una variable: Forma 1 cout<<“su edad es”<<edad; Forma 2 cout<<“su edad es”; cout<<edad; La forma de hacer uso de estas sentencias queda a gusto del programador, sin embargo lo ideal es lograr en la menor cantidad de líneas posibles el mismo resultado.
  • 10. Mi primer programa #include<iostream> using namespace std; int main() { cout<<“Este es mi primer programa”; return 0; } El programa aquí desarrollado solo muestra en pantalla el mensaje Este es mi primer programa.
  • 11. Mi segundo programa #include<iostream> using namespace std; int main() { int edad; cout<<“Por favor ingrese la edad del estudiante:”; cin>>edad; return 0; } El programa aquí desarrollado solicita al usuario que ingrese por teclado la edad de un estudiante.
  • 12. Tipos de errores Durante la codificación de algún programa es común cometer errores, y los mismos pueden ser: • Sintaxis: Son los más comunes fáciles de conseguir, ya que la momento de la transcripción no colocamos algún símbolo, como por ejemplo: “;”, “<<“, “(“, entre otros. • Lógicos: En ocasiones son difíciles de encontrar puesto que el programa funciona pero no hace lo que se requiere. • Regresión: Se presentan cuando tenemos un código perfecto y le modificamos algunas cosas y el mismo deja de funcionar.
  • 13. El desarrollo del pensamiento lógico y su aplicación trae consigo innumerables beneficios, puesto que el mismo es aplicable en todos los procedimientos que realizamos en nuestro quehacer diario.