Reloj digital C#
using System;
using System.Collections.Generic;
using System.Text;
namespace rellotgeDigitalAmbAlarma
{
class Program
{
static void Main(string[] args)
{
Console.ForegroundColor = ConsoleColor.Red;
Console.BackgroundColor = ConsoleColor.Yellow;
Console.Clear();
int h, m, s, x;
int alarmaH, alarmaM, alarmaS;
String alarma;
Console.WriteLine("Introdueix les hores");
h = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Introdueix els minuts");
m = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Introdueix els segons");
s = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Vols possar alarma, si o no");
alarma = Convert.ToString(Console.ReadLine());
if (alarma == "si")
{
Console.Clear();
Console.WriteLine("Introdueix les hores de l'alarma");
alarmaH = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Introdueix els minuts de l'alarma");
alarmaM = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Introdueix els segons de l'alarma");
alarmaS = Convert.ToInt32(Console.ReadLine());
}
else
{
alarmaH = -1;
alarmaM = -1;
alarmaS = -1;
}
while (true)
{
Console.Clear();
Console.WriteLine("Son les {0}:{1}:{2}", h, m, s);
x = Environment.TickCount;
while (Environment.TickCount <= x + 1000) ;
s = s + 1;
if (alarmaH == h && alarmaM == m && alarmaS == s)
{
Console.Beep();
Console.Beep();
Console.Beep();
}
if (s == 60)
{
s = 0;
m = m + 1;
if (m == 60)
{
m = 0;
h = h + 1;
if (h == 24)
{
h = 0;
}
}
}
}
}
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace rellotgeDigitalAmbAlarma
{
class Program
{
static void Main(string[] args)
{
Console.ForegroundColor = ConsoleColor.Red;
Console.BackgroundColor = ConsoleColor.Yellow;
Console.Clear();
int h, m, s, x;
int alarmaH, alarmaM, alarmaS;
String alarma;
Console.WriteLine("Introdueix les hores");
h = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Introdueix els minuts");
m = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Introdueix els segons");
s = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Vols possar alarma, si o no");
alarma = Convert.ToString(Console.ReadLine());
if (alarma == "si")
{
Console.Clear();
Console.WriteLine("Introdueix les hores de l'alarma");
alarmaH = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Introdueix els minuts de l'alarma");
alarmaM = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Introdueix els segons de l'alarma");
alarmaS = Convert.ToInt32(Console.ReadLine());
}
else
{
alarmaH = -1;
alarmaM = -1;
alarmaS = -1;
}
while (true)
{
Console.Clear();
Console.WriteLine("Son les {0}:{1}:{2}", h, m, s);
x = Environment.TickCount;
while (Environment.TickCount <= x + 1000) ;
s = s + 1;
if (alarmaH == h && alarmaM == m && alarmaS == s)
{
Console.Beep();
Console.Beep();
Console.Beep();
}
if (s == 60)
{
s = 0;
m = m + 1;
if (m == 60)
{
m = 0;
h = h + 1;
if (h == 24)
{
h = 0;
}
}
}
}
}
}
}
No hay comentarios:
Publicar un comentario