CONCEPTOS BSICOS DE PROGRAMACIN INTRODUCCIN A LA PROGRAMACIN
CONCEPTOS BÁSICOS DE PROGRAMACIÓN INTRODUCCIÓN A LA PROGRAMACIÓN MARTIN MARENGO 4 I T. M.
INTRODUCCIÓN A continuación vamos a observar e interpretar los siguientes conceptos básicos relacionados con la programación: Algoritmo Compilador y Código fuente El código Sintaxis Correr un programa Las Variables Declaración de Variables Asignación de valores Operadores de comparación
ALGORITMO Definición: Una sucesión ordenada de instrucciones para resolver un problema o una tarea. Puedes pensar en un algoritmo como si se tratara de una receta. Es el procedimiento que se debe realizar para resolver un problema especifico.
COMPILADOR Y CÓDIGO FUENTE Compilador: Es el programa de computadora que traduce las instrucciones que nosotros le damos en un lenguaje específico. Programa fuente: Es el código que vas a escribir. En este texto encontraras el programa fuente para resolver muchos problemas. El programa fuente también se conoce como código fuente
EL CÓDIGO Definición: Es un conjunto de instrucciones en algún lenguaje de alto nivel. En este material solamente encontraras código en C++ El código no necesariamente es un programa completo, puede tratarse solamente de una parte del programa
SINTAXIS Definición: Son las reglas de acuerdo a las cuales debes escribir el programa fuente. Cada lenguaje de programación tiene su sintaxis. Puedes imaginar que la sintaxis son las reglas de gramática de ese lenguaje. Ejemplos de sintaxis: • Printf(); • Snanf(); • If-else • While() • Int, float, char
CORRER (UN PROGRAMA) Definición: Ordenar a la computadora que ejecute las instrucciones indicadas por el código de un programa. Evidentemente, un programa en C++ debe correrse en un compilador de ese lenguaje. (nosotros utilizamos el Dev-C++ que es gratuito. )
LAS VARIABLES Variable: Es una herramienta de programación utilizada para asignar valores (no necesariamente numéricos) a letras o cadenas de letras. Las variables se clasifican de acuerdo al tipo de valor que almacenan Una Variable por definición puede cambiar de valor durante la ejecución de un programa.
DECLARACIÓN DE VARIABLES En C++ estas obligado a declarar cualquier variable antes de poder utilizarla. La sintaxis para declarar una variable es la siguiente: También puedes declarar dos o mas variables al mismo tiempo separándolas por comas:
DECLARACIÓN DE VARIABLES (EJEMPLOS)
ASIGNACIÓN En C++, para hacer una asignación de un valor al identificador de una variable, necesariamente debemos escribir primero (i. e. , a la izquierda) el valor del identificador que almacenara el valor y a la derecha el valor o una expresión matemática correctamente codificada en C++. Como es costumbre, en medio debemos escribir el símbolo '='.
PALABRAS RESERVADAS En C++, las siguientes palabras son consideradas reservadas:
COMPARACIONES En la mayoría de los programas se requiere hacer comparaciones para controlar el flujo del procedimiento. A continuación veremos una la tabla que contiene los tipos de comparaciones.
BUCLE O CICLO Un bucle o ciclo, en programación, es una sentencia que se realiza repetidas veces a un trozo aislado de código, hasta que la condición asignada a dicho bucle deje de cumplirse.
EJEMPLO DE CÓDIGO C++ Identificar en el siguiente código: Variables Palabras reservadas Ciclo Operadores de comparación ¿observan alguna asignación? Si ingreso un numero, por ejemplo un 3, ¿te animas a mostrar cual seria la salida de este código hasta que termine su ejecucion?
LA CONDICIONAL IF. . . ELSE En la gran mayoría de los programas será necesario tomar decisiones sobre qué acciones realizar. La estructura condicional if. . . else es la que nos permite tomar ese tipo de decisiones. Traducida literalmente del inglés, se la podría llamar la estructura "si. . . si no", es decir, "si se cumple la condición, haz esto, y si no, haz esto otro". Un ejemplo sencillo sería el siguiente (no se trata de un programa completo, sino tan sólo una porción de código): if (edad < 18) printf("No puedes acceder. n"); else printf("Bienvenido. n");
- Slides: 16