Anda di halaman 1dari 4

LABORATORIO 1.

ALGORITMOS SIMPLES

GUÍA DE LABORATORIO Nº 1

UNIDAD 1

Introducción a los elementos básicos de Algoritmos simples

1. Para realizar la actividad propuesta para la segunda unidad usted debe


realizar lo siguiente.
2. Consultar a su tutor sobre las dudas acerca de un tema, si es necesario.
3. Para enviar la evidencia debe:
- Ingresar a la plataforma BlackBoard
- Hacer clic en la opción Ing. Yahith Gutiérrez del menú principal.
- Ubicar la carpeta Actividades - Algoritmos.
- Ubicar la carpeta Unidad I.
- Hacer clic en el link Actividad 1. Algoritmos Simples
- Clic en Examinar
- Clic en Enviar

Revisar los documentos para la UNIDAD 1, propuestos en el link


MATERIAL DE APOYO del menú principal.

Descripción de la actividad

El pensamiento algorítmico se caracteriza por la organización y ejecución de


una serie de pasos simples, interconectados y finitos que brindan la solución
a un problema dado. Es por esto, que se hace necesario conocer la
fundamentación teórica y/o conceptual de la lógica algorítmica.

1
SENA - Servicio Nacional de Aprendizaje
ALGORITMOS – SEUDOCODIFICACION

ACTIVIDADES DE APRENDIZAJE

Antes de desarrollar algún Algoritmo, ejecute los siguientes pasos.

1. El enunciado es claro y completo?.


2. Análisis del problema – Que se pide realizar?, Que datos, procesos o
variables necesitamos?
3. Seleccionar la mejor alternativa – Visión clara de lo que se va a
realizar.
4. Seudocodificación o desarrollo del programa. Diseño y variables
con una buena explicación.

Prueba de escritorio – Verifica si el desarrollo del programa es correcto en


PSeInt

Ejemplo de cómo podemos dar solución a un problema planteado


de algoritmo. Variables y procedimientos.

Ej. Escribir un algoritmo que lea las cuatro notas de un estudiante


(Cada nota en la escala entre 1 y 20) e imprima la nota definitiva.

Primero se debe identificar los datos de entrada, es decir cuáles son los
datos conocidos en el problema. En nuestro caso, el problema nos dice
“que lea” las cuatro notas de un estudiante, es decir esos son los datos
de entrada. Así tendríamos que “leer” las cuatro notas. Ejemplo: leer n1,
n2, n3, n4, donde n1 será la variable que contendrá la nota 1, n2 la nota
2 y así sucesivamente.

Segundo, debemos identificar “qué nos piden”. En el problema nos dicen


que “imprima la nota definitiva”, es decir, esa es la información de salida.
Ejemplo: Imprimir notadef, donde notadef será la nota definitiva, es decir
el promedio de las cuatronotas.

Tercero, debemos plantear la solución al problema, de tal forma que con


los datos de entrada, obtengamos lo que nos piden. En este caso, la nota
definitiva será igual al promedio de las cuatro notas, es decir sumamos
las cuatro notas y al resultado de la suma, lo dividimos entre cuatro.
De esta manera, tendremos nuestro algoritmo:

2
SENA - Servicio Nacional de Aprendizaje
Inicio
leer n1, n2, n3, n4
suma = n1 + n2 + n3 + n4
notadef = suma/4
Imprimir notadef
Fin

Ejercicios propuestos de Algoritmos Simples

1) Crear un programa en PSeint que permita hacer las tres operaciones


básicas.

2 ) Desarrolle en Pseint un programa que me halle el área de un triángulo.


Sabiendo que a=b*h/2

3) Crear un programa en PSeint que permita calcular el sueldo mensual de


un trabajador teniendo en cuenta los días trabajados y el valor del día.

4) Un Crear un programa en PSeint que permita calcular una cantidad dada


en pesos, obtener la equivalencia en dólares, asumiendo que la unidad
cambiaria es un dato desconocido.

5) Desarrolle en Pseint un programa que pase de dólar americano a peso


colombiano.

6) Crear un programa en PSeint que permita calcular la edad de una


persona.

7) Suponga que un individuo desea invertir su capital en un banco y desea


saber cuánto dinero ganara después de un mes, si el banco paga a razón
del 2% mensual.

8) Una tienda ofrece un descuento del 15% sobre el total de la cuenta, y


un cliente desea saber cuánto deberá pagar por su compra final.

9) Un vendedor recibe un sueldo base más un 10% extra por comisión de


su venta. El vendedor desea saber cuánto dinero obtendrá por concepto de
comisiones por las tres ventas que realiza en un mes y el total que recibirá
en el mes tomando en cuenta su sueldo base y comisiones.

3
SENA - Servicio Nacional de Aprendizaje
10) Un maestro desea saber qué porcentaje de hombres y mujeres hay en
un grupo de estudiantes.

11) Crear un programa en PSeint que permita calcular el área de un círculo.

12) Desarrolle en Pseint un programa que permita convertir una distancia


en metros a pies y pulgadas.

13) Desarrollar un algoritmo que permita elevar al cubo un número.

14) Desarrolle en Pseint un programa que permita desplegar el peso dado


en kilos de una persona en gramos, libras y toneladas.

15) Calcular el nuevo salario de un obrero si obtuvo un incremento del 25%


del salario anterior.

16) Crear un programa en PSeint que lea una cantidad depositada en un


banco y que calcule la cantidad final después de aplicada el 20% de interés.

17) Un alumno desea saber cuál es su calificación final en la materia de


base de datos. Dicha calificación se compone de tres exámenes parciales
cuya ponderación es 30%, 30% y 40%.

18) Un alumno desea saber cuál será su calificación final en la materia de


Algoritmos Dicha calificación se compone de los siguientes porcentajes:
a. 55% del promedio de sus tres calificaciones parciales.
b. 30% de la calificación del examen final.
c. 15% de la calificación de un trabajo final.

Criterios de evaluación

- Las aplicaciones deben permitir ingresar cada una de las entradas


descritas en los enunciados

- Cada una de las aplicaciones debe permitir mostrar cada una de las
salidas propuestas en los enunciados.

4
SENA - Servicio Nacional de Aprendizaje

Anda mungkin juga menyukai