Sei sulla pagina 1di 37

2150510_1ALGORITMOS Y PROGRAMACION (E-LEARNING)

Trabajo – Actividad # 2
Actividad de Trabajo Colaborativo 1 – Fase 1

Luis Gabriel Martínez González


Francisco Javier Muñoz
William Ricardo López
Samuel Alejandro Murillo

LUZMILA ROJAS / DIRECTOR - TUTOR

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD


Escuela de Ciencias Básicas, Tecnología e Ingenierías
Tecnología en Gestión de Redes
Bogotá, 19 Septiembre
2015
INTRODUCCION

Actualmente, todos los sectores de la sociedad utilizando múltiples aplicaciones


desarrolladas sobre lenguajes de programación sencillos; que permiten dar
soluciones a problemas de la vida real. Por tanto, en esta primera fase del curso
se busca comprender las nociones básicas de algoritmos, diagramación
pseudocódigos y el lenguaje de programación C++;orientado a objetos, el cual
permite el desarrollo de muchas soluciones de software que permiten, fortalecer
las habilidades y destrezas empleadas en la formación en el área de Tecnología
en redes y telecomunicaciones.

Sin embargo, la comprensión de los temas analizados y tratados en esta primera


fase, se apoya con el componente practico empleado herramientas como el DFD,
Pseint, DV C++, las primeras son herramientas que ayudan en el análisis del
problema planteado en las fases iníciales como la generación del respectivo
algoritmo y la transcripción a Pseudocódigo donde la aplicación Pseint es de gran
apoyo, no obstante, el DFD, se constituye en gran apoyo para el proceso de
diagramación. Por otro lado, el DV C++, no permite la transcripción del
pseudocódigo a la lengua C++, permitiendo corregir errores de sintaxis y realizar
la compilación del código fuente.

En conclusión, en esta prime actividad colaborativa se comprenderán mediante un


entorno practico lo que son los tipos de variables, las librerías del lenguaje C++,
contadores, acumuladores, funciones ,tipos de Datos, constantes ,instrucciones de
entrada y salida de datos, sentencias de decisión, operadores lógicos, ciclos.

.
JUSTIFICACION

Comenzaremos por decir, que el aprendizaje de los conceptos básicos de


programación requiere de la implementación de metodologías de entorno práctico.
Por tanto, esta actividad colaborativa pretende mediante fases de trabajo
individual, colaborativo y practicas facilitar la comprensión de los conceptos
iníciales y básicos en el aprendizaje de lenguajes de programación.

En conclusión, la presente actividad facilita la comprensión de los conceptos de


Algoritmos, Pseudocódigo, Diagramas de flujo, transcripción a código fuente y
compilación en C++, los Tipos de variables, constantes, operadores lógicos,
sentencias básicas, como los primeros pasos básicos en el aprendizaje de un
lenguaje de programación.
OBJETIVOS

1. GENERAL:
Mediante la actividad.se pretende identificar y comprender de una manera práctica
el procedimiento de generación de algoritmos, Pseudocódigo, Diagramación,
transcripción básica a lenguaje C++ y compilación realizando los ejercicios
propuestos en la guía de la actividad, interactuando y compartiendo conocimiento
de una manera colaborativa. .
2. ESPECÍFICOS:
• Identificar los conceptos básicos y definición de algoritmos como el primer paso
para el desarrollo de una aplicación que de solución a un problema planteado.
• Conocer los procedimientos, técnicas, simbología empleada en la creación de
Diagramas de flujo.
• Conocer los conceptos básicos de Variables, constantes, operadores Lógicos,
sentencias de condición, contadores, acumuladores, entradas y salidas de datos
en C++.
MARCO TEORICO

ALGORITMO: forma de modelamiento con influencia matemática y sentido lógico


para resolver problemas de una manera sistemática y coherente; de tal manera
que el proceso, al recibir unos insumos o entradas, se obtenga un producto
determinado, que cumpla con los requerimientos dados.

