ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Tutorial C++


Enviado por   •  7 de Abril de 2020  •  Tutoriales  •  1.300 Palabras (6 Páginas)  •  100 Visitas

Página 1 de 6

Tutorial de C++

Conceptos Básicos (Modulo 1)

¿Qué es C++?

C++ es un lenguaje de programación de propósito general. C++ se utiliza para crear programas de computadora. ¡Todo desde aplicaciones de arte, reproductores de música e incluso videojuegos!  

C++ se derivó de C, y se basa en gran medida en él.

¡Hola Mundo!

Tu primer programa en C++

Un programa en C++ es una colección de comandos o declaraciones.
A continuación, se muestra un código simple que tiene "¡Hola mundo!" como su salida.

#include
using namespace std;

int main(){
cout <<
"¡Hola mundo!";
return 0;
}

Vamos a desglosar las partes del código.

#include

C++ ofrece varios encabezados (“headers” en inglés), que contienen información necesaria para que los programas funcionen correctamente. Este programa en particular requiere el encabezado <iostream>.

El signo numeral (#) al principio de una línea apunta al preprocesador del compilador. En este caso, #include le dice al preprocesador que incluya el encabezado <iostream>.

El encabezado  define los objetos de flujo estándar que ingresan y generan datos.

El compilador de C++ ignora las líneas en blanco.
En general, las líneas en blanco sirven para mejorar la legibilidad y la estructura del código. Los espacios en blanco, como los espacios, las pestañas y las nuevas líneas, también se ignoran, aunque se utilizan para mejorar el atractivo visual del programa.

En nuestro código, la línea using namespace std; le dice al compilador que use el espacio de nombre (namespace) std (estándar).
El espacio de nombre estándar incluye características de la biblioteca estándar de C ++.

Main

La ejecución del programa comienza con la función main, int main().

Las llaves {} indican el principio y el final de una función, que también se puede denominar cuerpo de la función. La información dentro de las llaves indica qué hace la función cuando se ejecuta.
El punto de entrada de cada programa C++ es
main(), independientemente de lo que haga el programa.

Cout

La siguiente línea, cout << "¡Hola mundo!"; resulta en el despliegue de "Hola mundo!" en la pantalla.

En C++, las secuencias Vse utilizan para realizar operaciones de entrada y salida.

En la mayoría de los entornos de programación, el destino de salida predeterminado estándar es la pantalla. En C++, cout es el objeto de flujo utilizado para acceder a la pantalla.

cout es utilizado en combinación con el operador de inserción. Escriba el operador de inserción como << para insertar los datos siguientes dentro del flujo que esta antes del operador.

En C ++, el punto y coma se usa para terminar una declaración. Cada declaración debe terminar con un punto y coma. Indica el final de una expresión lógica.

Declaraciones

Un bloque es un conjunto lógico de declaraciones conectadas, rodeadas por llaves de apertura y cierre. Por ejemplo:

{

cout << "Hello world!";

return 0;

}

Puedes tener varias declaraciones en una sola línea, siempre y cuando recuerde finalizar cada declaración con un punto y coma. De no hacerlo, se producirá un error.

Return

La última instrucción en el programa es la declaración de return. La línea return 0; termina la función main() y hace que devuelva el valor 0 al proceso de llamada. Un valor distinto de cero (generalmente de 1) indica una terminación anormal del programa.

Si la declaración return es omitida, el compilador de C++ inserta implícitamente " return 0; " al final de la función main().

Imprimiendo un Texto

Puede agregar múltiples operadores de inserción después de cout.

cout << "This" << "Is" << "¡awesome!";

[pic 1]

Nueva Línea

El operador cout no inserta un salto de línea al final de la salida.
Una forma de imprimir dos líneas es usar el manipulador
endl, que pondrá un salto de línea.

#include
using namespace std;

int main()
{
cout <<
"¡Hello world!" <
cout <<
"I love programming!";
return 0;
}

El manipulador endl se mueve hacia una nueva línea para imprimir el segundo texto.

[pic 2]

Nuevas Lineas

El carácter para insertar líneas nuevas, \n puede ser utilizado como una alternativa para endl.

La barra invertida (\) es referida como un carácter de escape, e identifica un carácter "especial".

Ejemplo:

#include
using namespace std;

int main()
{
cout <<
"¡Hello world!" \n;
cout <<
"I love programming!";
return 0;
}

[pic 3]

Comentarios

Los comentarios son declaraciones explicativas que puedes incluir en el código C++ para explicar qué está haciendo el código.
El compilador ignora todo lo que aparece en el comentario, por lo que ninguna de esa información se muestra en el resultado.

Un comentario que comienza con
dos barras inclinadas (//) se denomina comentario de una sola línea. Las barras inclinadas le dicen al compilador que ignore todo lo que sigue, hasta el final de la línea.

Por ejemplo:

...

Descargar como (para miembros actualizados)  txt (8 Kb)   pdf (124 Kb)   docx (80 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com