ALGORITMOS Y PROGRAMACION
ACTIVIDAD EJE 2
CARLOS ANDRES ARIZA
GLORIA KATHERINE CELIS NAVARRO
Tutor
OSCAR TARAZONA DURAN
FUNDACION UNIVERSITARIA DEL AREA ANDINA
INGENIERIA INDUSTRIAL
ALGORITMOS Y PROGRAMACION
BUCARAMANGA
2020
INTRODUCCION
El lenguaje C++ está basado en el concepto de funciones en donde cada una
tiene un nombre y una lista de argumentos. En general se puede dar a una función
el nombre que se quiera con excepción de MAIN que se reserva para la función
que inicia la ejecución del programa. Una función es un proceso con entradas y
salidas bien definidas. Su implementación práctica también debe ir encaminada a
la realización de bloques bien definidos en cuanto al proceso que realicen y los
insumos y consumos que requiera. Las funciones reciben datos a través de una
lista, y devuelve determinada información de un tipo específico. A la lista de datos
que la función recibe, se le conoce con el nombre de lista de parámetros. Las
funciones son una de las herramientas más útiles en la programación porque
permiten encerrar código con un nombre e invocarlo a través de él. Con esto los
programadores evitan repetir el código cada vez que sea necesario en un
programa, además de que, es posible ocultar código de forma que el usuario de la
función no tenga que conocer los detalles del cómo se hacen las cosas.
OBJETIVOS
Escribir, compilar y corregir los errores de sintaxis arrojados en la
compilación
Elaborar programas escritos en lenguaje C++, analizar la lógica y valorar
los resultados en un compilador en línea
INSTRUCCIONES
1. Ejercicio de contextualización
Ejecutar el compilador en línea, dos opciones para ejecutar el programa.
Opción 1: [Link]
Opción 2: [Link]
Como ejemplo práctico se invita al estudiante ejecutar en línea: el compilador C++
[Link]
Escribir programar en lenguaje C++ Con las siguientes líneas de programa:
#include <iostream>
Using namespace std;
Int main ()
{
Cout << “Hola Mundo”;
Return 0;
}
Una vez el programa esté en el editor oprimir en el botón execute.
Compilar el programa en Lenguaje C++
Corregir los errores de sintaxis
El código al momento de transcribirse, no se detecta ningún error de
sintaxis al momento de la ejecución en el compilador en línea.
Compilar nuevamente el programa
No se ve la necesidad de corregir el código ya que este mismo no presenta
ningún error de sintaxis
Evaluar los resultados
El resultado siempre va a hacer el mismo, con el código presentado ya que lo
que está haciendo es imprimir por consola el mensaje “Hola Mundo”, el cual
tiene una correcta sintaxis al momento de su escritura.
2. Análisis de ejecución
Ejecute el siguiente programa en el compilador
#include <iostream>
Using namespace std;
Int main(){
Cout <<” AREANDINA/n”;
Cout <<JERARQUÍA DE LOS OPERADORES/n”;
Cout << “OPERACIONES ARITMÉTICAS:” <<endl;
Cout << “2+8*(3+1) =”;
Cout << “2+8*” <<3+1 << “=”;
Cout << “2+” <<8*(3+1) <<”=”;
Cout <<2+8*(3+1) << endl;
}
3. Componente grupal
Conforme un grupo máximo de dos personas con la que desarrolle el siguiente
ejercicio:
Escribir un programa en C++ que lea desde el teclado un carácter y
utilizando la instrucción switch determine si es o no una vocal. Realice el
mismo ejercicio utilizando la sentencia if.
Caso if
Caso switch
Determine cuál de las dos opciones es mejor:
El método más fácil y rápido es por la sentencia IF, ya que esta me permite
realizar la comparación en una misma línea de código lo que me ahorra líneas de
código innecesarias como por el método switch
CONCLUSIONES
Se escribió, compilo y corrigió los errores de sintaxis arrojados en la
compilación del ejercicio propuesto
Se elaboraron programas escritos en lenguaje C++, analizaron la lógica y
valoraron los resultados en un compilador en línea
Se determino que l método más fácil y rápido es por la sentencia IF, ya que
esta me permite realizar la comparación en una misma línea de código lo
que me ahorra líneas de código innecesarias como por el método switch