Вы находитесь на странице: 1из 17

1ACTIVIDAD INDIVIDUAL

UNIDAD 1
INTRODUCCIN A LOS ALGORITMOS
PASO 2. SOCIALIZAR DE FORMA ARGUMENTATIVA LAS NECESIDADES
PLANTEADAS

por
Wendy Bohrquez
Cdigo:
Juan Carlos Vega Gonzlez
Cdigo: 71760624

Nmero de grupo: 2150510

Presentado a
Tutora:
Luz Azucena Flrez
Algoritmos y Programacin E-Learning
Cdigo curso: 2150510_8

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


Escuela de ciencias bsicas tecnologa e Ingeniera - ECBTI
26 de septiembre de 2016

Tabla de Contenidos

Desarrollo de la actividad
Introduccin.....................................................................................................................1
Desarrollo de ejercicios...................................................................................................2
Conclusiones..................................................................................................................14
Referencias....................................................................................................................15

INTRODUCCIN
Se dice que programar es una tarea fcil, que la prctica fortalece la habilidad de
programar y que la programacin es til para todas las reas del conocimiento.
Con ello, se puede dar a entender la importancia del anlisis en los problemas que
comnmente tenemos en nuestro diario vivir, de aprender a solucionarlos de una forma
metdica. Que podemos desarrollar la capacidad de identificar todos los elementos que
estn implicados en su solucin a travs de un algoritmo.
Una definicin de algoritmo nos dice que se consideran una forma de modelamiento con
influencia matemtica y sentido lgico para resolver problemas de una manera
sistemtica 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.

2ACTIVIDAD INDIVIDUAL
UNIDAD 1
INTRODUCCIN A LOS ALGORITMOS
PASO 2. SOCIALIZAR DE FORMA ARGUMENTATIVA LAS NECESIDADES
PLANTEADAS
3
Entrega de productos
A continuacin, realizo la entrega de lo indicado en la gua integrada de actividades como
producto de esta actividad.

EJERCICIO 1.
Dado los 3 lados de un tringulo, imprimir si estos pertenecen al mismo triangulo
Desarrollado por Juan Carlos Vega
ARGUMENTO
Se utiliza el teorema de la desigualdad del tringulo para determinar si existe o no un
tringulo segn sus lados, el cual establece que la suma de dos lados del tringulo
siempre es mayor que la medida del tercer lado. Mediante la frmula: a+b>c, a+c>b,
b+c>a
PSEUDOCDIGO EJERCICIO 1
Principal()
Inicio
Imprimir: 'Ingrese los 3 lados determinar si es un tringulo.'
Leer: real a,b,c
SI (a+b>c and a+c>b and b+c>a) entonces
Imprimir: 'Es un tringulo
Fin SI
Imprimir: 'No es un tringulo'
Fin

DIAGRAMA DE FLUJO EJERCICIO 1

EJERCICIO 2
Imprimir si un nmero es par o impar
Desarrollado por Wendy Bohrquez
PSEUDOCDIGO EJERCICIO 2
procedimiento principal()
variables
n1 : entero
residuo : entero
inicio
escribir ( Ingrese el nmero a evaluar:)
leer( n1)
residuo ;= n1 MOD 2
si(residuo=0)
Entonces
escribir (El nmero es par)
sino
escribir (El nmero es impar)
fin_si
fin_procedimiento

DIAGRAMA DE FLUJO EJERCICIO 2

EJERCICIO 3
Introducir los segundos e imprimir a cuantas horas, minutos y segundos equivale
Desarrollado por Juan Carlos Vega

ARGUMENTO
Se desarrolla el algoritmo teniendo como base que una hora equivale a 3600 segundos y
un minuto equivalen a 60 segundos.

PSEUDOCDIGO EJERCICIO 3
Principal()
Inicio
Imprimir: 'Introducir los segundos para saber cuntas horas, minutos y segundos
equivalen'
Leer: entero seg
h <- trunc(seg/3600)
m <- trunc(seg/60)
s <- seg
Imprimir: h, ': Horas - ', m , ': Minutos - ', s, ': Segundos'
Fin

DIAGRAMA DE FLUJO EJERCICIO 3

EJERCICIO 4
Imprimir a que da de la semana corresponde en nmero.
Desarrollado por Wendy Bohrquez
PSEUDOCDIGO EJERCICIO 4
Proceso Dia_semana
Definir n1 Como Entero;
Escribir "Ingrese el numero";
Leer n1;
Segun n1 Hacer
1:
Escribir "lunes";
2:
Escribir "Martes";
3:
Escribir "Miercoles";
4:
Escribir "Jueves";
5:
Escribir "Viernes";
6:
Escribir "Sabado";
7:
Escribir "Domingo";
De Otro Modo:
Escribir "ingrese un dgito entre el 1 y 7";
FinSegun
FinProceso

