Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Validación de horas con C#: Determinar el horario de un día, Ejercicios de Programación Java

Un programa escrito en c# que permite validar la hora introducida por el usuario y determinar en qué horario se encuentra: medio día, tarde, noche, madrugada o mañana. El código utiliza la clase timespan y la función tryparse para analizar la entrada de usuario y mostrar el resultado.

Tipo: Ejercicios

2020/2021

Subido el 05/03/2021

danner-arias
danner-arias 🇨🇴

1 documento

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
using System; //el using es el import en java
namespace CARangoHora //namespace es el package de java
{
class Program
{
static void Main(string[] args)// Método principal
{
Console.WriteLine("\t\t\t Validar dHora \t\t\t"); // WriteLine ==>
System output println en java
Console.WriteLine();
Console.Write("Porfavor Digite la Hora que Desea Consultar: ");
//Obtiene un objeto DateTime que se establece en la fecha y hora
actuales en este equipo, expresada como la hora local.
TimeSpan horas1 = new TimeSpan(0, 0, 0);
TimeSpan horas2 = new TimeSpan(2, 0, 0);
TimeSpan horas3 = new TimeSpan(6, 0, 0);
TimeSpan horas4 = new TimeSpan(14, 0, 0);
TimeSpan horas5 = new TimeSpan(18, 0, 0);
TimeSpan horas6 = new TimeSpan(23, 0, 0);
// TimeSpan crea una instancia de un objeto TimeSpan que representa la
diferencia entre dos fechas. Luego muestra las propiedades del objeto TimeSpan .
TimeSpan Hora22;
try
{
string hora = Console.ReadLine();// Se utliza para leer linea de
carateres
// ReadLine devuelve una cadena
_ = TimeSpan.TryParse(hora, out Hora22);
//TryParse Convierte la representación de cadena especificada de un
intervalo de tiempo en su TimeSpan equivalente y devuelve un
//valor que indica si la conversión se realizó correctamente.
if (Hora22 >= horas1 && Hora22 < horas2)
{
Console.WriteLine("La hora es: "+ hora +"," + "El Horario: " + "
MEDIO DIA.");
}
else if (Hora22 >= horas2 && Hora22 < horas3)
{
Console.WriteLine("La hora es: " + hora + "," + "El Horario: "
+" TARDE.");
}
else if (Hora22 >= horas3 && Hora22 <= horas4)
{
Console.WriteLine("La hora es: " + hora + "," + "El Horario: " +
" NOCHE.");
}
else if (Hora22 >= horas4 && Hora22 <= horas5)
{
Console.WriteLine("La hora es: " + hora + "," + "El Horario: " +
" Madrugada.");
}
else if (Hora22 >= horas5 && Hora22 <= horas6)
pf2

Vista previa parcial del texto

¡Descarga Validación de horas con C#: Determinar el horario de un día y más Ejercicios en PDF de Programación Java solo en Docsity!

using System; //el using es el import en java namespace CARangoHora //namespace es el package de java { class Program { static void Main(string[] args)// Método principal { Console.WriteLine("\t\t\t Validar dHora \t\t\t"); // WriteLine ==> System output println en java Console.WriteLine(); Console.Write("Porfavor Digite la Hora que Desea Consultar: "); //Obtiene un objeto DateTime que se establece en la fecha y hora actuales en este equipo, expresada como la hora local. TimeSpan horas1 = new TimeSpan(0, 0, 0); TimeSpan horas2 = new TimeSpan(2, 0, 0); TimeSpan horas3 = new TimeSpan(6, 0, 0); TimeSpan horas4 = new TimeSpan(14, 0, 0); TimeSpan horas5 = new TimeSpan(18, 0, 0); TimeSpan horas6 = new TimeSpan(23, 0, 0); // TimeSpan crea una instancia de un objeto TimeSpan que representa la diferencia entre dos fechas. Luego muestra las propiedades del objeto TimeSpan. TimeSpan Hora22; try { string hora = Console.ReadLine();// Se utliza para leer linea de carateres // ReadLine devuelve una cadena _ = TimeSpan.TryParse(hora, out Hora22); //TryParse Convierte la representación de cadena especificada de un intervalo de tiempo en su TimeSpan equivalente y devuelve un //valor que indica si la conversión se realizó correctamente. if (Hora22 >= horas1 && Hora22 < horas2) { Console.WriteLine("La hora es: "+ hora +"," + "El Horario: " + " MEDIO DIA."); } else if (Hora22 >= horas2 && Hora22 < horas3) { Console.WriteLine("La hora es: " + hora + "," + "El Horario: " +" TARDE."); } else if (Hora22 >= horas3 && Hora22 <= horas4) { Console.WriteLine("La hora es: " + hora + "," + "El Horario: " + " NOCHE."); } else if (Hora22 >= horas4 && Hora22 <= horas5) { Console.WriteLine("La hora es: " + hora + "," + "El Horario: " + " Madrugada."); } else if (Hora22 >= horas5 && Hora22 <= horas6)

Console.WriteLine("La hora es: " + hora + "," + "El Horario: " + " Mañana."); } else { Console.WriteLine("Hora no valida"); } } catch (Exception e) // Hace la Captura de Cualquier Valor { Console.WriteLine("{0} Exception caught.", e);//Obtiene o establece el nombre de la aplicación o el objeto que causa el error. } } } }