You are on page 1of 5

using

using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Text;
System.Threading.Tasks;

namespace deber_de_computadora
{
class Program
{
static void Main(string[] args)
{
char ac;
char po;
char op;
string marca = "Hp";
string procesador = "intel inside";
int memoria = 2048;
int peso = 12;
ordenador order = new ordenador();
Console.ForegroundColor = ConsoleColor.Green;
order.asignarvalores(marca, procesador, peso, memoria);
Console.Title = "OPERACIONES";
Console.Beep();
Console.Clear();
do
{
Console.SetCursorPosition(35, 2); Console.Write("MENU ");
Console.SetCursorPosition(35, 4); Console.Write("[1] ENCENDER");
Console.SetCursorPosition(35, 6); Console.Write("[2] APAGAR");
Console.SetCursorPosition(35, 8); Console.Write("[3] CARGAR APLI
CACION");
Console.SetCursorPosition(35, 10); Console.Write("[4] ESTADO");
Console.SetCursorPosition(35, 14); Console.Write("==============
==============");
Console.SetCursorPosition(36, 15); Console.Write("ELIJA UNA OPCI
ON ENTRE 0/4");
Console.SetCursorPosition(35, 16); Console.Write("==============
==============");
Console.SetCursorPosition(35, 12); Console.WriteLine("ELIJA UNA
OPCION:");
Console.SetCursorPosition(54, 12); op = Console.ReadKey(true).Ke
yChar;
Console.Clear();
switch (op)
{
case '1':
Console.Beep();
if (order.Ensendido == false)
{
order.encender_ordenador();
Console.WriteLine("1. DESEA ACTIVAR PRESENTACION DE
PANTALLA");
Console.WriteLine("2. DESEA DESACTIVAR PRESENTACION
DE PANTALLA");
Console.WriteLine("\nELIJA UNA OPCION:");
ac = Console.ReadKey(true).KeyChar;
Console.Clear();
switch (ac)
{

case '1':
order.Activar_presentacion();
break;
case '2':
order.Desactivar_presentacion();
break;
default:
break;
}
}
else
{
order.encender_ordenador();
}
break;
case '2':
Console.Beep();
order.Apagar();
break;
case '3':
Console.Beep();
Console.WriteLine("LA MEMORIA ES DE: {0} Mb",order.Memor
ia);
Console.WriteLine("\n1.DESEA ABRIR APLICACION");
Console.WriteLine("2. CERRAR APLICACION");
Console.WriteLine("3. APAGAR");
Console.WriteLine("\nELIJA UNA OPCION:");
po = Console.ReadKey(true).KeyChar;
Console.Clear();
switch (po)
{
case '1':
if (order.Memoria > 248)
{
order.Abrir_Programa(300);
}
else
{
Console.WriteLine("YA NO HAY MEMORIA SUFICIE
NTE PARA ABRIR APLICACION");
Console.ReadLine();
Console.Clear();
}
break;
case '2':
if (order.Memoria < 2048)
{
order.CERRAR_Programa(300);
}
else
{
Console.WriteLine("LA MEMORIA ESTA COMPLETA"
);
Console.ReadLine();
Console.Clear();
}

break;
case '3':
order.Apagar();
order.Memoria = 2048;
break;
default:
break;
}
break;
case '4':
Console.Beep();
order.Estado();
break;
default:
break;
}
Console.ReadLine();
} while ((op != '0'));
}
}
public class ordenador
{
public
public
public
public
public
public
public

string Marca;
string Procesador;
int Memoria;
int Peso;
bool Ensendido;
bool pantalla;
int x = 0;

public void encender_ordenador()


{
if (Ensendido == true)
{
Console.WriteLine("EL ORDENADOR YA ESTA ENCENDIDO");
}
else
{
Ensendido = true;
pantalla = true;
Console.WriteLine("EL ORDENADOR SEA ENCENDIDO");
Console.WriteLine("SEA ACTIVADO LA PANTALLA\n");
}
Console.ReadLine();
Console.Clear();
}
public void Apagar()
{

Ensendido = false;
pantalla = false;
Console.WriteLine("EL ORDENADOR ESTA APAGADO");
Console.WriteLine("PANTALLA APAGADA");
Console.ReadLine();
Console.Clear();
}
public void CERRAR_Programa(int cantidad)
{
Console.WriteLine("SEA CERRADO UNA APLICACION ");
Memoria = Memoria + cantidad;
Console.ReadLine();
Console.Clear();
}
public void Abrir_Programa(int cantidad)
{
Console.WriteLine("SEA ABRIO UNA APLICACION ");
Memoria = Memoria - cantidad;
Console.ReadLine();
Console.Clear();
}
public void asignarvalores(string marca, string procesador, int peso, in
t memoria)
{
Marca = marca;
Procesador = procesador;
Peso = peso;
Memoria = memoria;
}
public void Activar_presentacion()
{
Console.WriteLine("SEA ACTIVADO LA PRESENTACION DE PANTALLA");
Console.ReadLine();
Console.Clear();
Console.WriteLine("VIENVENIDOS AL SISTEMA OPERATIVO @RIEL'S");
Console.ReadLine();
Console.Clear();
}
public void Desactivar_presentacion()
{
Console.WriteLine("SEA DESACTIVADO LA PRESENTACION DE PANTALLA");
Console.ReadLine();
Console.Clear();
Console.WriteLine(" ");
Console.ReadLine();
Console.Clear();
}
public void Estado()
{
Console.WriteLine("E S T A D O ");
Console.WriteLine("La marca de su ordenador es: {0}", Marca);
Console.WriteLine("El peso de su ordenador es: {0} Kg", Peso);
Console.WriteLine("procesador: {0}", Procesador);

Console.WriteLine("La cantidad de Memoria es: {0} Mb", Memoria);


if (Ensendido == true)
{
Console.WriteLine("El ordenador esta encendido");
}
else
{
Console.WriteLine("El ordenador esta apagado");
}
if (pantalla == true)
{
Console.WriteLine("Pantalla Activa");
}
else
{
Console.WriteLine("Pantalla Apagada");
}
Console.ReadLine();
Console.Clear();
}
}
}

You might also like