Pseudocódigo: lenguaje de especificación, mediante el cual se puede


representar la solución de un problema a través de un algoritmo. El pseudocódigo
es similar a un lenguaje de programación y puede ser escrito en cualquier tipo de
lenguaje natural

Diagrama de Flujo: forma de representar una serie de instrucciones, con


símbolos estandarizados por el Instituto Nacional Americano de Estándares, ANSI
(por sus siglas en inglés), mediante los cuales se representan de manera gráfica
un algoritmo y permiten visualizar el flujo de datos cuando se procesan y hacia
donde se dirigen dichas salidas de cada proceso para ingresar en el siguiente,
hasta que termine el algoritmo.
Componentes del diagrama de flujo

Fuente : 2150510_Algoritmos_y_programacion.pdf

Datos: Es la mínima unidad de información que posee un sistema de cómputo y


Cuyos valores hacen parte de la entrada de datos para el proceso de un algoritmo .

Contador: Es una variable que maneja datos de manera constante de tal manera
que los valores que se almacenan, incrementan o decrementan de manera constante.

Acumulador: Es una variable que almacena datos, pero no necesariamente de


manera constante.

Entradas: son todos aquellos insumos que se requieren para el adecuado


procesamiento de los datos y que se definirán como variables

Carácter: Datos de tipo alfanumérico que representan un solo carácter de


datos.
Cadena: Datos similares al anterior, pero que pueden almacenar cadenas
de caracteres
Enteros: Datos numéricos que manejan cantidades enteras.
Flotantes o decimales: Son datos numéricos que permiten almacenar datos
con parte entera y parte decimal. Existen dos tipos: float o flotante y doble o
double.

Booleanos: Son datos que representan valores lógicos, de tal manera que
devuelven resultados como falso o verdadero

Procesos: son los diversos métodos o instrucciones mediante las cuales se


realizan cambios a las entradas para convertirlas en un resultado.

Salidas: Son los valores o resultados que se generan después de una operación o
proceso.

Variable: son datos que se almacenan de manera temporal en la memoria del


computador y cuyo tamaño depende del tipo de dato que se asigne a cada una de
ellas. Espacio reservado en memoria para guardar datos de manera temporal durante
la ejecución de un programa

Las constantes: su valor no cambia durante la ejecución del programa y su valor es


asignado generalmente al inicio del algoritmo o programa.

Instrucciones de entrada y salida de datos: permiten visualizar o capturar


información desde la pantalla o el teclado, respectivamente.

La sentencia o instrucción de decisión “si – entonces”: permite presentar una


condición de la cual se dirá si es falsa o verdadera y que en caso de ser evaluada
como verdadera, se realizan o ejecutan las instrucciones que se escriban dentro
del bloque SI

La sentencia o instrucción sino: es un complemento del si – entonces, a través


de esta instrucción el flujo de información continúa por la opción de descarte, esto
quiere decir, que si al evaluar la condición y ella se asume como falsa, toma otro
camino distinto y luego retorna a donde se solicite.

Operadores lógicos: facilitan trabajar con dos o más condiciones.

La disyunción: se encuentra representado por la letra “o” y al utilizarlo en la


sentencia si – entonces, implica que al menos una de las condiciones establecidas
sea verdadera para que se ejecuten las instrucciones.
La conjunción: ella se representa por la letra “y” y al utilizarse en la sentencia si –
entonces, implica que se deben cumplir de manera verdadera todas las condiciones
establecidas para que se ejecuten las instrucciones que se encuentran dentro del
bloque del si – entonces.

Sentencias de decisión anidadas: permite anidarse, es decir tener una tras


otra, de tal manera que las condiciones se den de acuerdo a lo que se necesite

Actividad individual

1 .Diseñe un algoritmo para indicar las actividadesque efectúa el día


Domingo.

- inicio

- Leer A (Hora), B (Minutos), C (Segundos)

- si hora ≥ 8:00

Imprimir mensaje y continuar “Es hora de Despertar”

