示例#1
0
 void Start()
 {
     /*  dataController = GameObject.Find("DataController").GetComponent<DataController>();
      *      gameData.memoriaDatas = dataController.GetMemoriaDatas();
      *      gameData.notaFacil = dataController.GetMemoriaFacil();
      *      gameData.notaMedio = dataController.GetMemoriaMedio();
      *      gameData.notaDificil = dataController.GetMemoriaDificil();*/
     memoriaData = new MemoriaData();
     audio.Pause();
     tempoAcerto = 0;
     tempo       = 0;
     idTema      = PlayerPrefs.GetInt("idTema");
 }
示例#2
0
        public static void Calc()
        {
            FuncionesMejoradas MoreOp  = new FuncionesMejoradas();
            memoria            memoria = new memoria();

            Console.WriteLine("----------------- \n");
            Console.WriteLine("Calculator");
            Console.WriteLine("----------------- \n");
            bool close_app = true;
            int  valor1    = 0;
            int  valor2    = 0;
            int  Res       = 0;

            while (close_app)
            {
                Console.WriteLine("Elige una opción:");
                Console.WriteLine("(1) Suma");
                Console.WriteLine("(2) Resta");
                Console.WriteLine("(3) Multiplicación");
                Console.WriteLine("(4) Disión");
                Console.WriteLine("(5) Memoria");
                Console.WriteLine("(6) Borrar Memoria");
                Console.WriteLine("7 Para salir \n");
                string opcion = Console.ReadLine();
                switch (opcion)
                {
                case "1":
                    Console.WriteLine("Suma \n");
                    Console.WriteLine("Captura el primer valor:");
                    valor1 = Res == 0 ? int.Parse(Console.ReadLine()) : Res;
                    Console.WriteLine("Captura el segundo valor:");
                    valor2 = int.Parse(Console.ReadLine());
                    Res    = Operaciones.suma(valor1, valor2);
                    Console.WriteLine("Tu resultado es: {0} \n", Res);
                    String      o    = valor1 + "+" + valor2;
                    MemoriaData data = new MemoriaData(DateTime.Now.ToString(), o, Res.ToString());
                    memoria.GuardarMemoria(data);
                    Res = 0;
                    break;

                case "2":
                    Console.WriteLine("Resta \n");
                    Console.WriteLine("Captura el primer valor:");
                    valor1 = Res == 0 ? int.Parse(Console.ReadLine()) : Res;
                    Console.WriteLine("Captura el segundo valor:");
                    valor2 = int.Parse(Console.ReadLine());
                    Res    = Operaciones.resta(valor1, valor2);
                    Console.WriteLine("Tu resultado es: {0} \n", Res);
                    Res = 0;

                    break;

                case "3":
                    Console.WriteLine("Multiplicación \n");
                    Console.WriteLine("Captura el primer valor:");
                    valor1 = Res == 0 ? int.Parse(Console.ReadLine()) : Res;
                    Console.WriteLine("Captura el segundo valor:");
                    valor2 = int.Parse(Console.ReadLine());
                    Res    = Operaciones.multi(valor1, valor2);
                    Console.WriteLine("Tu resultado es: {0} \n", Res);
                    Res = 0;

                    break;

                case "4":
                    Console.WriteLine("División \n");
                    Console.WriteLine("Captura el primer valor:");
                    valor1 = Res == 0 ? int.Parse(Console.ReadLine()) : Res;
                    Console.WriteLine("Captura el segundo valor:");
                    valor2 = int.Parse(Console.ReadLine());
                    Res    = Operaciones.division(valor1, valor2);
                    Console.WriteLine("Tu resultado es: {0} \n", Res);
                    Res = 0;

                    break;

                case "5":
                    Console.WriteLine("Accediendo a Memoria \n");
                    Console.WriteLine("-----------------\n");
                    //memoria.multidimensional();
                    String key = Console.ReadLine();
                    Res = memoria.GetMemoriaData(key);
                    Console.WriteLine(Res);
                    break;

                case "6":
                    Console.WriteLine("Memoria Temporal Reiniciada! \n");
                    Res = 0;
                    break;

                case "7":
                    Console.WriteLine("-----------------\n");
                    Console.WriteLine("Cerrando Calculator Nos vemos! \n");
                    close_app = false;
                    break;

                default:
                    Console.WriteLine("Opción invalida: {0}, intenta de nuevo \n", opcion);
                    break;
                }
            }
        }