DIAGRAMA DE FLUJO EJERCICIO 4

EJERCICIO 5
Mostrar los mltiplos de siete que se encuentran de 0 a 150
Desarrollado por Wendy Bohrquez

PSEUDOCDIGO EJERCICIO 5
Proceso Multiplos_siete
definir numero1, residuo como entero;
residuo<-0;
numero1<-0;
Escribir "Los mltiplos de 7 que estan entre 0 y 150 son:";
Mientras numero1<151 y numero1>=0 Hacer
residuo<-numero1 mod 7;
si residuo=0 Entonces
escribir "-> ",numero1;
esperar tecla;
FinSi
numero1<-numero1+1;
FinMientras
FinProceso

DIAGRAMA DE FLUJO EJERCICIO 5

EJERCICIO 6
Imprimir la palabra SISTEMAS cinco veces.
Desarrollado por Juan Carlos Vega
PSEUDOCODIGO EJERCICIO 6
Principal()
Inicio
Desde (x<- 1, para 5 hasta hacer)
Imprimir SISTEMAS
FinPara
Fin

DIAGRAMA DE FLUJO EJERCICIO 6

EJERCICIO 7
Sumar los nmeros pares y multiplicar los nmeros impares hasta que la suma sea
Mayor que 50 o el producto mayor que 150.
Desarrollado por Juan Carlos Vega
ARGUMENTO
Tenemos como base que los nmeros pares son los divisibles entre dos.
PSEUDOCDIGO EJERCICIO 7
principal ()
inicio
Imprimir 'El Algoritmo solicita sumar los nmeros pares y multiplicar los
nmeros impares hasta que la suma sea mayor que 50 o el producto mayor que
150'
suma 0

mult 1
mientras (suma <= 50 and mult <=150)
inicio
Imprimir 'Introduce los nmeros hasta que se cumpla la condicin'
Leer n
si (n mod 2 = 0)
suma suma + n
si no
prod prod * n
fin si
fin
Imprimir 'Los nmeros pares sumaron: ', suma
Imprimir 'Los nmeros impares resultaron en: ', mult
Fin

DIAGRAMA DE FLUJO EJERCICIO 7

EJERCICIO 8
Socialicen de forma argumentativa la necesidad que plantea cada estudiante en el
desarrollo del punto cuatro (actividad individual); seleccionen la que trabajarn como
proyecto final y expliquen el por qu y qu solucin plantean.
Pendiente escoger propuesta.

CONCLUSIONES
Con el desarrollo de estas tres actividades se tienen comprendidos los conceptos bsicos
de los algoritmos, de cmo se construyen y cul es su fin. Que todos deben tener un
inicio, un procedimiento lgico y marcados por un fin.
El pseudocdigo se considera como un lenguaje de especificacin, mediante el cual se
puede representar la solucin de un problema a travs de un algoritmo.
Con el diagrama de flujo se representan una serie de funciones con unos smbolos
estandarizados mediante los cuales se representan de manera grfica 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.

REFERENCIAS

Ejemplos de Algoritmos. (s.f.). [ebook] pp.1 - 10. Recuperado de:


http://datateca.unad.edu.co/contenidos/2150510/Ejemplos_de_algoritmos.pdf

Enrquez Rosero, Edgar Rodrigo. (2011). Algoritmos y Programacin PDF. (pp. 1


53). Recuperado de:
http://datateca.unad.edu.co/contenidos/2150510/2150510_Algoritmos_y_program
acion.pdf

INTRODUCCIN A LA PROGRAMACIN. (s.f.). [ebook] pp.1 - 40. Recuperado de:


http://datateca.unad.edu.co/contenidos/2150510/Introduccion_a_la_programacion.
pdf
Programando. (2016). Programando. [online] Recuperado de:
https://eperdomo89.wordpress.com/
Rosero, E. and Rodrigo, E. (2011). [ebook] pp.1 - 53. Recuperado de:
http://datateca.unad.edu.co/contenidos/2150510/2150510_Algoritmos_y_program
acion.pdf
wikiHow. (2016). Cmo saber si hay un tringulo teniendo las medidas de tres lados.
[online] Recuperado de: http://es.wikihow.com/saber-si-hay-un-tri
%C3%A1ngulo-teniendo-las-medidas-de-tres-lados

Вам также может понравиться