Hay muchas formas de programar una computadora. En última instancia, la decisión sobre cómo lograr lo que se necesita recae en el programador. Sin embargo, existen muchas "mejores prácticas" que utilizan estilos y funciones para una mejor compilación y programas. Se necesita un poco de precisión para asegurarse de que los próximos programadores (incluido usted mismo) en el proyecto puedan leer y comprender su código.
Paso
Método 1 de 2: Escritura de código estándar
Paso 1. Descargue un IDE (entorno de desarrollo integrado) para C ++ como Eclipse, Netbeans y CodeBlocks, o puede utilizar un editor de texto sin formato como Notepad ++ o VIM
También puede ejecutar el programa desde la línea de comandos, en cuyo caso cualquier editor de texto será suficiente. Puede resultar útil si elige un editor que admita resaltado de sintaxis y numeración de líneas. La mayoría de los programadores encuentran que los sistemas similares a Unix (Linux, OS X, BSD) son los mejores entornos para el desarrollo.
Paso 2. Cree el archivo del programa principal
El archivo principal debe incluir una función llamada main (). Aquí es donde comienza la ejecución del programa. Desde aquí, deberá llamar a funciones, clases de prefijos, etc. En este archivo se pueden incluir otros archivos de su aplicación, así como bibliotecas.
Paso 3. Empiece a escribir el programa
Ingrese el código o programa que desea crear (vea algunos ejemplos a continuación). Aprenda sintaxis, semántica, paradigmas de programación orientada a objetos, estriación de datos, diseño de algoritmos como listas enlazadas, colas de prioridad, etc. C ++ no es un lenguaje fácil de programar, pero hacerlo le enseñará los conceptos básicos que funcionan con todos los lenguajes de programación.
Paso 4. Ingrese los comentarios en el código
Explica para qué se utilizan las funciones y variables. Elija nombres claros para variables y funciones. Aproveche los nombres de variables globales. En general, asegúrese de que cualquiera que lea su código pueda entenderlo.
Paso 5. Use las sangrías apropiadas en su código
Nuevamente, vea el ejemplo a continuación.
Paso 6. Compile el código con
g ++ main.cpp
Paso 7. Ejecute el programa escribiendo:
./a.out
Método 2 de 2: Ejemplo
Paso 1. Considere el ejemplo 1:
/ * Este programa simple está hecho para comprender los conceptos básicos del estilo g ++. Este programa usa el compilador g ++. * / #Include / * ingresa funciones de entrada y salida * / using namespace std; / * usamos la función std (estándar) * / int main () / * declara la función principal; También puede usar int main (void). * / {cout << "\ n Hola papá"; / * '\ n' es una nueva línea ( t es una nueva pestaña) * / cout << "\ n Hola mamá"; cout << "\ n Este es mi primer programa"; cout << "\ n Fecha 2018-04-20"; devuelve 0; }
Paso 2. Considere el ejemplo 2:
/ * Este programa para contar la suma de dos números * / #incluir usando el espacio de nombres std; int main () {flotante num1, num2, res; / * declarar variable; int, double, long … también se puede usar * / cout << "\ n Ingrese el primer número ="; cin >> num1; / * ingrese el valor del usuario en num1 * / cout << "\ n Ingrese el segundo número ="; cin >> num2; res = num1 + num2; cout << "\ n Sum" << num1 << "y" << num2 << "=" << res '\ n'; devuelve 0; }
Paso 3. Estudie el ejemplo 3:
/ * Multiplica dos números * / #include usando el espacio de nombres std; int main () {número flotante1; int num2; doble res; cout << "\ n Ingrese el primer número ="; cin >> num1; cout << "\ n Ingrese el segundo número ="; cin >> num2; res = num1 * num2; cout << "\ n Multiplica dos números =" << res '\ n'; devuelve 0; }
Paso 4. Considere el ejemplo 4:
// '' Bucle '' para encontrar la fórmula matemática. En este caso, el programa busca la respuesta a // Pregunta # 1 en el Proyecto Euler. #include el uso del espacio de nombres std; int main () {// Abriendo '' Principal ''. int sum1 = 0; int sum2 = 0; int sum3 = 0; int sum4 = 0; // Genera el entero necesario para encontrar la respuesta. for (int a = 0; a <1000; a = a + 3) {sum1 = sum1 + a;} // '' Bucle '' hasta que a sea mayor o igual a 1000, sumando 3 en cada '' bucle ''. También agregue a sum1. for (int b = 0; b <1000; b = b + 5) {sum2 = sum2 + b;} // '' Bucle '' hasta que b sea mayor o igual a 1000, sumando 5 en cada '' bucle ''. También agregue b a sum2. for (int c = 0; c <1000; c = c + 15) {sum3 = sum3 + c;} // '' Bucle '' hasta que c sea mayor o igual a 1000, sumando 15 ac cada '' bucle '' '. También agregue c a sum3. suma4 = suma1 + suma2 - suma3; // sum4 toma la suma de sum1 y sum2, menos sum3. cout << sum4; // El resultado es sum4, la respuesta. cin.get (); // Espere a que el usuario presione Enter. devuelve 0; // Declaración para volver. } // Cierre principal.
Paso 5. Considere los siguientes ejemplos con diferentes estilos:
int main () {int i = 0; si (1 + 1 == 2) {i = 2; }} / * Estilo de Whitesmiths * / int main () {int i; si (1 + 1 == 2) {i = 2; }} / * Estilo GNU * / int main () {int i; si (condición) {i = 2; funciones (); }}
Consejos
- Utilice siempre un compilador ISO para sus programas.
- 'a.out' es el nombre de archivo ejecutable predeterminado generado por el compilador.
- Si está escribiendo algo que use muchas variables o funciones diferentes, incluya algunos comentarios para que sea más fácil de depurar y comprender más adelante.