Вы находитесь на странице: 1из 7

Ejercicio 1.

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

Вам также может понравиться