0% encontró este documento útil (0 votos)
24 vistas6 páginas

Taller de Aplicacion de Conceptos Iniciales de Algoritmia

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
24 vistas6 páginas

Taller de Aplicacion de Conceptos Iniciales de Algoritmia

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 6

TALLER DE APLICACION DE CONCEPTOS INICIALES DE

ALGORITMIA

PROGRAMACION DE APLICACIONES PARA DISPOSITIVOS


MOVILES (2834793)

Instructora: HELEN MARCELA BUSTAMANTE MONTAÑO

Aprendiz: Eylans Ahumada Salazar

22/01/2024
Descripción de actividad didáctica

Nombre de la actividad: Taller de aplicación de conceptos iniciales de algoritmia


Objetivo de la actividad: Afianzar y aplicar los conceptos más importantes de la
algoritmia a partir del desarrollo de ejercicios prácticos

Tipo de actividad sugerida: Desarrollar cada uno de los enunciados propuestos, siguiendo
la lógica y cada uno de los pasos adecuados para resolver el problema enunciado

Archivo de entrega: Documento denominado Actividad


Talle Inicial_ID_Ficha_PrimerNombre_PrimerApellido

Desarrollo de la actividad
Para cada uno de los siguientes problemas identifique el problema a resolver, los datos de
entrada, los procesos a realizarse sobre dichos datos, los datos de salida y los resultados
esperados en la solución de los problemas planteados.
A continuación, se mostrará el desarrollo de un ejercicio que sirva a manera de ejemplo
para el desarrollo de los problemas propuestos.

Ejemplo 1:
Se necesita obtener el promedio simple de un aprendiz a partir de sus tres notas parciales .

Solución:
Datos : Identificadores

Entrada Primera nota parcial N1


Segunda nota parcial N2
Tercera nota parcial N3
Salida Promedio P

Inicio
Leer N1
Leer N2
Leer N3
P = (N1 + N2 + N3) / 3
Escribir P
Fin
Desarrollo de la guía
1. Elaborar un algoritmo que solicite el número de respuestas correctas,
incorrectas y en blanco correspondiente a postulantes y que muestre sus
puntajes finales, considerando:
 Respuesta correcta tendrá 4 puntos.
 Respuestas incorrectas tendrá -1 punto.
 Respuestas en blanco tendrá 0 puntos.
Desarrollo
Datos : Identificadores
Entrada Respuesta correcta Rc
Respuestas incorrectas Ri
Respuestas en blanco Rb
Salida Nota final Nf

Algoritmo
Inicio
Rc = 6
Ri = 3
Rb = 1
Leer Rc
Leer Ri
Leer Rb
Nf = (6*4) + (3*-1) + (0)
Escribir Nf = 21
Fin

Nota: La nota final que saco fue 21

2. Elaborar un algoritmo que permita ingresar el número de partidos ganados,


perdidos y empatados por algún equipo en el torneo apertura, se debe de mostrar
su puntaje total, teniendo en cuenta que por cada partido ganado obtendrá 3
puntos, empatados 1 punto y perdido 0 puntos.

Desarrollo
Datos : Identificadores

Entrada Partidos ganados Pg


Partidos perdidos Pp
Partidos empatados Pe
Salida Resultado final Rf

Algoritmo
Inicio
Pg= 3
Pp= 1
Pe = 2
Leer Pg
Leer Pp
Leer Pe
Rf = (3*3) + (2*1) + (1*0)
Escribir Rf = 11
Fin
Nota: El resultado final del partido en 11

3. Se requiere elaborar un algoritmo para construir la planilla de pago de un


empleado, para ello se dispone de sus horas laboradas en el mes, así como del
valor de la tarifa por hora.
Desarrollo
Datos : Identificadores

Entrada Horas trabajadas Ht


Tarifa por hora Th
Salida Salario S

Algoritmo
Inicio
Ht =160
Th = 15000
Leer Pg
Leer Pp
S = (160) * (15000)
Escribir S= 2 400 000
Fin
Nota: El salario que se gana el trabajador mensual es de 2 400 000 de pesos
colombianos

4. Elaborar un algoritmo que solicite la edad de dos hermanos y muestre un mensaje


indicando la edad del mayor y cuántos años de diferencia tiene con el menor.

Desarrollo
Datos : Identificadores

Entrada Edad del hermano mayor edadMayor


Edad del hermano menor edadMenor
Salida Diferencia de edad DiferenciaEdades

Algoritmo
Inicio
Definir edad Mayor, edadMenor, diferenciaEdades como entero
Escribir "ingrese la edad del hermano mayor"
Leer edadMayor
Escribir "ingrese la edad del hermano menor"
Leer edadMenor
Si edadMayor > edadMenor Entonces
diferenciaEdades<-edadMayor – edadMenor
Escribir "El hermano mayor tiene", edadMayor, "años y es”,
diferenciaEdades,” años mayor que el hermano menor"
SiNo
Escribir "Por favor ingrese edades validas. La edad del hermano
mayor debe ser mayor que la del hermano menor."
FinSi
Fin del algoritmo

Nota: La diferencia de edad entre el hermano mayor y el hermano menor es


de 8 años

5. Elaborar un algoritmo que permita leer tres números enteros distintos entre
sí, y determinar el orden de mayor a menor de los tres.
Desarrollo
Datos : Identificadores
Entrada Primer número Pn
Segundo número Sn
Tercer número Tn
Salida Orden de los numero On

Algoritmo
Inicio
Definir num1, num2, num3, mayor, medio, menor Como Entero
Escribir "Ingrese el primer número"
Leer num1
Escribir "Ingrese el segundo número"
Leer num2
Escribir "Ingrese el tercer número"
Leer num3

Si(num1>num2) Y (num1 > num3) Entonces


mayor <- num1
Si (num2 > num3) Entonces
medio <- num2
menor <- num3
SiNo
medio <- num3
menor <- num2
FinSi
mayor <- num3
Si (num1 > num2) Entonces
medio <- num1
menor <- num2
SiNo
medio <- num2
menor <- num1
FinSi
FinSi
Escribir "El orden de los numero de mayor a menor es:", mayor,"-",
medio,"-", menor
Fin

También podría gustarte