sábado, 15 de septiembre de 2012

ALGORITMOS



                            LA PELOTA

Si tenemos una pelota que tiene una masa equivalente 200 gramos ¿cual es la fuerza que tendriamos que aplicar para mover la pelota y esta se acelera a 3? (N= m/s kgxmS)

ENTRADA:masa=200gr /aceleración=3m/s
SALIDA:Fuerza (Newtons)

INICIO:
Leer valor de masa
Leer valor de aceleración
Divide el valor de masa entre 1000 conbertir la masa de gramos a kilómetros
sustituir masa y aceleraron en la formula
multiplicar masa por aceleración
guardar resultado en fuerza
imprimir resultado
fin

Class 2º Ley de newton
// Declaraciones (Entradas)
real: masa
real: aceleracion
// Declaraciones (Salidas)
real: fuerza
// Procedimiento
main
print «Introduce el valor de la masa»
scan masa
print «Introduce el valor de la aceleracion»
scan aceleracion
masa=masa/1000
fuerza=masa*aceleracion
print «El valor de la fuerza en N es»
print fuerza
end_main





                    Ejemplo 2 teorías de Pitágoras              
Siestas paradas frente a un edificio de 5 pisos donde cada piso tiene una altura de 3 metros y tú te encuentras a 25metros del edificio cual es la distancia entre tus ojos y la cima del edificio.
Entrada:
5 pisos de 3m
Distancia 25- 15m
Salida:
Distancia
Inicio
Leer la altura de la persona   (AP)
Leer número de pisos (NP)
Leer altura de edificio (AE)
Leer altura de cada piso (API)
Leer distancia entre persona y edificio (D)  
Restar (AP) menos 10
Multiplicar (NP) por (API) y guardar en (AE)
Restar (AE) menos (AP)
Elevar (AE)al cuadrado
Elevar (D) la cuadrado
Sumar (AE)y (D)y guardar en H
Calcula raíz de H
Imprimir 
FIN


                     
CORREDOR

Un corredor tarda  10 segundos en recorrer 100 metros, si suponemos que su velocidad es constante ¿Cuál es su velocidad en KM/HR?
ENTRADA
Segundos: (10),  (100) metros
Salid: KM/HR
INICIO
Leer los segundos que tarda (10)
Leer cuanto recorre en metros
Dividir (D) sobre km (1000)
Dividir el resultado (0.1) sobre HR (3600)
Guardar el resultado
Imprimir
FIN



                                                      LUCHADORES 


Si suponemos que un hexadrilatero de lucha libre tiene una longitud de 3m por lado y distancia del centro de a uno de los dados es de 2.8m ¿Cuántos luchadores caven en el si cada luchador ocupa un área de 1m?
ENTRADAS
Numero longitud (3) Número LADOS (6)
Numero de apotema (2.8) número área luchadores 1m2
SALIDA    
Numero luchadores
INICIO
Leer número de longitud_ LADO  (m)
Leer apotema
Leer área luchador
Establecer lados
Multiplicar longitud _lados por lado y guardar en perímetro
Multiplicar perímetro por apotema y guardar en área
Divir área entre área _luchadores imprimir
FIN



                           PAPALOTE

Supongamos que quiera crear un papalote hexagonal que mida 30 cm de lado por una distancia de 25cm asta el centro de un papalote y lo quiere adornar con estampitas que tamaña deben tener las estampitas para poder pegarle 30 estampitas
ENTRADA
Numero longitud lados(30)
Numero lados (6)
Número estampas (30)
SALIDA
Numero estampitas
INICIO
Leer longitud
Leer apotema
Leer número estampitas
Estableces lados
Multiplicar longitud _lados por LADOS y guardar en perímetro 
Multiplicar perímetro y apotema y guardar área
Divir área entre 2
Divir lado por numero de estampitas
Guardar en área
Imprimir
FIN


         ENCUENTRA TU FECHA DE NACIMIENTO 

Conociendo al fecha de nacimiento de una persona y e ll año actual determina cual es la edad de la persona en ese año
ENTRADA
Alfa numérico fecha_naimiento
Numérico Anio actual
SALIDA
Numérico: edad  _persona
INICIO
Leer número fecha leer anio actual
Seleccionamos anio_nacimiento a anio actual y guardar en entradas
IMPRIMIR
FIN


                                           MELISA EN EL SALÓN

Melisa llega al salón alas 7:15 suponiendo que se baja del autobús alas 7:00 y de la entrada de la universidad ala puerta del laboratorio cb09hay 328m ¿Cuál es la velocidad constante ala que debe caminar melisa

ENTRADA
Numero hora _entrada (7:00)
Distancia _cb09 (328m)
SALIDA
Velocidad
INICIO
Leer distancia _(CB09)
Leer hora_inicial (7:00)
Leer hora _final
Dividir distancia sobre tiempo
Guardar en min
 IMPRIMIR
FIN





Carlos Nadando

Carlos tarda 1 hora y media en cruzar nadando un lago circular a una velocidad constante de 5Km/h.¿Cuánto tiempo tardaría si quisiera darle una vuelta completa a lo largo ala misma velocidad?

V= D/TV= 5Km / hT= 1.5 hDESPEJANDOD= V*TD= 7.5 KMREALIZANDO OPERACIÓN3.1416 * D = Perímetro3.1416 * 7.25 = 23.562 Km

Entradas: Numérico  velocidad                  Numérico   tiempo_inicial              Numérico  PI

Salidas: Numérico tiempo_circular

Inicio•Leer valor   velocidad•Leer valor   tiempo_inicial•Establecer  PI•Multiplicar  velocidad * tiempo_inicial•Guardar en diámetro•Multiplicar  PI * diámetro•Guardar en perímetro•Dividir  perímetro entre velocidad•Guardar en tiempo_circular•Imprimir tiempo_circular

Fin