No hora ≥ 8:00

Retornar al inicio

- si hora ≥ 8:10

Imprimir mensaje y continuar “Es hora de levantarse”

No hora ≥ 8:10

Retornar al inicio

- si hora ≥ 8:20

Imprimir mensaje y continuar “Es hora del Baño”

No hora ≥ 8:20

Retornar al inicio

- si hora ≥ 8:40

Imprimir mensaje y continuar “Es hora de Vestirse”

hora ≥ 8:40

No hora ≥ 8:40

Retornar al inicio
- si hora ≥ 9:00

Imprimir mensaje y continuar “Es hora de Desayunar”

No hora ≥ 9:00

Retornar al inicio

- si hora ≥ 9:20

Imprimir mensaje y continuar “Es hora de Ingresar al Campus de la UNAD”

No hora ≥ 9:20

Retornar al inicio

- si hora ≥ 12:00

Imprimir mensaje y continuar “Es hora de Almorzar”

No hora ≥ 12:00

Retornar al inicio

- Si hora ≥ 13:00

Imprimir mensaje y continuar “Es hora de compartir con la familia”

No hora ≥ 13:00

Retornar al inicio

- Si hora ≥ 19:00

Imprimir mensaje y continuar “Es hora de Cenar”

No hora ≥ 19:00

Retornar al inicio

Si hora ≥ 20:00

Imprimir mensaje y continuar “Es hora de Ponerse la Pijama”

No hora ≥ 20:00

Retornar al inicio

Si hora ≥ 21:00

Imprimir mensaje y Fin “Es hora de Dormir”

No hora ≥ 21:00

Retornar al inicio
Pseudocódigo:
Inicio

Definir A=Hora, B= Minutos, C= Segundos

Leer A, B, C

Si hora ≥ 8:00,

Imprimir “Es hora de Despertar”

No Return

si hora ≥ 8:10

Imprimir “Es hora de levantarse”

No Return

si hora ≥ 8:20

Imprimir “Es hora del Baño”

No Return

si hora ≥ 8:40

Imprimir “Es hora de Vestirse”

No Return

si hora ≥ 9:00

Imprimir “Es hora de Desayunar”

No Return

si hora ≥ 9:20

Imprimir “Es hora de Ingresar al Campus de la UNAD”

No Return

- si hora ≥ 12:00

Imprimir mensaje y continuar “Es hora de Almorzar”

No Return

Si hora ≥ 13:00

Imprimir “Es hora de compartir con la familia”

No Return
Si hora ≥ 19:00

Imprimir “Es hora de Cenar”

No Return

Si hora ≥ 20:00

Imprimir “Es hora de Ponerse la Pijama”

No Return

Si hora ≥ 21:00

Imprimir “Es hora de Dormir”

No Return

Fin

2. Qué realiza el siguiente pseudocódigo?


Principal()

inicio

real x, y, z, r

imprimir "escriba tres números"

leerx,y,z

r<-(x+y+z)/3

imprimir "el resultado es", r

fin

El pseudocódigo describe el proceso de lectura de 4 números (x, y, z,r), luego


hace un proceso de suma los 3 números ingresados (x, y, z,) y ese resultado lo
divide en 3, y el resultado se lo asigna a r, luego imprime “el resultado es” ,r. y
finaliza.

Identifique las variables de


Entrada :(x, y, z)
Salida: (r)
3. Calcule el promedio de un estudiante que cursó3 materias el semestre anterior.
La calificación esde 1 a 10. Si el promedio es menor a 7; el estudiantequeda en
alerta roja. El programa debe imprimir elpromedio e informar si quedó en alerta
roja.

Pseudocodigo :
Inicio
Leer X, Y, Z
W = (X+Y+Z)/3
Si W< 7
Imprimir “El promedio es” W “alerta roja”
Sino
Imprimir “El promedio es” W” Felicitaciones”
Fin

DIAGRAMA DE FLUJO EN DFD


