Weitere ähnliche Inhalte
Ähnlich wie Practica 7 u2 poo claudia (20)
Mehr von Rodrigo Lara (20)
Kürzlich hochgeladen (11)
Practica 7 u2 poo claudia
- 1. IngenieríaenAnimación Digital
y EfectosVisuales
Asignatura: ProgramaciónOrientadaaObjetos
Profesor: ISC.LizbethHernándezOlán
UnidadII ClasesyObjetos Fecha: 27/03/2017
Practica 7 PruebaAccesoMiembros Página 1 de 2
No.Control 16081845 NombredelAlumno RiverollCruzClaudiaEstefanía
1.EnunciadodelProblema.
Programaqueimprimaenpantallalahora,minutosysegundosestablecidos.
2.CódigoFuente
//RiverollCruzClaudiaEstefania
//16081845
//Practica7
publicclassPruebaAccesoMiembros
{
publicstaticvoidmain(Stringargs[])
{
Tiempo1tiempo=newTiempo1();
Scannerleer=newScanner(System.in);
System.out.println("Hora:");
tiempo.hora=leer.nextInt();
tiempo.minuto=leer.nextInt();
tiempo.segundo=leer.nextInt();
tiempo.establecerTiempo(tiempo.hora,tiempo.minuto,tiempo.segundo);
System.out.print("LahorauniversaldespuesdeestablecerTiempoes:");
System.out.println(tiempo.aStringUniversal());
System.out.print("LahoraestandardespuesdeestablecerTiempoes:");
System.out.println(tiempo.toString());
System.out.println();
}
}
3.Impresióndepantalla,sóloelresultadoobtenido(noimpresionesdecódigo)
- 2. IngenieríaenAnimación Digital
y EfectosVisuales
Asignatura: ProgramaciónOrientadaaObjetos
Profesor: ISC.LizbethHernándezOlán
UnidadII ClasesyObjetos Fecha: 27/03/2017
Practica 7 PruebaAccesoMiembros Página 2 de 2
No.Control 16081845 NombredelAlumno RiverollCruzClaudiaEstefanía
1.EnunciadodelProblema.
Programaqueimprimaenpantallalahora,minutosysegundosestablecidos.
2.CódigoFuente
//RiverollCruzClaudiaEstefania
//16081845
//Practica7
publicclassTiempo1
{
publicinthora;//0-23
publicintminuto;//0-59
publicintsegundo;//0-59
publicvoidestablecerTiempo(inth,intm,ints)
{
hora=((h>=0&&h<24)?h:0);//validalahora
minuto=((m>=0&&m<60)?m:0);//validaelminuto
segundo=((s>=0&&s<60)?s:0);//validaelsegundo
}//findelmétodoestablecerTiempo
//convierteaobjetoStringenformatodehorauniversal(HH:MM:SS)
publicStringaStringUniversal()
{
returnString.format("%02d:%02d:%02d",hora,minuto,segundo);
}//findelmétodoaStringUniversal
//convierteaobjetoStringenformatodehoraestándar(H:MM:SSAMoPM)
publicStringtoString()
{
returnString.format("%d:%02d:%02d%s",
((hora==0||hora==12)?12:hora%12),
minuto,segundo,(hora<12?"AM":"PM"));
}//findelmétodotoString
}//findelaclaseTiempo1