Programación con C++

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Programación con C++ por Mind Map: Programación con  C++

1. A. Instalación del programa

1.1. Pasos:

1.1.1. 1°.Ingrese al siguiente enlace para descargar Dev C++:

1.1.2. 2°.Haga clic en el botón “Download” para comenzar con la descarga

1.1.3. 3°diríjase a la localización del paquete en su equipo y ejecútelo

1.1.4. 4°.Seleccione la instalación “Full”

1.1.5. 5°.Seleccione el directorio de alojamiento y comience la instalación.

1.1.6. 6°Cuando la instalación de Dev C++ haya finalizado, ejecútelo para empezar a desarrollarlo

2. B. Ejecución del Programa

2.1. 1°. Primero compile

2.2. 2°. Escriba cmd.exe en el cuadro de texto Abrir y luego elija Aceptar para ejecutar una ventana del símbolo del sistema.

2.3. 3°. En la ventana del símbolo del sistema, haga clic con el botón derecho para pegar la ruta de acceso a la aplicación en el símbolo del sistema.

2.4. 4°. Presione Entrar para ejecutar el código.

3. C. Estructura Básica y sintaxis

3.1. Todo programa escrito en C++ consta de una o más funcionalidades, una de las cuales se denomina main. El programa constantemente iniciará por la ejecución de la funcionalidad main. Cada función debe contener:

3.1.1. -Una cabecera de la función, que consta del nombre de la función, seguido de una lista opcional de argumentos encerrados con paréntesis.

3.1.2. -Una lista de declaración dé argumentos, si se incluyen estos en la cabecera.

3.1.3. -Una sentencia compuesta, que contiene el resto de la función.

4. G. Sentencias y Ejemplos

4.1. Las sentencias nos permiten modificar la manera en que el código se ejecuta, además de que nos facilitan la resolución de muchos problemas. Hay muchos de acuerdo a su función:Comentarios Selección - if y else Selección - switch Cíclica - while Cíclica - do while Cíclica - for Sentencias de salto

4.1.1. Entrada: Leer datos por teclado se hace usando el comando cin >> es importante los dos signos >> que son usados para controlar el flujo de datos. quedando así cin>>

4.1.1.1. Ejemplos: int main() { cout << "Hola! Este es un ejemplo en C++" << "\n" << "Por favor ingrese su nombre:" << "\n"; //La instrucción \n es un salto de línea Mostrando los textos separados string nombre;//En esta variable estará almacenado el nombre ingresado. cin >> nombre; //Se lee el nombre cout << "Bienvenido al sistema " << nombre << ". Gracias por usar nuestra aplicación" << "\n"; return 0; }

4.1.2. Salida: Para imprimir una salida de texto en C++ se hace uso de la instrucción cout, junto con <<para tener cout << como resultado. cout para mostrar en pantalla el valor de las variables así sean numéricas o cadenas de texto.

4.1.2.1. Ejemplo: int main() { //Se muestra un mensaje por pantalla. cout << "Hola Mundo" << " Desde ProgramarYa." << "\n"; return 0;

4.1.3. if-else: Esta sentencia evalúa si un valor es verdadero entonces ejecuta sus acciones. Donde if es una palabra de control, indica al compilador que sigue una evaluación. Else: ésta será ejecutada si el valor booleano evaluado no es verdadero.

4.1.3.1. Ejemplo: int main(){ int A = 12; if ( A > 13 ){ cout << "La variable A es mayor a 13"; } else{ cout << "La variable A no es mayor a 13"; } return 0; }

5. D. Tipos de Variables y Ejemplos

5.1. Las variables son posiciones en memoria donde están guardados los diferentes valores que le damos o que toman y normalmente estarán disponibles a lo largo de la ejecución de nuestro programa. Para asignar valores a una variable se usa el operador "=" seguido del valor que le daremos a la variable (no todos usan el "=" para esto)

5.2. Ejemplos de tipos de variables:

5.2.1. -Entera (int) : números enteros, por ejemplo 5,231,−34325,231,−3432 ejemplo: int T=1401, variable=1, a;

5.2.2. -Punto Flotante: (float) decimales, por ejemplo 3.14,823.23,−0.231 float pi=3.14, decimal, otra=0.23;

5.2.3. -Alfanumérica(char): puede contener un carácter, dígito numérico o un signo de puntuación. aunque son caracteres. char letra='5C'

6. E. Operadores y Ejemplos

6.1. -Aritméticos: permiten realizar cálculos con valores numéricos para obtener un resultado.

6.1.1. Ejemplo de Aritméticos: public class PrecedeApp { public static void main(String[] args) { int tF=80; System.out.println("la temperatura Fahrenheit es "+tF); int tC=(tF-32)*5/9; System.out.println("la temperatura centígrada es "+tC); } }

6.2. -Relacionales : Se utiliza para comparar los valores de dos expresiones. Éstos valores deben ser del mismo tipo.

6.2.1. Ejemplos de relacionales:>> 5>4 ans = 1 >> 5>6 ans = 0

6.3. -Lógicos: Son los bloques de construcción básicos para construcciones de toma de decisión en un lenguaje de programación.

6.3.1. Ejemplos de Lógicos:int m[3] - (0,1,29: int x = 0; LF ( 66 x) cout << "Cierto."; else cout << "Falso.";

6.4. -Asignación: Una operación de asignación asigna el valor del operando derecho a la ubicación de almacenamiento designada por el operando izquierdo.

6.4.1. Ejemplos de Asignación:Dada la siguiente declaración de variables: int m = 4, n = 1;

7. F. Comentarios y Ejemplos

7.1. -Todo fichero de código del programa debe comenzar con un comentario que describa

7.2. -Cada bloque de código comenzará con un bloque de comentarios propio en el que al menos se detalle su propósito.

7.3. Comentarios Especiales

7.3.1. -Comentarios de una sola línea: Comienzan con una doble barra ( // ) y se pueden extender hasta el final de la línea. Ejemplos de comentarios C++ de línea:

7.3.2. -Comentario tradicional estilo C: Empieza con los caracteres /* y acaba con */. Pueden ocupar más de una línea y pueden aparecer en cualquier lugar donde pueda aparear un espacio en blanco. /* Lectura de datos por teclado */

8. Comentarios Especiales

8.1. -Comentario tradicional estilo C: Empieza con los caracteres /* y acaba con */. Pueden ocupar más de una línea y pueden aparecer en cualquier lugar donde pueda aparear un espacio en blanco. /* Lectura de datos por teclado */

8.2. -Comentarios de una sola línea: Comienzan con una doble barra ( // ) y se pueden extender hasta el final de la línea. Ejemplos de comentarios C++ de línea: