Tipos de algoritmos. Apuntes Varios
Gerardo.rico.521Tarea17 de Febrero de 2016
823 Palabras (4 Páginas)445 Visitas
[pic 1][pic 2]
Universidad autónoma de nuevo león
Preparatoria #5
Materia: tic 2
Etapa 1
Alumno: Rodrigo David Samaniego Huerta
Grupo: 202
Matricula: 1806664
Maestro: isidro garza morales
1 tipos de algoritmos: secuenciales
- Determina el perímetro de
- Inicio.
- Leer el valor de la base, almacenarlo en la variable b.
- Leer el valor de la altura, almacenarlo en la variable a.
- Calcular el valor del perímetro con la operación de Perímetro = 2 (b+a).
- Escribir o desplegar el valor del perímetro.
- Fin.
[pic 3]
- Convierte una cantidad cualquiera de pesos a dolares
- Inicio.
- Leer el valor de pesos por dólar, almacenar el valor en la variable TC.
- Leer el valor de pesos, almacenarlos en la variable p.
- Calcular el valor de la conversión con la siguiente operación dolares= p * TC.
- Escribir o desplegar el valor de dolares.
- Fin.
[pic 4]
- Determina el area de un pentágono
- inicio.
- Leer el valor de un lado y apotema, almacenarlos en las variables l y ap respectivamente.
- Calcular el valor del área con la siguiente operación A = l * 5 * ap / 2.
- Escribir o desplegar el valor de área.
- Fin
[pic 5]
d) Determina la velocidad final de un automóvil si su velocidad inicial es cero, su aceleración es de 0.8 m/s2 y el tiempo transcurrido es de 30 segundos
- Inicio
- Leer el valor de la velocidad inicial y asignarle la variable de VI
- Leer el valor de la aceleración y asignarle la variable de “a”
- Leer el valor del tiempo y asignarle la variable de “t”
- Calcular el valor de la velocidad final con la operación VF= VI +(at)
- Escribir y desplegar el resultado de la operación el cual se almacenara con la variable VF.
- Fin
[pic 6]
2 Tipos de algoritmos: condicionales
a) Determinar si una persona tiene derecho a votar en las elecciones. Nota: considera que la edad para tener derecho a votar es igual o mayor a 18.
1. Inicio
2. Leer el valor de la edad y almacenarlo con la varíale “Ed”.
3. Si Ed es > 18 ir al paso 4
4. Desplegar o imprimir Ed es mayor > o igual 18 ir.
5. Si Ed< 18 ir al paso 6.
6. Desplegar o imprimir que Ed es menor < o igual 18
7. Fin
[pic 7]
b) Determina si un estudiante ha aprobado o reprobado la asignatura de Tecnología de la Información y la Comunicación 2, en base a tres exámenes parciales. Nota: debes calcular primero el promedio y en base a este cálculo determinar si está aprobado o reprobado
- Inicio
- Leer la calificación de los 3 exámenes y almacenarlos con las variables E1, E2 y E3.
- Calcular el promedio de los examenes con la siguiente operación P=E1+E2+E3/3
- Si P>=70 entonces ir al paso 5, si no es asi, entonces ir al paso 6
- Desplegar o imprimir aprobado, ir al paso 8
- Si P<70 ir al paso 7
- Desplegar o imprimir reprobado, ir al paso 8
- Fin
[pic 8]
c) Determinar si un numero cualquiera es positivo, negativo o cero
- Inicio
- Leer el número y almacenarlo con la variable “N”
- Si N=0, ir al paso 4 ; si no ir al paso 5
- Desplegar o imprimir el número es “nulo” ir al paso 9
- Si “N” es menor a 0 ir al paso 6, si no ir al paso 7
- Desplegar o imprimir “N” el numero es “negativo” ir al paso 9
- SI “N” es mayor a 0 ir al paso 8
- Desplegar o imprimir “N” el número es “positivo”.
- Fin
3 tipos de algoritmos: cíclicos
- Imprimir la serie de números del 1 al 10 y para cada uno de ellos su respectivo cuadrado. La impresión deberá ser de la siguiente manera: 1 1, 2 4, 3 9, 4 16, 5 25, 6 36, 7 49, 8 64, 9 81, 10 100.
- Inicio
- Dar a la variable contadora N el valor de 0
- Si N=100 ir al paso 7, si no es asi, ir al paso 4
- Incrementar 1 a la variable N con la formula: N= (N+1)2
- Imprimir el valor de N
- Ir al paso 3
- Fin
[pic 9]
- Imprimir la serie de números del 1 al 20 y para cada numero que imprima si ese numero es par o impar. La impresión deberá ser de la siguiente manera: 1 impar, 2 par, 3 impar, 4 par, 5 impar, 6 par, 7 impar, 8 par, 9 impar, 10 par,…
- Inicio
- Dar a la variable contadora el valor de 0
- Si N=20 ir al paso 10, si no es así, entonces ir al paso 4
- Incrementar 1 a la variable N con la formula N=N+1
- Dividir ese número N entre 2 y almacenarlo en la variable C
- Si C es igual a cero ir al paso 7, si no es así, entonces ir al paso 8
- imprimir el valor de la variable “N” + “par” ir al paso 9
- imprimir el valor de la variable “N” + “impar”
- Ir al paso 3
- Fin
...