Algoritmos
Enviado por edulio • 24 de Febrero de 2014 • 540 Palabras (3 Páginas) • 248 Visitas
Algoritmos secuenciales.
a) Determina el perímetro de un rectángulo
1.- Inicio
2.- Leer datos de entrada
3.- Calcular (Lado A + Lado B + Lado A + Lado B)
4.- Resultado = Perímetro del rectángulo
5.- Final
b) Convierte una cantidad cualquiera de pesos a dólares
1.- Inicio
2.- Leer datos de entrada
3.- Multiplicar “x” cantidad de pesos por 12.6415
4.- Resultado = a “x” cantidad convertida a Dólares
5.- Final
c) Determina el área de un pentágono
1.- Inicio
2.- Leer datos de entrada
3.- Multiplicar perímetro x apotema & dividir entre 2
4.- Resultado = área de un pentágono
5.- Final
d) Determina la velocidad final de un automóvil si su velocidad inicial es cero, su aceleración es de 0.8m/s2 y el tiempo transcurrido es de 30 segundos.
1.- Inicio
2.- Leer datos de entrada
3.- Velocidad inicial = 0
4.- Aceleración = 0.8 m/s2
5.- Utilizar formula Vf = (a) (t)
6.- Resultado es igual a la velocidad final
7.- Final
Algoritmos condicionales.
a) Determina si una persona tiene derecho a votar en las elecciones. Notas: Considera que la edad para tener derecho a voto es igual o mayor a 18
1. Inicio
2. Determinar el número de años de la persona
3. Considerar el número de años para tener derecho a votar
4. Si (= o <18)
5. No (>18)
6. Fin
b) Determina si un estudiante ha aprobado o reprobado la asignatura de Tecnología de la Información y Comunicación 2, en base a tres exámenes parciales. Nota: debes calcular primero el promedio y con base en este cálculo determinar si está aprobado o no.
1. Inicio
2. Saber si aprobó la asignatura
3. Obtener las 3 calificaciones de los exámenes parciales
4. Sumar calificaciones y dividirlo entre el número de variables
5. Si (<70)
6. No (>70)
7. Fin
c) Determina si un numero cualquiera es positivo, negativo o cero.
1. Inicio
2. Determinar si un número es +, -, 0
3. Sacar el dato/numero
4. Positivo si 1>
5. Negativo si <0
6. Cero si es neutro
7. Fin
Algoritmos cíclicos.
a) Imprimir la serie de números del 1 al 10 y para cada uno de ellos su respectivo cuadrado.
1. Inicio
2. N=N al cuadrado
3. Si N=100
4. Si N no es = 100, hacer N al cuadrado
5. Imprimir al valor de N
6. Repetir los pasos
7. Fin
b)
...