Para pensar como un programador, primero debe aprender a vaciar completamente su mente y luego comenzar a pensar de una manera lógica.
El mayor obstáculo para un novato es recordar que las computadoras no tienen una mente propia, por lo que todo debe alimentarse en una secuencia y alimentarse correctamente según la sintaxis.
Déjame darte un ejemplo simple, ver más abajo:
Ahora, lea como una computadora y no un ser humano, el objetivo de este programa es dar salida a hello world.
- ¿Por qué a la gente le importa tanto ser una ‘buena persona’?
- ¿Por qué no buscamos convicción en la vida?
- ¿Se puede detectar una sonrisa falsa?
- Cómo superar querer que todos me quieran.
- ¿Por qué las personas inteligentes piden no leer la sección de comentarios en los sitios web?
Entonces, ¿qué necesita hacer la computadora para pensar? Necesita salir algo a la pantalla.
¿Cómo puede hacerlo? las instrucciones están preprogramadas en un archivo de encabezado llamado Iostream, así que necesito pedirle a la computadora que lo cargue primero (de esta manera aprende a ingresar cosas de salida)
pero nuevamente no puede simplemente escribir iostream u debe comenzar con un # en C ++ porque C ++ solo entiende que es una declaración de preprocesador (la acción que debe hacer antes de iniciar el programa) cuando ve el #.
Así que volviendo a la declaración inicial mantén tu mente en blanco y lee carácter por carácter como un compilador
# – ok necesito preprocesar. luego siguiente
la formación de oraciones se define por la gramática en el lenguaje humano, se define por la sintaxis en el lenguaje informático, pero incluso si pierde una coma o utiliza una gramática inadecuada, la mente humana puede entender la oración, pero las computadoras siguen estrictamente la sintaxis, por lo que cualquier error confunde la computadora y arroja una error.
Esto es básico.
En un nivel avanzado, debe pensar en todas las formas posibles en que su programa puede salir mal.
por ejemplo, escribe un programa para sumar 2 números a + by el valor de salida como C
entonces C = A + b
ahora, incluso si se sigue toda la sintaxis, el programa se compila y ejecuta, pero puede salir mal. ¿Cómo?
¿Qué pasa si el usuario no ingresó un número? asumió que lo hará y generará un total de números, si el usuario hace otra cosa y usted no escribió el código para alertar al usuario de que el programa tendrá errores. Entonces, como programador, debe pensar en todas las situaciones posibles en las que puede salir mal y cubrir todas esas excepciones.
#include
int main ()
{std :: cout << "Hello World!";
}