tarea # 3 zambrano muñoz jordy ariel

5
 using System; using System.Collections.Gener ic; using System.Linq; using System.Text; using 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.ForegroundColo r = ConsoleColor.Green;  order.asignarvalores(m arca, procesador, peso, memoria);  Console.Title = "OPERACIONES";  Console.Beep();  Console.Clear();  do  {  Console.SetCursorPosition(35, 2); Console.Write("MENU ");  Console.SetCursorPosit ion(35, 4); Console.Write("[1] ENCENDER");  Console.SetCursorPosition(35, 6); Console.Write("[2] APAGAR");  Console.SetCursorPosit ion(35, 8); Console.Write("[3] CARGAR APLI CACION");  Console.SetCursorPosit ion(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.SetCursorPosit ion(35, 12); Console.WriteLine("ELIJA UNA OPCION:");  Console.SetCursorPosit ion(54, 12); op = Console.ReadKey(true).K e 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("\nE LIJA UNA OPCION:");  ac = Console.ReadKey(true).KeyChar;  Console.Clear();  switch (ac)  {

Upload: jordy-zambrano

Post on 13-Jan-2016

217 views

Category:

Documents


0 download

DESCRIPTION

l

TRANSCRIPT

Page 1: Tarea # 3 Zambrano Muñoz Jordy Ariel

7/18/2019 Tarea # 3 Zambrano Muñoz Jordy Ariel

http://slidepdf.com/reader/full/tarea-3-zambrano-munoz-jordy-ariel 1/5

using System;using System.Collections.Generic;using System.Linq;using System.Text;using 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 APLICACION");  Console.SetCursorPosition(35, 10); Console.Write("[4] ESTADO");  Console.SetCursorPosition(35, 14); Console.Write("============================");  Console.SetCursorPosition(36, 15); Console.Write("ELIJA UNA OPCION ENTRE 0/4");

  Console.SetCursorPosition(35, 16); Console.Write("============================");  Console.SetCursorPosition(35, 12); Console.WriteLine("ELIJA UNAOPCION:");  Console.SetCursorPosition(54, 12); op = Console.ReadKey(true).KeyChar;  Console.Clear();  switch (op)  {  case '1':  Console.Beep();  if (order.Ensendido == false)  {

  order.encender_ordenador();  Console.WriteLine("1. DESEA ACTIVAR PRESENTACION DEPANTALLA");  Console.WriteLine("2. DESEA DESACTIVAR PRESENTACIONDE PANTALLA");  Console.WriteLine("\nELIJA UNA OPCION:");  ac = Console.ReadKey(true).KeyChar;  Console.Clear();  switch (ac)  {

Page 2: Tarea # 3 Zambrano Muñoz Jordy Ariel

7/18/2019 Tarea # 3 Zambrano Muñoz Jordy Ariel

http://slidepdf.com/reader/full/tarea-3-zambrano-munoz-jordy-ariel 2/5

  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.Memoria);  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 SUFICIENTE 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();  }

Page 3: Tarea # 3 Zambrano Muñoz Jordy Ariel

7/18/2019 Tarea # 3 Zambrano Muñoz Jordy Ariel

http://slidepdf.com/reader/full/tarea-3-zambrano-munoz-jordy-ariel 3/5

  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 string Marca;  public string Procesador;  public int Memoria;  public int Peso;  public bool Ensendido;  public bool pantalla;

  public 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()  {

Page 4: Tarea # 3 Zambrano Muñoz Jordy Ariel

7/18/2019 Tarea # 3 Zambrano Muñoz Jordy Ariel

http://slidepdf.com/reader/full/tarea-3-zambrano-munoz-jordy-ariel 4/5

  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, int 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);

Page 5: Tarea # 3 Zambrano Muñoz Jordy Ariel

7/18/2019 Tarea # 3 Zambrano Muñoz Jordy Ariel

http://slidepdf.com/reader/full/tarea-3-zambrano-munoz-jordy-ariel 5/5

  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();  }  }}