Académique Documents
Professionnel Documents
Culture Documents
1 S Programacin Semipresencial
's aconse%a!le solucionar la prctica slo con lo que sa!emos (temas 1*2 y 3# 'l siguiente programa es un e%emplo de uso de la clase $elo%. 'l programa sin modificaciones de!e funcionar con ,uestra clase $elo%.
/* * PruebaReloj * * Versin: 30-oct-2012 * */ package tema3; // sta l!nea "eb#is mo"i$icarla seg%n el //pa&uete en el &ue trabaj#is /** * * 'aut(or )iguel-*a+i" ,rrico -eruel */ public class PruebaReloj . /** * 'param /rgumentos "e la l!nea "e coman"os */ public static +oi" main01tring23 args4 .
1 S Programacin Semipresencial
Reloj reloj1; Reloj reloj2; Reloj reloj3; reloj15ne6 Reloj04; reloj25ne6 Reloj03789794; 1:stem;out;println0<=n reloj tiene la (ora:<>reloj1;"e+uel+e?ora044; 1:stem;out;println0< l otro tiene la (ora:<>reloj2;"e+uel+e?ora044; 1:stem;out;println0<-enemos <>reloj1;totalRelojes04>< relojes<4; 1:stem;out;println0<@ambiamos el separa"or a -<4; reloj1;cambia1epara"or0A-A4; 1:stem;out;println0<Beemos una (ora<4; reloj35ne6 Reloj04; reloj3;lee?ora04; 1:stem;out;println0<C la escribimos<4; 1:stem;out;println0< l reloj le!"o tiene la (ora:< >reloj3;"e+uel+e?ora044; 1:stem;out;println0<1umamos D:38:90 a la (ora lei"a<4; reloj3;suma-iempo0D7 387 904; 1:stem;out;println0</(ora el reloj le!"o tiene la (ora:< >reloj3;"e+uel+e?ora044; 1:stem;out;println0<-enemos <>reloj1;totalRelojes04>< relojes<4; 1:stem;out;println0<Ba (ora 23:E0:38 F s +Gli"aH< >reloj1;esVali"a0237 E07 3844;
I I
1a salida que da el programa es& 6n relo% tiene la hora&) & ) & ) 'l otro tiene la hora&3 & 73 & 3 Tenemos 2 relo%es am!iamos el separador a 8 1eemos una hora 9ntrodu(ca Horas&21 9ntrodu(ca minutos&12 9ntrodu(ca segundos&12 : la escri!imos 'l relo% leido tiene la hora&21 8 12 8 12 Sumamos ;&37&3) a la hora leida /hora el relo% leido tiene la hora&3 8 7< 8 2 Tenemos 3 relo%es 1a hora 23&<)&37 's ,lida"false 1o que ,a en negrita y cursi,a es lo que se introduce por teclado.