0% encontró este documento útil (0 votos)
60 vistas18 páginas

Programación en C++: Guía Completa

C++ es un lenguaje de programación versátil y potente creado en los años 80 como extensión del lenguaje C para permitir la programación orientada a objetos. Se puede usar en Windows con Visual Studio, Code::Blocks u otros editores, y en Linux con Gedit, Kate u otros. C++ se usa comúnmente para crear videojuegos, aplicaciones de escritorio, sistemas operativos y más.

Cargado por

kenneth Garcia
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
60 vistas18 páginas

Programación en C++: Guía Completa

C++ es un lenguaje de programación versátil y potente creado en los años 80 como extensión del lenguaje C para permitir la programación orientada a objetos. Se puede usar en Windows con Visual Studio, Code::Blocks u otros editores, y en Linux con Gedit, Kate u otros. C++ se usa comúnmente para crear videojuegos, aplicaciones de escritorio, sistemas operativos y más.

Cargado por

kenneth Garcia
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

PROGRAMACIÓN CIENTÍFICA C++

INTRODUCCIÓN
 C++ es un lenguaje de programación diseñado a mediados de los años 80 por Bjarne Stroustrup. La intención
de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitieran la
manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++
es un lenguaje híbrido.
 En la actualidad, el 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.
 Si estas en Windows puedes usar:

 Visual C++
 Visual studio
 Notepad ++
 Devcpp
 Code:: blocks
 Eclipse
 Entre otros

 Si estas en Linux puedes usar:

 Gedit
 Geany
 Kate
 Kdevelop
 Code:: blocks
 Eclipse
 Entre otros
FUNCIONES
 Las funciones en C tienen el siguiente formato:

 Cuando se invoca una función se asignan valores a sus parámetros y comienza a ejecutar el cuerpo hasta que se
llega al final o se encuentra la instrucción return. Si la función devuelve un resultado, esta instrucción debe ir
seguida del dato a devolver. Por ejemplo:
Paso de parámetros a una función
 Los parámetros son variables locales a los que se les asigna un valor antes de comenzar la ejecución
del cuerpo de una función. Su ámbito de validez, por tanto, es el propio cuerpo de la función. El
mecanismo de paso de parámetros a las funciones es fundamental para comprender el
comportamiento de los programas en C.

 Considera el siguiente programa:


 Los parámetros a y b declarados en la línea 1 son válidos
únicamente en la expresión de la línea 3. Las variables x, y y z,
por su lado, son válidas en el cuerpo de la función main (líneas 7
a 11).

 El ámbito de las variables x, y y z (ámbito llamador), y el de las


variables a y b (ámbito llamado) son totalmente diferentes. El
ámbito llamador desaparece temporalmente cuando se invoca la
función desde la línea 11. Durante esa ejecución, el ámbito
llamado es el visible. Al terminar la función, el ámbito llamado
desaparece y se recupera el ámbito llamador.
Características del C++
Compatibilidad con bibliotecas
iostream cmath
Está especializada en la lectura y escritura de archivos. Declara un conjunto de funciones principalmente
para operaciones matemáticas y
transformaciones. Incluye funciones como:
cstring
Declara un conjunto de funciones principalmente
para manipulación de elementos tipo string.

Contiene variados parámetros de optimización.

Paso de parámetros Parámetros array


Parámetros por defecto

Posee una integración completa y directa con el lenguaje ensamblador

Consiste en abreviatura similares al inglés, llamadas instrucciones mnemotécnicas


que permiten las operaciones elementales de la computadora.
Instrucciones mnemotécnicas: son un conjunto de técnicas basadas en la asociación
mental que facilitan la memorización de información o conceptos. 
Tiene una gran cantidad de compiladores entre las plataformas y los diferentes sistemas operativos.

CLang: Compila más rápido y los mensajes de error se


entienden más, pero soporta menos el estándar.
MinGW: (Minimalist GNU for Windows)
Es una implementación de los compiladores
para la plataforma Win32, que permite migrar
la capacidad de este compilador en entornos
Windows.
 Visual C++: Visual Studio trae su propio
compilador, tristemente conocido por implementar
su propia versión del lenguaje C++, desconociendo
los estándares
PROCESO PARA PROGRAMAR EN C++
1. Instala un compilador.

2. Estudia los comandos básicos como #include, int main(), getchar(), y el restante de ellos.

3. Escribe el código en tu editor y guardarlo como un archivo “*.c”.

4. Comprende cada tipo de variable.

5. Declara las variables, ingresando su nombre seguido del tipo de dato como “char nombre”.

6. Declara las variables al principio de cada bloque de código, es decir al principio de lo que está encerrado en “{}”.
7. Estudia las expresiones matemáticas que se puede usar para manipular las variables.

8. Aprende a usar las sentencias condicionales. Al realizar comparaciones, si el resultado es TRUE,

la respuesta es “1”. Por otro lado, si el resultado es FALSE, la respuesta es “0”.

9. Domina los operadores básicos, ya que estas sentencias giran en torno a los operadores

matemáticos, como:
10. Escribe una sentencia IF para determinar lo que el programa debe hacer. Por ejemplo:

12. Usa la sentencia ELSE y ELSE IF para expandir tus condiciones.

13. Aprende a usar los bucles, ya que permiten repetir bloques de código, los cuales facilitan

acciones repetitivas. Existen tres tipos de bucles: FOR (para), WHILE (mientras) y DO…WHILE

(hacer-mientras).
14. Haz un buen uso de las funciones, como main() y getchar()..

15. Crea un esquema de lo que quieres lograr.

16. Agrega la función a un programa. Tener en cuenta que el esquema le dirá al compilador lo

que debe esperar. Por ejemplo:


PARA QUE SIRVE C++
C++ es un lenguaje de programación compilado, es completo, se usa para la creación de software
(programas y aplicaciones) como:

 Videojuegos de alta gama

 Aplicaciones de ofimática y escritorio 

 Navegadores de internet 

 Sistemas operativos

 Bases de datos

 Bibliotecas

 Apps móviles

 Aplicaciones web y sistemas basados en la nube

También podría gustarte