Está en la página 1de 5

GUÍA DE

NIVELACIÓ N
Tatiana Rojas
El objetivo de esta guía es repasar y nivelar los
conceptos correspondientes a algoritmos 1 para iniciar
correctamente el módulo de Algoritmos dos.

SENA
CENTRO DE SERVICIOS
FINANCIEROS

ALGORITMOS DOS

trojas@misena.edu.co

28/03/2012
SERVICIO NACIONAL DE APRENDIZAJE Fecha:
SENA
28/03/2012
CENTRO DE SERVICIOS FINANCIEROS

CURSO: ALGORITMOS II

GUIA DE APRENDIZAJE NRO 1


La presente guía de aprendizaje lo invita a ponerse al día con los conceptos estudiados en el
módulo de algoritmos uno, con el fin de iniciar nivelados el módulo de algoritmos dos (matrices y
vectores)

Durante esta sesión vamos a trabajar con las herramientas Microsoft Word y Microsoft Visio.

Los temas tratados en la presente guía son:

1. Algoritmos
2. Pseudocódigo
3. Variables
4. Lectura de variables
5. Escritura
6. Operadores
7. Estructura SI
8. Estructura MIENTRAS
9. Estructura PARA
10. Estructura REPETIR
11. Estructuras anidadas

Para el desarrollo de las actividades de esta sesión se requiere el compromiso de cada uno de
ustedes, ánimo y cualquier duda no duden en preguntar.

“Recuerde que con entusiasmo y dedicación logrará obtener los objetivos propuestos en esta actividad y que
todo proceso de enseñanza-aprendizaje requiere de técnicas y métodos de estudio, además de dedicación,
disciplina y responsabilidad.”

1
SERVICIO NACIONAL DE APRENDIZAJE Fecha:
SENA
28/03/2012
CENTRO DE SERVICIOS FINANCIEROS

CURSO: ALGORITMOS II

EVIDENCIAS DE DESEMPEÑO
Desarrolle los siguientes ejercicios:

1. Haga el algoritmo en pseudo código que, dada una variable cuyo valor es leído desde el
teclado, imprima por pantalla si el número es o no mayor que 0.
2. Haga el algoritmo en pseudo código que, dada una variable cuyo valor es leído desde el
teclado, imprima por pantalla si el número es o no mayo que 0, y si el número es par o
impar.
3. Haga el algoritmo en pseudo código que, tras leer un carácter desde el teclado, imprima
por pantalla si la letra es mayúscula o minúscula. Amplíe el algoritmo, indicando si el
carácter es un digito numérico. (NOTA: Digito numérico (48 a 57), Mayúscula (65 a 90),
minúscula (97 a 122))
4. Haga el algoritmo en pseudo código que, dada la calificación obtenida en número, indique
si corresponde a “desertado”(0), “aprobado”(3,5 a 5,0) o “no aprobado”(0,1 a 3,4)
5. Escriba un algoritmo que intercambie el valor de dos variables numéricas solo si el valor de
la primera es mayor que el de la segunda.
6. Diseñe un algoritmo que calcule el valor absoluto de un número.
7. Calcule las posibles raíces para una ecuación de segundo grado ax^2+bx+c=0
8. Realice un programa que convierta los grados a radianes
9. Se requiere hallar el producto de varios números positivos introducidos por el teclado, de
manera que el proceso termina cuando se introduce un número negativo.
10. Escriba un algoritmo que, encuentre el primer divisor entero de un número que
previamente se ha introducido por el teclado. Utilice la estructura iterativa MIENTRAS
11. Escriba un algoritmo que calcule el factorial de un número introducido por el teclado.
Utilice estructura PARA
12. Escriba un algoritmo que imprima cuales y cuantos son los números primos comprendidos
entre 1 y 1000
13. Escriba un algoritmo que calcule el máximo de números positivos introducidos por el
teclado, sabiendo que se introducen números desde teclado hasta teclear uno negativo, el
negativo no cuenta.
14. Escriba un algoritmo que determine cuáles son los múltiplos de 5 comprendidos entre 1 y
N.
15. Escriba un algoritmo que encuentre el alumno de primero con mejor nota media. Se sabe
que este año entraron 150 alumnos y que en primero todos tienen 5 asignaturas. Dar el
nombre y la nota media.
16. Escriba un algoritmo que calcule la suma de los divisores de cada número introducido por
teclado. Se termina cuando el número es negativo o cero.

2
SERVICIO NACIONAL DE APRENDIZAJE Fecha:
SENA
28/03/2012
CENTRO DE SERVICIOS FINANCIEROS

CURSO: ALGORITMOS II

17. Dado un capital c, a un interés i, durante m años, escriba un algoritmo que calcule en
cuanto se habrá convertido ese capital en m años, sabiendo que es acumulativo.
18. Dada la siguiente formula
n

∑ ((a−b)i−3 ) +n
i=0
X = n−1

i=2
(2+ a∗(i−1¿))¿

Realice un algoritmo que calcule el valor de x pidiendo al usuario los valores de n, a, b

19. Seleccione 3 ejercicios y desarrolle el diagrama de flujo correspondiente.

NOTA: Tenga en cuenta que el material necesario para el desarrollo de esta evidencia corresponde
al estudiado en el módulo de algoritmos I

BIBLIOGRAFÍA

- D. Llanos: 2010: “Fundamentos de informática y programación en C”: España: Paraninfo

MATERIAL AUDIOVISUAL

- http://www.youtube.com/watch?v=6oWJ4eBKEU0
- http://www.youtube.com/watch?v=0EhP86HvCHk
- http://www.youtube.com/watch?v=TvHqEhmXE4A

3
SERVICIO NACIONAL DE APRENDIZAJE Fecha:
SENA
28/03/2012
CENTRO DE SERVICIOS FINANCIEROS

CURSO: ALGORITMOS II

También podría gustarte