Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FUNDAMENTOS DE PROGRAMACIÓN
ACA 1 Algoritmos
GRUPO 51163 - PRIMER BLOQUE/22V05
PRESENTADO POR:
DIEGO ALONSO MORALES GASPAR
WILLINGTON A. RIVAS MOLINA
15 – 10 – 2022
2
FUNDAMENTOS DE PROGRAMACIÓN
ACA 1 Algoritmos
GRUPO 51163 - PRIMER BLOQUE/22V05
PRESENTADO POR:
DIEGO ALONSO MORALES GASPAR
WILLINGTON A. RIVAS MOLINA
PRESENTADO A:
CLAUDIA PATRICIA RAMIREZ TRIANA
15 – 10 - 2022
3
Tabla de contenido
1. INTRODUCCIÓN...................................................................................................................5
2. OBJETIVOS...........................................................................................................................6
ALTURA ESTÁ ENTRE 151 Y 170 ESCRIBA EL MENSAJE: “PERSONA DE ALTURA MEDIA” Y SI
10. IMPRIMIR Y CONTAR LOS MÚLTIPLOS DE 3 DESDE LA UNIDAD HASTA UN NÚMERO QUE
INGRESAMOS.....................................................................................................................21
11. CONCLUSIONES..................................................................................................................22
1. INTRODUCCIÓN
comprensión de los diferentes tipos de datos, sentencias que se utilizan para la creación de un
algoritmo.
El trabajo de práctica investigativa abarca el desarrollo del objetivo general y los específicos que
se trazaron en torno a la actividad que se propone por parte del docente de la asignatura Fundamentos
De Programación.
apoyo tal como: 1. Capítulo 1 Algoritmos y Diagramas de Flujo con PseInt_1080p, 2. Introducción a
2. OBJETIVOS
Desarrollar, Analizar y comprender los diferentes tipos de datos utilizados para la creación de
algoritmos.
ES MAYOR E IMPRIMIRLO.
inicio
llamar nueva_linea
lea valor1
llamar nueva_linea
lea valor2
si (valor1>valor2) entonces
nmayor<-valor1
sino
si(valor2>valor1) entonces
nmayor<-valor2
fin si
fin si
llamar nueva_linea
8
fin
inicio
a<-valor1
b<-valor2
c<-valor3
lea valor1
llamar nueva_linea
lea valor2
llamar nueva_linea
lea valor3
llamar nueva_linea
sino
sino
10
fin si
fin si
fin
ASIGNATURA.
real aca1, eva1, aca2, eva2, aca3, eva3, autoevaluacion, coevaluacion, ACA, EVA, COE, AUTO, NT,
inicio
lea aca1
lea eva1
lea aca2
lea eva2
lea aca3
lea eva3
lea autoevaluacion
lea coevaluacion
mientras (aca1 >= 5.1) o (aca2 >= 5.1) o (aca3 >= 5.1) o (eva1 >= 5.1) o (eva2 >= 5.1) o (eva3 >=
llamar nueva_linea
llamar nueva_linea
llamar nueva_linea
12
llamar nueva_linea
lea aca1
lea eva1
lea aca2
lea eva2
lea aca3
lea eva3
lea autoevaluacion
lea coevaluacion
fin mientras
aca<- ((aca1+aca2+aca3)/3)*0.2
13
eva<- ((eva1+eva2+eva3)/2)*0.1
auto<-(autoevaluacion)*0.4
coe<- (coevaluacion)*0.4
llamar nueva_linea
llamar nueva_linea
nf<- aca+eva+auto+coe
llamar nueva_linea
llamar nueva_linea
si nf >= 2.9
entonces
llamar nueva_linea
llamar nueva_linea
llamar nueva_linea
sino
llamar nueva_linea
14
fin si
fin
PAR O IMPAR.
entero num
inicio
lea num
llamar nueva_linea
sino
fin si
15
fin
$1’000.000
inicio
sm<- 1000000
sq<- (sm/2)
b <- (10/100*sq)
st<- (117172/2)
sfq<-(sq+b+st)-(sc+ss+ca)
16
llamar nueva_linea
llamar nueva_linea
llamar nueva_linea
llamar nueva_linea
llamar nueva_linea
llamar nueva_linea
escriba " mas el subsidio de transporte $117.172 sobre el salario quincenal: ", st
llamar nueva_linea
llamar nueva_linea
llamar nueva_linea
llamar nueva_linea
escriba " menos el seguro social 15% sobre el salario quincenal: ", ss
llamar nueva_linea
17
llamar nueva_linea
llamar nueva_linea
fin
ALTURA (H).
inicio
lea base
lea altura
fin
inicio
baja<-150
media<-170
alta<-171
19
lea alt
si (alt<=baja) entonces
sino
si(alt<=media) entonces
sino
fin si
fin si
fin
20
entero n, i, m3
inicio
escriba " ingrese hasta que numero desea calcular los multiplos: "
lea n
m3 <- i*3
llamar nueva_linea
escriba m3
fin para
fin
21
11. CONCLUSIONES
Al concluir este trabajo logre aprender un poco sobre lenguaje de programación la forma en que
se toman decisiones, ya que como en el día a día a un algoritmo se le presenta un problema después
toca analizar el problema, solucionar el problema y por último dar una solución.
Por medio de este trabajo se logra distinguir los distintos tipos de datos que se deben utilizar al
momento de crear un algoritmo, de igual forma se estudian las sentencias y el efecto que causan a la
Por otra parte, se evidencia que, aunque todos los algoritmos puedan llegar a un mismo
resultado su estructura no va a ser del todo igual ya que no todos tenemos la misma forma de pensar.
22
Sanchez, I. (2015) Capítulo 1 - Algoritmos y Diagramas de Flujo con Pselnt [vídeo] YouTube
Fundamentos de Informática
Complutense
Editorial O
https://www.youtube.com/watch?v=Xp0O8vDlRRA
https://dfdlpp.wordpress.com/lpp/
https://www.videojuegosydesarrollo.com/inicio-programacion-en-lpp/
23