Hola
Instituto Tecnológico de León
Ingeniería en Sistemas Computacionales
Fundamentos de programación
Nombre del alumno: Noé Eduardo Rivera Rubio
Foto digital del alumno:
Tarea#:_____4_________
Fecha de entrega: _____miércoles 16 de noviembre del 2010_______
Horario: lunes y miércoles de 8:40 a 10:25 viernes de 9:35 a 10:25Diagrama UML
+ Saludo
- dia: Date;
+ getHours(dia:Date): void;
Algoritmo.
1. Meta: Elaborar un algoritmo con enfoque sistemático que determine la hora y el día, además de saludaral usuario según:
Si la hora del día es anterior al medio día:
Escribir (“Buenos Días”) y reproducir un archivo de sonido con el mismo mensaje.
Si la hora del día es posterior al mediodía:Escribir (“Buenas Tardes”) y reproducir un archivo de sonido con el mismo mensaje.
Si la hora del día es posterior a las 7:
Escribir (“Buenas Noches”) y reproducir un archivo de sonido con el mismomensaje.
2. Datos de Entrada: ninguno.
3. Cálculos: llamar al sistema operativo para determinar la fecha y la hora del día.
4. Dia = Date();
5. Resultados: Desplegar lo siguiente:
Si(dia.getHours()<12)
Escribir ("Buenos dias");
Reproducir sonido ("Bd.wav");
Si no, Si (dia.getHours()>12 && dia.getHours()<=19)
System.out.println("Buenas tardes")Reproducir sonido ("Bt.wav")
Si no, Si (dia.getHours()>19)
System.out.println("Buenas noches")
Reproducir sonido("Bn.wav").
6. Condición de paro: automático.
Clase de Prueba Java.import java.util.*;
public class Saludo {
Date dia;
void inicio() {
System.out.println("Determina segun la hora y saluda");
}
void diaSistema() {dia=new Date();
System.out.print("Hola hoy es: ");
System.out.print(dia.toString());
}
void resultado() {
if (dia.getHours()<12) {...
Regístrate para leer el documento completo.