1. I.E.D TECNICO JOSE DE SAN MARTIN
AREA: técnico Sena programación de software
Diego Alejandro Forero Hernández
Lis Alexis Venegas Celis
1) Presentación de los 10 algoritmos trabajados en Raptor
Suma Raptor
Crear un algoritmo que permita digitar dos números, sumarlos, y que muestre el
resultado
Análisis
Var: valor 1, valor 2 y resultado
“ingrese el primer valor “
“ingrese el segundo valor “
Valor 1 + valor 2 resultado
“El resultado de tu suma es “+ resultado
1) Analizamos las variables que se deben
ejecutar para que el diagrama de flujo
funcione
2) Después de ello utilizamos un input para
pedirle al usuario el primer valor y lo mismo
para el segundo valor, el valor digitado es
guardado en cada variable
3) Después el programa lee y desarrolla las
operaciones pedidas y la solución la guarda
en la variable resultado
4) Por ultimo le da el resultado al usuario
2. Resta Raptor
Crear un algoritmo que permita digitar dos números, restarlos, y que muestre el resultado
Análisis
Var: valor 1, valor 2 y resultado
“ingrese el primer valor “
“ingrese el segundo valor “
Valor 1 - valor 2 resultado
“El resultado de tu resta es “+ resultado
1) Analizamos las variables que se deben
ejecutar para que el diagrama de flujo
funcione
2) Después de ello utilizamos un input
para pedirle al usuario el primer valor
y lo mismo para el segundo valor, el
valor digitado es guardado en cada
variable
3) Después el programa lee y desarrolla
las operaciones pedidas y la solución
la guarda en la variable resultado
4) Por ultimo le da el resultado al
usuario
3. Multiplicación raptor
Crear un algoritmo que permita digitar dos números, multiplicarlos y que muestre el resultado
Análisis
Var: valor 1, valor 2 y resultado
“ingrese el primer valor “
“ingrese el segundo valor “
Valor 1 - valor 2 resultado
“El resultado de tu resta es “+ resultado
1) Se buscan variables necesarias (las
variables son como carpetas
GUARDAN INFORMACION)
2) Se ingresa input para pedirle los
valores al usuario, estos valores son
guardados en las distintas variables
(valor1 y valor 2)
3) Se toma la herramienta assignment
(se utiliza para operaciones y para las
variables )se ingresa la operación en
este caso multiplicación y la guarda
en la variable resultado
4) Y al final con la herramienta output
se muestra el resultado
4. División Raptor
Crear un algoritmo que permita digitar dos números, dividirlos y que muestre el resultado
Análisis
Análisis
Var: valor 1, valor 2 y resultado
“ingrese el primer valor “
“ingrese el segundo valor “
Valor 1 - valor 2 resultado
“El resultado de tu resta es “+
resultado
1) Se buscan variables necesarias (las
variables son como carpetas
GUARDAN INFORMACION)
2) Se ingresa input para pedirle los valores
al usuario, estos valores son guardados
en las distintas variables (valor1 y valor
2)
3) Se toma la herramienta assignment (se
utiliza para operaciones y para las
variables )se ingresa la operación en
este caso multiplicación y la guarda en
la variable resultado
4) Y al final con la herramienta output se
muestra el resultado
5. Nombre Raptor
Programa que solicite el nombre y que luego imprima la frase “buenos días “y el nombre ingresado por
el usuario
Análisis
Var: nombre
“ingrese su nombre “ nombre
“buenos días “ + nombre + “que tenga un buen día”
1) Se busca la variable necesaria para
desarrollar el diagrama en este caso
(nombre )
2) Se le pregunta al usuario el nombre
mediante input y la respuesta se guarda en
“nombre”
3) Mediante un output se realiza el mensaje de
salida (“buenos días Diego que tenga un
buen día”)
6. Área de rectángulo Raptor
Calcular el área de un rectángulo solicitando el valor del lado largo y el valor del lado largo del
mismo
Análisis
Var: base, altura, área
“ingrese la base “ base
“ingrese altura” altura
Base * altura area
“el area de su rectangulo es “ + area
1) Se utlizan las variable nesesarias
para poder sacar el area que son
base y altura
2) Con la herramienta input se pide al
usuario que ingrese tanto la altua
como la base
3) Se toma la herramienta assignment
para hacer la operaciones que es
base por altura
4) Por ultimo se toma la herramienta
output para el mensaje de salida y
fin
7. Hipotenusa triangulo rectángulo
Calcular la hipotenusa de un triángulo rectángulo solicitando los catetos
Análisis
Var: cateto1, cateto2, hipotenusa
“ingresar cateto1, cateto2”
Sqrt(cateto1^2 + cateto2^2)
“La hipotenusa de su triangulo rectángulo es”
1) Se buscan las variables necesarias para
que el programa funcione bien en este
caso son cateto1, cateto2, hipotenusa
2) Se selecciona la herramienta input para
solicitarle al usuario el valor de los
catetos 1 y 2
3) Se selecciona la herramienta
assignment para realizar la operación
necesaria sqrt(cateto1**2 + cateto2**2)
4) Se utiliza la herramienta output para el
mensaje de salida
8. Cilindro raptor
Calcular el área y el volumen de un cilindro y mostrar los resultados
Análisis
Var: altura, radio, volumen y area
“introducir la altura del cilindro “
“introducir radio del cilindro “
Volumen ______ altura * pi * radio**2
Área _________2 * pi * altura * radio
1) Se buscan las variables
2) Se le pide al usuario la altura y el
radio del cilindro
3) Se hacen las operaciones con
assignment
4) Y se da el mensaje de salida con
output para demostrarle al usuario
el resultado
9. Centímetros a pulgadas y pulgadas a pie
Calcular una altura en pulgadas y pies a partir de la altura en cm que ingreso el usuario
Análisis
Var: centímetros, pulgadas, pie
Ingrese la altura en cm
Cm / 2.54
Pulgada / 12
La altura en pulgadas es
1. Se hallan las variables
necesarias para lograr el
resultado y para guardar la
información ingresada por el
usuario y las operaciones
2. Con ayuda de la herramienta
input para solicitarle al usuario
la altura en cm que desea
convertir a pulgadas y pies (la
información dada por el usuario
es guardada en la variable
asignada )
3. Se realiza la operación que es
una división para transformar
4. Se da el mensaje de salida
10. Cuadrado
Determinar la medida de los lados conociendo el area de la figura
Análisis
Var: numero, cuadrado, cubo
Introducir el número
Numero**2
Numero ** 3
1. Se hallan las
variables para
desarrollar y guardar
información
2. Se le pide al usuario
el numero
3. Se le indica al
programa que
multiplique el
número ingresado al
cuadrado y que
también lo
multiplique pero al
cubo para que salga
bien el resultado
11. Numero invertido
Invertir un número de dos cifras que es digitado por el usuario
Análisis
Var: numero, unidad, decena, numero invertido
“ingrese el número que desea invertir”
Floor número 10
Numero mod 10
Unidad___________ *10+docena
El numero invertido es + numero_ invertido
1) Se utilizan las variables preferiblemente
con los nombre bien claros para no
confundirse a la hora del hacer las
operaciones
1. Se le pide al usuario el número que quiere
invertir, con ayuda de la herramienta input
2. Después utilizamos la operación FLOOR
que es para redondear el nuero hacia el
número menor
3. Después se el programa saca el mod del
número ingresado
4. Se hace la operación y enseguida el
programa con ayuda del output para que
salga el mensaje de salida
12. Promedio raptor
Pedir tres calificaciones de un estudiante, hallar el promedio y si el resultado es mayor que 7.0
mostrar APROBADO y si no REPROBADO
Análisis
Var: nota1, nota2, nota3, promedio
Ingrese nota1,nota2 nota3
Nota1 + nota2 + nota3 / 3
Selecction > 7.0
Aprobó reprobó
1. Se buscan las variables que se
necesitan
2. Se le pide al usuario las tres notas
3. Se realiza la operación para sacar el
promedio
4. Se selecciona la herramienta
selecction y si es mayor a 7.0
aprueba pero si no es mayor reprueba
13. Estudiante aprobó y reprobo 2 parte
Modificar el programa anterior para que pregunte si se quiere ingresar las notas de otro
estudiante
1. Este programa es muy similar al otro una
diferencia es que el siguiente programa
podrá preguntar si se quiere ingresar otro
estudiante
2. Tiene las mismas variables a excepción
de una que es la variable se la respuesta
en la que se guardara la respuesta sobre
si se quiere ingresar otro estudiante
3. Se ingresa el loop para poder realizar el
ejercicio o de lo contrario no se podrá
hacer ya que el loop es la herramienta
que vuelve a repetir el proceso de leer
variables y resolver operaciones si el
usuario dice que si
4. Después de haber puesto el loop lo que
se hace es ingresar todos los datos del
diagrama de flujo dentro del loop