1.Calcula la fuerza a partir de la masa y la aceleración.
Start: Esta herramienta o comando es la que dice cuando el programa va a empezar a ejecutarse.
Call: La herramienta call es utilizada para ingresar comandos capaces de interactuar con la consola de ejecución de raptor. En este caso el comando ingresado es clear_console, el cual limpia la pantalla de la consola para que no aparezcan las iteraciones que se hallan ejecutado anteriormente.
Input: Esta herramienta es utilizada para dar instrucciones al usuario de lo que debe hacer para poder utilizar el programa, y a su vez, es utilizado para leer los valores que el usuario introduzca para cada variable. En este caso se le pide al usuario que ingrese el valor de la masa (m), y el valor de la aceleración (a).
Assignment: Esta es la herramienta en la cual se ejecutan las operaciones matemáticas o las diferentes asignaciones de variables, dadas por el programador. En la imagen se puede apreciar, que dentro del assignment, se ha introducido la ecuación para encontrar la fuerza, la cual es F = m*a entonces según hemos explicado, el assignment va a realizar las operaciones matemáticas dentro de el, y mostrara el resultado en la parte izquierda de la pantalla.
Selection: Esta herramienta esta compuesta por una condición, así que el programa evalúa la condición, si la condición se cumple el programa ira a ejecutar la rama de selección "Yes" y ejecutara las iteraciones que estén dentro de esa rama, pero si la condición no se cumple el programa ejecutara la rama de selección "No" y se ejecutaran la iteraciones que estén dentro de esa rama.
En este caso, la condición dice que si masa (m) es menor (<) a cero (0), el programa ejecute la iteracion de la rama de selección "Yes", y si no los es ejecute a iteracion de la rama de selección "No".
Output: El Ouput, es la herramienta o comando encargado de dar la salida a las ordenes de entrada (input) del programa, por ejemplo en las imágenes se puede apreciar que el output se ha utilizado en la herramienta selección para imprimir un error, para imprimir el resultado correcto.
End: La herramienta o comando end, es la que interrumpe la ejecución del programa y de sus interacciones.
Comentarios:
1.Inicio.
2.Limpiar la pantalla.
3.El usuario digita el valor de la masa (m).
4.El usuario digita el valor de la aceleración (a).
5.El usuario digita la ecuación que es masa(m)*aceleración(a)=fuerza(f).
6.El usuario debe digitar el valor de la masa(m) negativo o igual a cero, el usuario debe ingresar un valor positivo debido a que no existe un cuerpo con masa negativa.
7.Si el resultado requerido es correcto arroja el resultado.
8.fin.
1.Inicio.
2.Limpiar la pantalla.
3.El usuario digita el valor de la masa (m).
4.El usuario digita el valor de la aceleración (a).
5.El usuario digita la ecuación que es masa(m)*aceleración(a)=fuerza(f).
6.El usuario debe digitar el valor de la masa(m) negativo o igual a cero, el usuario debe ingresar un valor positivo debido a que no existe un cuerpo con masa negativa.
7.Si el resultado requerido es correcto arroja el resultado.
8.fin.
2.Calcula la conversión pies a metros.
Start: Inicia el programa.
Call: Con el comando clear_console, que limpia la pantalla de la consola de ejecución.
Input: Petición de entrada que se le pide al usuario, la cual dice que se ingresen la cantidad de pies para convertirlos a metros.
Assignment: En este caso se encuentra la formula de conversión de pies a metros la cual es
m = ft * 0.3048.
Selection: Aquí, el programa evalúa en la condición si el valor de la variable ft (pies) es negativo o positivo. Si es negativo ira a la rama de selección "Yes" y ejecutara la iteracion del comando de salida output, el cual le dirá al usuario que debe ingresar un valor positivo para la unidad de medida pies (ft), pero si no es negativo ira a la rama de selección "No" y ejecutara la iteracion del output, el cual mostrara el resultado de la operación antes mencionada.
End: Finaliza el programa.
Comentarios:
1.Inicio.
2.Limpiar la pantalla.
3.El usuario digita el valor de pies (ft).
4.El usuario digita la ecuación pero para complementarla necesitamos saber que un pie equivale a 0.3048 y la ecuación seria m=ft*0.3048.
5.Si el usuario digita un valor de pies negativo automáticamente le pide que digite un valor positivo.
6.Si el resultado requerido es correcto arroja el resultado.
7.fin.
Comentarios:
1.Inicio.
2.Limpiar la pantalla.
3.El usuario digita el valor de pies (ft).
4.El usuario digita la ecuación pero para complementarla necesitamos saber que un pie equivale a 0.3048 y la ecuación seria m=ft*0.3048.
5.Si el usuario digita un valor de pies negativo automáticamente le pide que digite un valor positivo.
6.Si el resultado requerido es correcto arroja el resultado.
7.fin.
3. Calcula la velocidad final de un objeto en caída libre cuando llega la suelo.
Start: Inicia el programa.
Call: Con el comando clear_console, que limpia la pantalla de la consola de ejecución.
Input: Petición de entrada que se le pide al usuario, la cual dice el valor de la altura de la cual el objeto a caído.
Assignment: En este caso se encuentra la formula que calcula la velocidad final cuando un objeto cae de cierta altura, la formula antes mencionada es VF = sqrt (2*9.8*h).
Selection: Aquí, el programa evalúa en la condición si el valor de la variable h (altura) es negativo o positivo. Si es negativo ira a la rama de selección "Yes" y ejecutara la iteracion del comando de salida output, el cual le dirá al usuario que debe ingresar un valor positivo para la unidad de medida h (altura), pero si no es negativo ira a la rama de selección "No" y ejecutara la iteracion del output, el cual mostrara el resultado de la operación antes mencionada.
End: Finaliza el programa.
Comentarios:
1.Inicio.
2.Limpiar la pantalla.
3.El usuario digita el valor de altura (a).
4 Si el usuario digita el valor de tiempo negativo le pedirá que ingrese uno positivo.
5.El usuario digita la ecuación que es velocidad final (vf) (sqrt) raíz cuadrada (2*9.8*h).
6.Si el resultado requerido es correcto arroja el resultado.
7.fin.
Comentarios:
1.Inicio.
2.Limpiar la pantalla.
3.El usuario digita el valor de altura (a).
4 Si el usuario digita el valor de tiempo negativo le pedirá que ingrese uno positivo.
5.El usuario digita la ecuación que es velocidad final (vf) (sqrt) raíz cuadrada (2*9.8*h).
6.Si el resultado requerido es correcto arroja el resultado.
7.fin.
Start: Inicia el programa.
Call: Con el comando clear_console, que limpia la pantalla de la consola de ejecución.
Input: Petición de entrada que se le pide al usuario, la cual dice que se ingrese el valor del lado (L) del cuadrado para luego ser operado en al respectiva formula, y hallar el área (A) del mismo.
Assignment: En este caso se encuentra la formula para hallar el área del cuadrado, la cual es
A = L * L.
Selection: Aquí, el programa evalúa en la condición si el valor de la variable L (lado) es negativo o positivo. Si es negativo ira a la rama de selección "Yes" y ejecutara la iteracion del comando de salida output, el cual le dirá al usuario que debe ingresar un valor positivo para la unidad de medida lado (L), pero si no es negativo ira a la rama de selección "No" y ejecutara la iteracion del output, el cual mostrara el resultado de la operación antes mencionada.
End: Finaliza el programa.
Comentarios:
1.Inicio.
2.Limpiar la pantalla.
3.El usuario digita el valor de el lado (L).
4.El usuario digita la ecuación que es área (a) lado(L)* lado(L).
6.Si el usuario digita un numero negativo le dira que ingrese uno positivo.
7.Si el resultado requerido es correcto arroja el resultado.
8.fin.
Comentarios:
1.Inicio.
2.Limpiar la pantalla.
3.El usuario digita el valor de el lado (L).
4.El usuario digita la ecuación que es área (a) lado(L)* lado(L).
6.Si el usuario digita un numero negativo le dira que ingrese uno positivo.
7.Si el resultado requerido es correcto arroja el resultado.
8.fin.
5.Calcula el área de un circulo.
Start: Inicia el programa.
Call: Con el comando clear_console, que limpia la pantalla de la consola de ejecución.
Input: Petición de entrada que se le pide al usuario, la cual dice que se ingrese el valor del radio (R) del circulo para luego ser operado en al respectiva formula, y hallar el área (A) del mismo.
Assignment: En este caso se encuentra la formula para hallar el área del circulo, la cual es
A = pi (3.1415)*R*R.
Selection: Aquí, el programa evalúa en la condición, si el valor de la variable R (radio) es negativo o positivo. Si es negativo ira a la rama de selección "Yes" y ejecutara la iteracion del comando de salida output, el cual le dirá al usuario que debe ingresar un valor positivo para la unidad de medida radio (R), pero si no es negativo ira a la rama de selección "No" y ejecutara la iteracion del output, el cual mostrara el resultado de la operación antes mencionada.
End: Finaliza el programa.
Comentarios:
1.Inicio.
2.Limpiar la pantalla.
3.El usuario digita el valor del radio (r).
4.El usuario digita la ecuación que es: área (a) pi(3.1416)*radio(r)*radio(r).
5.Si el usuario digita un valor de área negativo le pide que ingrese un valor positivo.
6.Si el resultado requerido es correcto arroja el resultado.
7.fin.
Comentarios:
1.Inicio.
2.Limpiar la pantalla.
3.El usuario digita el valor del radio (r).
4.El usuario digita la ecuación que es: área (a) pi(3.1416)*radio(r)*radio(r).
5.Si el usuario digita un valor de área negativo le pide que ingrese un valor positivo.
6.Si el resultado requerido es correcto arroja el resultado.
7.fin.
6. Calcula el área de un triangulo.
Start: Inicia el programa.
Call: Con el comando clear_console, que limpia la pantalla de la consola de ejecución.
Input: Petición de entrada que se le pide al usuario, la cual dice que se ingrese el valor de la base del triangulo Base (B), y luego pide que se ingrese la altura del triangulo altura (h).
Assignment: En este caso se encuentra la formula para hallar el área del triangulo, la cual es
A = B*h/2.
Selection: Aquí, el programa evalúa en la condición, si el valor de la variable B (base) es negativo o positivo. Si es negativo ira a la rama de selección "Yes" y ejecutara la iteracion del comando de salida output, el cual le dirá al usuario que debe ingresar un valor positivo para la unidad de medida Base (B), pero si no es negativo ira a la rama de selección "No" y ejecutara la iteracion del output, el cual mostrara el resultado de la operación antes mencionada; y con la unidad de medida altura (h), ocurrirá exactamente los mismo.
End: Finaliza el programa.
Comentarios:
1.Inicio.
2.Limpiar la pantalla.
3.El usuario digita el valor de la base (b).
4.El usuario digita el valor de la altura(h).
5.El usuario digita la ecuación que es área (a) base(b)*altura(h)/2.
6.Si el usuario digita un valor negativo le dirá que ingrese un valor positivo en las dos condicionales, ya sea que ingrese un valor a las longitudes del triangulo negativo pedirá que sea positivo.
7.Si el resultado requerido es correcto arroja el resultado.
8.fin.
7.Calcula el área de un triangulo, la longitud de los tres lados.
8.Calcula la fuerza perpendicular en el ala de un avión.
Comentarios:
1.Inicio.
2.Limpiar la pantalla.
3.El usuario digita el valor de la base (b).
4.El usuario digita el valor de la altura(h).
5.El usuario digita la ecuación que es área (a) base(b)*altura(h)/2.
6.Si el usuario digita un valor negativo le dirá que ingrese un valor positivo en las dos condicionales, ya sea que ingrese un valor a las longitudes del triangulo negativo pedirá que sea positivo.
7.Si el resultado requerido es correcto arroja el resultado.
8.fin.
7.Calcula el área de un triangulo, la longitud de los tres lados.
Start: Inicia el programa.
Call: Con el comando clear_console, que limpia la pantalla de la consola de ejecución.
Input: Petición de entrada que se le pide al usuario, la cual dice que se ingrese el valor de los lados L1, L2 y L3 de un triangulo con unas medidas especificas.
Assignment: En este caso se encuentra la formula para hallar el área de este triangulo especifico, la formula es la llamada formula de Herón: sqrt (L*L-L1*L-L2*L-L3); y su semiperimetro: L1+L2+L3/2.
Selection: El programa evalúa si el valor de cada uno de los lados es negativo o igual a cero, si lo es ira por la rama de selección "Yes" y pedirá al usuario un valor positivo correcto, pero si es positivo ira por la rama de selección "No" y realizara la operaciones indicadas, para por último imprimir el resultado correcto.
End: Finaliza el programa.
Comentarios:
1.Inicio.
2.Limpiar la pantalla.
3.El usuario digita el valor de la base (b).
4.El usuario digita el valor de la altura(h).
5.El usuario digita la ecuación que es área (a) base(b)*altura(h)/2.
6.Si el usuario digita un valor negativo le dirá que ingrese un valor positivo en las dos condicionales, ya sea que ingrese un valor a las longitudes del triangulo negativo pedirá que sea positivo.
7.Si el resultado requerido es correcto arroja el resultado.
8.fin.
8.Calcula la fuerza perpendicular en el ala de un avión.
Start: Inicia el programa.
Call: Con el comando clear_console, que limpia la pantalla de la consola de ejecución.
Input: Petición de entrada que se le pide al usuario, la cual dice que se ingrese el valor de la velocidad que hay en la parte superior de un ala (S), la velocidad inferior que hay en el ala (I), el área del ala (A) y la altura del avión (h).
Assignment: En este caso se encuentra la formula para hallar la densidad a 1.000 metros de altura, se inserta esta formula Y = h/1.000, y en el segundo assignment, se inserta el valor de la densidad a 10.000 metros de altura P = 0.001756
Selection: El programa evalúa si el valor de el área del alas es negativo o igual a cero, si lo es ira por la rama de selección "Yes" y pedirá al usuario un valor positivo correcto, pero si es positivo ira por la rama de selección "No" y realizara la operaciones indicadas, para por último imprimir el resultado correcto.
End: Finaliza el programa.
Comentarios:
1.Inicio.
2.Limpiar la pantalla.
3.El usuario digita la base superior del ala (S).
4.El usuario digita la velocidad de la parte inferior del ala (I).
5.El usuario digita el area (A).
6.El usuario digita la altura del avión (h).
7.El usuario digita en assignment y=h*1.000, p=0.001756.
8.El usuario digita la ecuación que es: x=A*1/2*P*Y*S^2*I^2.
9.Si el usuario digita un valor negativo le dirá que ingrese un valor positivo.
10.Si el resultado requerido es correcto arroja el resultado.
11.fin.






























