Академический Документы
Профессиональный Документы
Культура Документы
Mara requiere tanquear su automvil para realizar un viaje hacia otra ciudad, ella
conoce que la distancia en la que se encuentra de su destino es a Xkm, y conoce
que el rendimiento de cada galn de gasolina es de 100Km por galn, analice y
plantee que datos de entrada, proceso y datos de salida se requieren para
determinar cuntos galones de gasolina debe utilizar Mara para realizar su viaje.
R//
real km,gal // Datos de entrada
inicio
escriba "digite los kilometros recorridos: "
lea km
gal<-km/100 // Datos de proceso
escriba "los galones serian de: ",gal // Datos de salida
fin
Ejercicio 2.
Determine que datos de entrada, proceso y salida requiere para determinar el
precio de un pasaje en avin conociendo que:
El valor por kilmetro recorrido es de ($47) y sobre los 1000 km de vuelo valor del
kilmetro es de $25.
R//
real km,psa,psa1 // Datos de entrada
inicio
escriba "digite los kilometrs recorridos "
lea km
psa<-km*47 // Datos de proceso
psa1<-km*25
si km<1000 entonces
escriba "el pasaje es de: ",psa // Datos de salida
sino
escriba "el pasaje es de: ",psa1
fin si
fin
Ejercicio 3.
Jos es invitado a realizar una clase de matemtica junto a unos nios del grado
tercero de una escuela del barrio y requiere desarrollar un programa que le indique
a los nios de la clase que dado un numero cualquiera, se pueda determinar si es
un numero positivo o negativo, usted debe ayudar a Jos en el anlisis del
problema y es preciso que le entregue a los datos de entrada, proceso y salida
para que l desarrolle el programa que llevar para la clase con los nios.
R//
real n1 // Datos de entrada
inicio
escriba "digite el numero "
lea n1
si n1>0 entonces // Datos de proceso
escriba "el numero es positivo" // Datos de salida
sino
escriba "el numero es negativo"
fin si
fin
Ejercicio 4.
Determine los datos de entrada, proceso y salida, en el que dados 3 nmeros se
identifique el mayor y el nmero menor de los 3.
R//
real a,b,c // Datos de entrada
inicio
escriba "digite el primer numero "
lea a
escriba "digite el segundo numero "
lea b
escriba "digite el tercer numero "
lea c
si (a>b) y (a>c) entonces // Datos de proceso
escriba "el numero mayor es: ", a // Datos de salida
sino
si (b>a) y (b>c) entonces // Datos de proceso
llamar nueva_linea
escriba "el numero mayor es: ", b // Datos de salida
sino
si (c>a) y (c>b) entonces
llamar nueva_linea
escriba "el numero mayor es: ", c
fin si
fin si
fin si
si (a<b) y (a<c) entonces
llamar nueva_linea
escriba "el numero menor es: ", a
sino
si (b<a) y (b<c) entonces
llamar nueva_linea
escriba "el numero menor es: ", b
sino
si (c<a) y (c<b) entonces
llamar nueva_linea
escriba "el numero menor es: ", c
fin si
fin si
fin si
fin
Ejercicio 5.
Obtenga el sueldo de un empleado y sus descuentos de ley, conociendo su sueldo
bruto y teniendo en cuenta que se le descontar el 12% del
sueldo bruto en salud, y 14% en pensin. Defina los datos de entrada, proceso y
salida.
R//
real suelb,sueln, des // Datos de entrada
inicio
escriba "Digite el sueldo bruto: "
lea suelb
des<-suelb*(0.12+0.14) // Datos de proceso
sueln<-suelb-des
escriba "su sueldo neto es de: ", sueln // Datos de salida
llamar nueva_linea
escriba "Su retencion es de: ", des
fin
Ejercicio 6.
Determine los datos de entrada, proceso y salida, para resolver el rea de una
circunferencia.
R//
real pi,radio,area // Datos de entrada
inicio
pi<-3.1415 // Datos de proceso
escriba " digite el radio de la circuferencia "
lea radio
area<-pi*radio^2
escriba "el area de la circuferencia es: ",area // Datos de salida
fin
Ejercicio 7.
Juan tiene x billetes de $200 pesos, y billetes de $100 y z billetes de $50,
determinar los datos de entrada, proceso y salida para conocer cunto dinero tiene
Juan.
R//
real din1,din2,din3,d1,d2,d3,total
inicio
escriba "digite cuantos billetes de 200 tiene "
lea din1
escriba "digite cuantos billetes de 100 tiene "
lea din2
escriba "digite cuantos billetes de 50 tiene "
lea din3
d1<-200*din1
d2<-100*din2
d3<-50*din3
total<- d1+d2+d3
escriba "el total de billete es: ",total
fin
Ejercicio 8.
Un alumno cursa durante el semestre las siguientes materias: Fsica, Qumica,
Algebra y Programacin, de las cuales se conoce por cada materia la calificacin
obtenida en 3 exmenes parciales. Determine como obtener el promedio total en
el semestre para el alumno. No olvide determinar datos de entrada, proceso y
salida.
R//
real n1,n2, n3, q1, q2, q3, a1, a2, a3, p1, p2, p3, pmf,pmq,pma,pmp, pmtotal
// Datos de entrada
inicio
escriba "Digite el resultado del primer examen de fisica: "
lea n1
escriba "Digite el resultado del segundo examen de fisica: "
lea n2
escriba "Digite el resultado del tercer examen de fisica: "
lea n3
pmf<-(n1+n2+n3)/3 // Datos de proceso
llamar nueva_linea
escriba "El promedio de fisica es: ", pmf
llamar nueva_linea
escriba "Digite el resultado del primer examen de quimica: "
lea q1
escriba "Digite el resultado del segundo examen de quimica: "
lea q2
escriba "Digite el resultado del tercer examen de quimica: "
lea q3
pmq<-(q1+q2+q3)/3 // Datos de proceso
llamar nueva_linea
escriba "El promedio de quimica es: ", pmq
llamar nueva_linea
escriba "Digite el resultado del primer examen de algebra: "
lea a1
escriba "Digite el resultado del segundo examen de algebra: "
lea a2
escriba "Digite el resultado del tercer examen de algebra: "
lea a3
pma<-(a1+a2+a3)/3 // Datos de proceso
llamar nueva_linea
escriba "El promedio de algebra es: ", pma
llamar nueva_linea
escriba "Digite el resultado del primer examen de programacion: "
lea p1
escriba "Digite el resultado del segundo examen de programacion: "
lea p2
escriba "Digite el resultado del tercer examen de programacion: "
lea n3
pmp<-(p1+p2+p3)/3
llamar nueva_linea
escriba "El promedio de programacion es: ", pmp // Datos de salida
llamar nueva_linea
pmtotal<-(pmf+pmq+pma+pmp)/4
escriba "El promedio total del alumno es: ", pmtotal
fin
Ejercicio 9.
La temperatura es una medida de concentracin o intensidad de energa calorfica
en un cuerpo. Existen 4 escalas para medir la temperatura: Farenheit, Celsius,
Kelvin y Rankine. Muchos experimentos de laboratorio requieren la conversin de
una escala a otra. Por ejemplo, para convertir de Farenheit a Celsius, se restan 32
grados de la temperatura en Farenheit y la diferencia se multiplica por 5/9; Para
convertir de Celsius a Kelvin, se le suman 273 grados a la temperatura en Celsius;
y para convertir de Farenheit a Rankine, se le suman 460 grados a la temperatura
en Farenheit. Cmo calcular el equivalente de una temperatura en Farenheit en
las otras 3 medidas?. No olvide determinar datos de entrada, proceso y salida.
R//
real c,k,r,for,for1,for2
inicio
escriba "digite los grados celsius "
lea c
escriba "digite los grados kelvin "
lea k
escriba "digite los grados rankin "
lea r
for<-(((c-32)*5)/9)
for1<-(k-273)*(5/9)+32
for2<- r-459.67
escriba "el resultado de farenheit a celsius es: ",for
llamar nueva_linea
escriba "el resultado de celsius a kelvin es: ",for1
llamar nueva_linea
escriba "el resultado de farenheit a rankin es: ",for2
fin
Ejercicio 10.
Un ao en Jpiter (el tiempo que tarda Jpiter en hacer un giro completo alrededor
del sol) equivale aproximadamente a 12 aos terrestres. Determine como convertir
los das terrestres en aos jovianos. No olvide determinar datos de entrada,
proceso y salida.
R//real dia, terres, jupi
inicio
escriba "digite los dias terrestres: "
lea dia
terres<-dia/365
jupi<-(terres*365)/4383
escriba "los aos terrestres son: ", terres
llamar nueva_linea
escriba "los aos jupiterianos son: ", jupi
fin