4. De acuerdo a empresas, negocios, colegios, universidades que conozca;
busque e informe una necesidad que se pueda suplir mediante el desarrollo
un proyecto, donde sea de utilidad los conocimientos adquiridos durante el
desarrollo de las temáticas del curso Algoritmos y programación.
En una pequeña Agencia de Distribución de alimentos desean que los
preventistas puedan reportar los pedidos facturados, después de terminar su
recorrido diarios, trasfiriendo la información cargada en sus Dispositivos
inalámbricos virtualmente a través de un link que los conecte directamente al
sistema de pedidos de la agencia y les permita carga la información a través de
internet sin importar el lugar donde se encuentren, evitándoles que tengan que
desplazarse hasta la Agencia para cargar los pedidos a través de la red
inalámbrica de la Agencia.
Por tanto, el curso de Algoritmos y Programación puede colaborar para identificar
el problema, las variables y demás elementos para desarrollar una aplicación de
interface web que permita la conexión a la base de datos de los pedidos y
permita su retroalimentación.
Actividad colaborativa

En forma colaborativa desarrollen los siguientes ejercicios. Importante;


entregar pseudocódigo, diagrama de Flujo, codificados en C
1. Dado los 3 lados de un triángulo, imprimir si estospertenecen al
mismo triangulo.
Pseudocódigo:
Inicio
Leer a, b, c
Si a = b y b = c
  Imprimir = equilátero
Sino
Si a=b o b=c o a=c
Imprimir =  isósceles
Sino
Imprimir =  escaleno
Fin
DIAGRAMA DE FLUJO EN DFD

Código en c++:
#include<iostream> 

#include <conio.h> 

using namespace std;

