Problema
No. 1
Se cuenta con dos cantidades de un
disolvente, medidos en galones y litros, respectivamente. Diseñe un
programa que determine la cantidad total del disolvente en metros cúbicos y en pies cúbicos. Considere los siguientes
factores de conversión: 1 galón = 3.79 litros, 1 metro cúbico = 25.64 galones, 1
pie cúbico = 0.0283 metros cúbicos.
Algoritmo
Inicio
real xlit, xgal, xmet, xpie
Leer xlit,
xgal
xmet = (xlit/3.79)/25.64 + xgal/25.64
xpie
= xmet/0.0283
Imprimir
xmet, xpie
Fin
Problema
No. 2
Diseñe un programa que intercambie
las cifras de las unidades de dos números enteros. Asuma que los números son
positivos.
Algoritmo
Inicio
entero n1, n2, u1,
u2
Leer n1,
n2
u1 =
n1%10
u2 =
n2%10
n1 = n1-u1+u2
n2 = n2-u2+u1
Imprimir n1,
n2
Fin
Problema
No. 3
Dada una hora del día en el formato
HH:MM:SS, diseñe un programa que determine que tiempo
falta para terminar el día expresado también en el formato HH:MM:SS.
Algoritmo
Inicio
entero h1, m1, s1, h2, m2, s2,
segfal, r
Leer
h1, m1, s1
segfal
= 86400-(h1*3600+m1*60+s1)
h2
= segfal/3600
r = segfal%3600
m2
= r/60
s2
= r%60
Imprimir
h2, m2, s2
Fin
Entrada
de Datos
:
Leer
v
Si v es
entero
v
= Integer.parseInt(txtDato.getText());
Si v es
real
v
= Double.parseDouble(txtDato.getText());
Salida
de resultados:
Imprimir
v
Primera
línea
txtS.setText(″Texto
informativo″ + v +
″\n″);
Demás
líneas
txtS.append(″Texto
informativo″ + v +
″\n″);