Documente Academic
Documente Profesional
Documente Cultură
INTRODUCCION A LA PROGRAMACION
GRUPO: 301304_149
TUTORA
IRINA NARVAEZ ESPINOSA
INTRODUCCION
1. Cada estudiante debe expresar su concepto personal sobre la utilidad de incluir funciones
diseadas por el programador al desarrollar programas en C++. Incluir cada concepto con
el nombre del autor en el documento .pdf
El trabajar con funciones en C++ tiene muchas ventajas, entre ellas posibilitar la depuracin de
programas de manera ms rpida, puesto que en lugar de revisar todo el cdigo de una solucin,
se puede identificar exactamente que tarea tiene inconvenientes y trabajar sobre ella. Adems su
reutilizacin en diferentes partes del programa hace que la cantidad de cdigo total sea menor
Autor Benavides Ruano, Miran 2016 UNAD
El lenguaje de la programacin de C++ se ha ido adaptando a las nuevas exigencia que se ha ido
presentado en el transcurrir de los aos, se puede decir que tambin es unos lenguajes de
programacin ms seguros
Mike Piedrahita Duran
Las funciones son una serie de instrucciones con las cuales se pueden realizar labores
determinadas, en donde se toman ciertos valores de entrada llamados parmetros los cuales nos
proporcionan un valor de salida y retorno por lo tanto las funciones son instrumentos valiosos, ya
que se usan en todos los programas C++. Permitiendo una buena organizacin ya que estas
funciones permiten el uso algoritmos por ser ms legibles y ms ordenados. Tambin posibilitan
la reutilizacin de cdigo. Adems, las funciones diseadas por el programador pueden ser
manipuladas en cualquier otro programa que las necesite.
Las funciones del programador vienen definidas por un nombre, continuadas de dos parntesis ()
entre los que puede haber o no manifestaciones. Las manifestaciones son valores que se le pasan
a la funcin cuando se llama.
Cesar Enrique Argumedo Suescun
2. Cada estudiante debe elegir uno de los siguientes ejercicios, realizar el pseudocdigo y
realizar la codificacin mediante una funcin diseada por el programador: (los
integrantes deben llegar a acuerdos para evitar que 2 alumnos resuelvan el mismo
ejercicio).
A. Calcular la edad de una persona, solicitando el ao de nacimiento.
Pseudocodigo
Proceso Anio de nacimiento
Ejecucin:
B. Verificar si una contrasea digitada por el usuario es correcta (la contrasea ser un valor
numrico de 3 dgitos)
Pseudocdigo:
Definir: clave verdadera;
Cdigo:
C. Realizar una funcin que reciba 2 parmetros de tipo float, los sume y devuelva el resultado).
Pseudocodigo:
Inicio.
Ingreso de las variables:
A, B, C
Mostrar: ingrese el primer numero
Leer: a
Mostrar: ingrese el segundo numero.
Leer: b
C=a+b
Moastrar: %.2f+%.2f
Fin.
Codigo:
Ejecucin:
Leer: numero
Si el nmero es menor que 0
Mostrar: el nmero es negativo.
Si el nmero es mayor que 0
Mostrar: el nmero es positivo
Si el nmero es igual que 0
Mostrar: que el nmero no es positivo ni negativo.
Fin.
Cdigo:
Ejecucin:
rea
Inicio
muestra: calcular el rea de un crculo.
Escribe "Introduce radio del circulo:"
lee radio
rea = 3,1416*(radio*radio)
escribe "El rea del circulo es: ",a
Fin
Cdigo:
TABLA DE AUTOEVALUACIN
AUTO EVALUACIN
Nombre
1
2
3
4
Csar Enrique
Argumedo Suescun
Mike W Piedrahita
Dura
Vivian D Arias Amaya
SONIA JHANED
LOZADA
301304_4
GRUPO:
Reviso los
contenidos de la
unidad 2
Ingreso a
tiempo al
foro
Interactu
con los
compaeros
Realizo el
punto 1
Realizo el
punto A
SI
SI
SI
SI
SI
SI
SI
SI
SI
SI
SI
SI
SI
Realizo el
punto B
Realizo el
punto C
Realizo el
punto D
Realizo el
punto E
Realizo el
punto 3
SI
SI
SI
SI
SI
CONCLUSIONES
En el anterior trabajo se conocieron las diferentes funciones que se pueden trabajar con los
lenguajes de alto nivel con lo cual se busca ser ms accesibles y entendibles por la mayora de
programadores, de manera que los programadores pudieran concentrarse ms en resolver la tarea
o los problemas y no en el lenguaje que la maquina tena que entender.
BIBLIOGRAFA
oyanes Aguilar, Luis, and Snchez Garca, Lucas. Programacin en C++: un enfoque
prctico: un enfoque prctico. Madrid, ES: McGraw-Hill Espaa, 2009. ProQuest ebrary.
Estructuras
de
control
repetitivas.
Disponible
en http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=1&docID=104912
98&tm=1467436778252
Joyanes Aguilar, Luis, Castillo Sanz, Andrs, and Snchez Garca, Lucas. C algoritmos,
programacin y estructuras de datos. Madrid, ES: McGraw-Hill Espaa, 2009. ProQuest
ebrary.http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=1&docID=104
91350&tm=1467436944090
Cplusplus.
Structure
of
a
program.
Disponible
enhttp://www.cplusplus.com/doc/tutorial/program_structure/