int main(){ 

int lado a;

int lado b;

int lado c;

cout<<"Digita el lado a";

cin>>lado a;

cout<<"\Digita el lado c";

cin>>lado b;

cout<<"\Digita el lado 3";

cin>>lado c;

if( ladoa == ladob&&ladob == ladoc)

cout<<" equilatero";

else if( ladoa == ladob || ladb2 == ladoc || ladoc == ladoa)

cout<<" isosceles";

else

cout<<" escaleno";

else

getch();

return 0;

2. Imprimir si un número es par o impar.

Se inicia comprendiendo que todo numero par es divisible entre 2 por lo


tanto su resto es 0, es decir si al dividir cualquier numero entre 2 y su resto
es igual 0 el numero es par de lo contrario es impar. 
Pseudocódigo:
Inicio
Leer n
Si n % 2= 0
Imprimir "Es par";
Sino
Imprimir "Es impar";
Fin

DIAGRAMA DE FLUJO EN DFD

Código en c++:
#include<iostream>

using namespace std;

int main(){

int n;

cout<<"Un numero: ";

cin>>n;

if(num % 2==0){

cout<<"Es par";}

else{

cout<<"Esimpar";}

cout<<endl;

system("pause");

return 0;}

3. Introducir los segundos e imprimir a cuantas horas,minutos y


segundos equivale.

Se inicia comprendiendo que un minuto equivale a 60 segundos y una hora


equivale a 60 minutos. Por tanto, una hora equivale a 3600 segundos. 

Pseudocódigo:
Inicio
Leer s
h = s /3600
m = s /60
Imprimir =h
Imprimir =  m
Imprimir = s
Fin
DIAGRAMA DE FLUJO EN DFD

Código en c++:
#include<iostream>

using namespace std;

int main(){

inth,m,s,hh,mm,t;

cout<<"Ingresa segundo"<<endl;

cin>>s;
hh=s/3600;

mm=m/60;

t=hh+mm+s;

cout<<t;

return 0;

4. Imprimir a que día de la semana corresponde en número.


Pseudocódigo:
Inicio
Leer día
1 = Domingo
2 = Lunes
3 = Martes
4 = Miércoles
5 = Jueves
6 = Viernes
7= Sábado
Si d ≥ 1 d≤7
Imprimir d
Si no
Imprimir “no es un día “
Fin
DIAGRAMA DE FLUJO EN DFD

Código en c++:
#include<iostream>

using namespace std;

int main(){

int d;

stringDia[]={"Domingo", "Lunes", "Martes", "Miercoles", "Jueves", "Viernes", "Sabado"};

cout<<"Ingresa un numero"<<endl;

cin>>d;

if(d >= 1 && d <= 7){

cout<<"el dia "<<d<<" es "+Dia[d-1];

}else{

cout<<"No es un dia de la semana";


}

return 0;

5. Mostrar los múltiplos de siete que se encuentran de 0 a 150.


Pseudocódigo:
Inicio
int= i
Leer i
Para i = 1 hasta 150 hacer
Si (residuo de ( i/7) = 0 ) entonces
Imprimir i
Fin si
Fin para
Fin
DIAGRAMA DE FLUJO EN DFD

Código en c++:
#include<iostream>
#include <stdlib.h> 

using namespace std;

intmain()

cout<<"números múltiplos de 7 del 1 al 150 "<<endl;

for (inti=1; i ≤ 150 ; i++ )

If (i%5= = 0) { 

cout<<i<<endl;

System (“PAUSE”)

Return 0;

6. Imprima la palabra sistemas cinco veces.

Pseudocódigo:

Inicio

char = sistemas

Leer sistemas

int = imp

para (inti=0; i<imp; i++)

siImprimir “sistema”\5

Fin si

Fin para

fin
DIAGRAMA DE FLUJO EN DFD

Código en c++:

#include<iostream.h>

int main()

charsistemas[8];

intimp;

cout<< "Introduce sistemas\5";

cin>> sistemas;
cout<< "\5Indica imprima sistemas:\5";

cin>>imp;

for (inti=0; i<imp; i++)

cout<< sistemas;

return 0;

7. Sumar los números pares y multiplicar los números impares hasta que
la suma sea mayor que 50 o el productor mayor a 150.

Pseudocódigo:
Inicio
Intsump = 0, intmulti = 0
Leer i
Para (i = 1 hasta 50 hacer i<50; i++)
Si <<(2*i) <<" par "; entonces sump=sump+(2*i);
Si no Para (i = 1 hasta 150 hacer i<50;i++)
Si <<(2*i-1)<<"impar "; entonces multi=multi*(2*i-1);
Sino return
Fin si
fin para
fin si
fin para
imprimir “ pares”
imprimir “impares”
imprimir"Multiplicación Impares: "<<multi<<" Suma Pares "<<sump”
fin
Código en c++:
#include<iostream>

using namespace std;

int main(){

inti,sump=0,multi=0;

cout<<"Pares"<<endl;

for(i=1;i<50;i++){

cout<<(2*i)<<" ";

sump=sump+(2*i);

cout<<endl<<"Impares"<<endl;

for(i=1;i<150;i++){

cout<<(2*i-1)<<" ";

multi=multi*(2*i-1);

cout<<endl<<"Multiplicacion Impares: "<<multi<<" Suma Pares "<<sump;

return 0;

8. Socialicen de forma argumentativa la necesidad que plantea cada


estudiante en el desarrollo del punto seis (actividad individual);
seleccionen la que trabajaran como proyecto final y expliquen el por qué
y que solución plantean.

9. Realizar la instalación de los programas:


· DFD
· DV C++
Dejar la evidencia de instalación.

10. Imprimir si un estudiante es admitido o no en launiversidad nacional, con


base en el promedio quetenga en el bachillerado y del examen saber pro.
Elpromedio mínimo es de 80.
Pseudocódigo:
Inicio
Leer a, b,

c = (a +b )/2

Si prom>= 80 entonces

Imprimir “ admitido”

si no
Imprimir “no admitido”

Fin-si

Fin

DIAGRAMA DE FLUJO EN DFD

Código en c++:
#include<iostream>

#include <stdlib.h>
main()

floatx,z,promedio=0;

printf("\n\n***PROGRAMA QUE DETERMINA SI UN ALUMNO ES ADMITIDO EN LA UNAL***");

printf("\n\nInserte el promedio del bachillerato: ");

scanf("%f",&x);

printf("\n\nInserte el promedio saberpro: ");

scanf("%f",&z);

promedio=(x+z)/2;

if (promedio>=80)

printf("admitido %f",promedio);

11. Ingresar los segundos e imprimir a cuantas horas, minutos y segundos equivale.
Se inicia comprendiendo que un minuto equivale a 60 segundos y una hora
equivale a 60 minutos. Por tanto, una hora equivale a 3600 segundos. 
Pseudocódigo:
Inicio
Leer s
h = s /3600
m = s /60
Imprimir =h
Imprimir =  m
Imprimir = s
Fin
DIAGRAMA DE FLUJO EN DFD

Código en c++:
#include<iostream>

using namespace std;

int main(){
inth,m,s,hh,mm,t;

cout<<"Ingresa segundo"<<endl;

cin>>s;

hh=s/3600;

mm=m/60;

t=hh+mm+s;

cout<<t;

return 0;

12. Diseñar un algoritmo que lea 3 números A, B, C, yvisualice en pantalla el valor del
número mayor. Sesupone que los tres valores son diferentes.
Pseudocódigo:
Inicio
leer A,B,C;
mayor = A
if B > mayor
mayor = B
fin_si
if C > mayor
mayor = C
fin_si
menor = A
if B < menor
menor = B
fin_si
if C < menor
menor = C
fin_si
escribe "Numero mayor: ",mayor
escribe "Numero menor: ",menor
Fin

DIAGRAMA DE FLUJO EN DFD

Código en c++:
#include<iostream>

using namespace std;

int main(){

int A,B,C;

cout<<("Ingresa un numero ")<<endl;

cin>>A;

cout<<("Ingresa otro numero ")<<endl;


cin>>B;

cout<<("Ingresa un numero ")<<endl;

cin>>C;

if(A > B && A > C){

cout<<"El numero mayor es "<<A;

}else{

if(B > A && B > C){

cout<<"El numero mayor es "<<B;

}else{

cout<<"El numero mayor es "<<C;

return 0;

13. De acuerdo al día y mes de nacimiento, que signo del zodiaco es una
persona.

Pseudocódigo:
Inicio
Escribir Sin Saltar "Ingrese el valor de dia:";
Leer dia;
Escribir Sin Saltar "Ingrese el valor de mes:";
Leer mes;
Si (dia>=21 Y mes = 3) O (dia<=20 Y mes = 4) Entonces
Escribir "Aries";
FinSi
Si (dia>=24 Y mes = 9) O (dia<=23 Y mes = 10) Entonces
Escribir "Libra";
FinSi
Si (dia>=21 Y mes = 4) O (dia<=21 Y mes = 5) Entonces
Escribir "Tauro";
FinSi
Si (dia>=24 Y mes = 10) O (dia<=22 Y mes = 11) Entonces
Escribir "Escorpio";
FinSi
Si (dia>=22 Y mes = 5) O (dia<=21 Y mes = 6) Entonces
Escribir "Geminis";
FinSi
Si (dia>=23 Y mes = 11) O (dia<=21 Y mes = 12) Entonces
Escribir "Sagitario";
FinSi
Si (dia>=21 Y mes = 6) O (dia<=23 Y mes = 7) Entonces
Escribir "Cancer";
FinSi
Si (dia>=22 Y mes = 12) O (dia<=20 Y mes = 1) Entonces
Escribir "Capricornio";
FinSi
Si (dia>=24 Y mes = 7) O (dia<=23 Y mes = 8) Entonces
Escribir "Leo";
FinSi
Si (dia>=21 Y mes = 1) O (dia<=19 Y mes = 2) Entonces
Escribir "Acuario";
FinSi
Si (dia>=24 Y mes = 8) O (dia<=23 Y mes = 9) Entonces
Escribir "Virgo";
FinSi
Si (dia>=20 Y mes = 2) O (dia<=20 Y mes = 3) Entonces
Escribir "Piscis";
FinSi
FinProceso
DIAGRAMA DE FLUJO EN DFD

Código en c++:
#include<iostream.h>
#include <stdlib.h>
#else
#include <iostream>
#include <cstdlib>
using namespace std;
#endif

int main ()
{
intdia, mes;
cout<< "Ingrese el valor de dia: ";
cin>>dia;
cout<< "Ingrese el valor de mes: ";
cin>> mes;
if((dia>=21&&mes==3)||(dia<=20&&mes==4))
cout<< "Aries" <<endl;
if((dia>=24&&mes==9)||(dia<=23&&mes==10))
cout<< "Libra" <<endl;
if((dia>=21&&mes==4)||(dia<=21&&mes==5))
cout<< "Tauro" <<endl;
if((dia>=24&&mes==10)||(dia<=22&&mes==11))
cout<< "Escorpio" <<endl;
if((dia>=22&&mes==5)||(dia<=21&&mes==6))
cout<< "Geminis" <<endl;
if((dia>=23&&mes==11)||(dia<=21&&mes==12))
cout<< "Sagitario" <<endl;
if((dia>=21&&mes==6)||(dia<=23&&mes==7))
cout<< "Cancer" <<endl;
if((dia>=22&&mes==12)||(dia<=20&&mes==1))
cout<< "Capricornio" <<endl;
if((dia>=24&&mes==7)||(dia<=23&&mes==8))
cout<< "Leo" <<endl;
if((dia>=21&&mes==1)||(dia<=19&&mes==2))
cout<< "Acuario" <<endl;
if((dia>=24&&mes==8)||(dia<=23&&mes==9))
cout<< "Virgo" <<endl;
if((dia>=20&&mes==2)||(dia<=20&&mes==3))
cout<< "Piscis" <<endl;
cout<<endl;
system ("pause");
return EXIT_SUCCESS;
}
}
CONCLUSIONES

 Mediante la actividad se logró comprender de una manera práctica el


procedimiento de generación de algoritmos, Pseudocódigo, Diagramación,
transcripción básica a lenguaje C++ y compilación realizando los ejercicios
propuestos en la guía de la actividad, interactuando y compartiendo
conocimiento de una manera colaborativa. .

 Se reconoció los conceptos básicos y definición de algoritmos como el


primer paso para el desarrollo de una aplicación que de solución a un
problema planteado.

 Se comprendió los procedimientos, técnicas, simbología empleada en la


creación de Diagramas de flujo.

 Se adquirió destreza en el manejo de Variables, constantes, operadores


Lógicos, sentencias de condición, contadores, acumuladores, entradas y
salidas de datos en C++.
.

WEBGRAFIA
Edgar Rodrigo Enríquez Rosero. (2011). 2150510 – ALGORITMOS Y
PROGRAMACION. Recuperado el 20 de Septiembre de 2015 a las 8:30 pm del
sitio web de la UNAD:
http://datateca.unad.edu.co/contenidos/2150510/2015-2/2150510_ ALGORITMOS
Y PROGRAMACION _2015-2.pdf

DE LA FUENTE, M. J. (04 de 12 de 2005). Algorítmica. Recuperado el 27 de 09 de


2011, de Página personal de la docente de la Universidad de Valladolid María
Jesús de la fuente:
http://www.isa.cie.uva.es/~maria/tema3.pdf

c.conclase.net. (2011).Introducción C++ con clase. Recuperado el 22 de


Septiembre de 2015 a las 8:30 pm del sitio web:
http://www.c.conclase.net/
4. tecnun.es. (2011).Aprenda C++ Básico como si estuviera en primero . Recuperado
el 22 de Septiembre de 2015 a las 9:30 pm del sitio web:
http://www4.tecnun.es/asignaturas/Informat1/AyudaInf/aprendainf/cpp/basico/cppb
asico.pdf

Potrebbero piacerti anche