1. EJEMPLO DE PROGRAMACIÓN SECUENCIAL Y LA UTILIZACIÓN DE CONDICIONALES
jlc 2013B
EL ALGORITMO DEBE LEER DOS NÚMEROS Y REALIZAR LAS OPERACIONES
DE SUMA, RESTA, MULTIPLICACIÓN Y DIVISIÓN ENTRE ELLOS
C++
Iniciamos haciendo clic sobre el icono de Dev-C++ que es el compilador de lenguaje C++
utilizado en esta asignatura
Para implementar el algoritmo se debe crear un nuevo proyecto. Iniciamos la aplicación
haciendo clic sobre Archivo --> Nuevo --> Proyecto, como se muestra en la figura.
Luego aparece la siguiente ventana en la cual se definirá el nombre y tipo de proyecto. En
este ocasión se creara una consola de aplicación y el nombre será de libre elección, tal
como se muestra en la figura. Usted puede cambiar la ruta donde será almacenado el
proyecto y el código fuente del algoritmo.
2. EJEMPLO DE PROGRAMACIÓN SECUENCIAL Y LA UTILIZACIÓN DE CONDICIONALES
jlc 2013B
Al realizar este procedimiento el compilador generara una plantilla en la cual usted podrá
iniciar a programar teniendo en cuenta que no debe eliminar ninguna de las líneas
generadas por el sistema, ya que estas configuran el inicio y fin del aplicativo para permitir
su programación. En la imagen a continuación se muestra en detalle el resultado del
proceso. Las librerías incluidas en este caso son <cstdlib> y <iostream> que
permiten la utilización de los comandos básicos.
A partir de la zona sombreada se puede empezar a generar la codificación del algoritmo.
DESCRIPCIÓN DEL PROGRAMA.
Se recuerda que cada linea debe finalizar con punto y coma ( ; ).
Desde la linea 1 hasta la linea 5 conforma la configuracion unicial del programa, esta se
recomienda mantener de esa forma.
En la linea 6 se definien las variables a utilizar en el programa, las cuales son definidas
como float para permitir operaciones con número decimales.
En la linea 7 se utiliza el comando cout<< para escribir mensajes, debe estar el texto
escrito entre comillas dobles poder visualizarse. El comando <<endl permite
hacer un salto de línea y retornar el cursor a la primera posición del renglón.
Línea 9 se utiliza el comando cin>> para leer un dato y almacenarlo en la variable
descrita.
En la línea 12 se calcula la formula a resolver.
Inicio
Fin
3. EJEMPLO DE PROGRAMACIÓN SECUENCIAL Y LA UTILIZACIÓN DE CONDICIONALES
jlc 2013B
En la línea 13 se utiliza el comando cout<< para escribir texto y el valor numérico
de la variable S.
En las líneas 18 hasta la 26 se aplica un condicional doble mediante el comando if
y else para validar que en el algoritmo no se realicen divisiones por CERO.
Desde la línea 26 a la 29 se compone la parte de finalización del programa.
Debe presionar F9 para compilar y ejecutar el programa
MATLAB
Para presentar la solución al problema planteado utilizando MATLAB® iniciamos creando
un archivo .m, para luego ejecutar el código en el espacio de trabajo. La ruta más sencilla
para abrir el editor es haciendo clic sobre el icono resaltado en la siguiente figura, acción
que permite crear un archivo en blanco.
4. EJEMPLO DE PROGRAMACIÓN SECUENCIAL Y LA UTILIZACIÓN DE CONDICIONALES
jlc 2013B
Luego aparece el editor para crear el archivo.
En este software no es necesario crear algún argumento de inicio o fin para el programa.
Además no es necesario definir variables con anterioridad estas se pueden crear al
momento de requerirlas.
DESCRIPCIÓN DEL PROGRAMA.
La primera línea limpia el espacio de trabajo y coloca el cursor al inicio de la
pantalla para empezar a desplegar el programa.
En la línea 2 se utiliza el comando disp para imprimir un mensaje en la pantalla.
La línea 4 muestra la forma para leer un dato digitado por el usuario y almacenarlo
en la variable de destino A con la utilización del comando input.
La línea 5 muestra que el comando input además de leer el dato y guardarlo en
la variable asignada también permite desplegar un mensaje referente a la variable
a leer.
Las líneas 7 y 9 muestran cómo se puede escribir texto y el dato almacenado en
alguna variable
5. EJEMPLO DE PROGRAMACIÓN SECUENCIAL Y LA UTILIZACIÓN DE CONDICIONALES
jlc 2013B
En la línea 11 se utiliza el comando fprintf para imprimir texto y variables, aquí
se puede definir el formato y número de dígitos que se desean visualizar.
En las líneas de la 12 a la 17 se aplica el condicional doble mediante el comando if
y else para validar que en el algoritmo no se realicen divisiones por CERO
teniendo en cuenta que en MATLAB ® se debe finalizar esta sentencia con el
comando end.
Debe presionar F5 para compilar y ejecutar el programa ye verlo en el espacio de trabajo