static void Main(string[] args)
        {
            float   almacenamiento = 0;
            Celular movil          = new Celular(true, true, 16000, 6);


            Console.WriteLine("[1]ver memoria disponible \n[2]¿puede cargar la SUBE?");
            switch (Console.ReadLine())
            {
            case "1":
                almacenamiento = movil.MemoriaDisponible();
                Console.WriteLine("le queda " + almacenamiento + "MB dispónible");
                break;

            case "2":
                if (movil.TeCargaLaSUBE())
                {
                    Console.WriteLine("Si puede cargar la sube");
                }
                else
                {
                    Console.WriteLine("No puede cargar la sube");
                }
                break;

            default:
                Console.WriteLine("Opcion no valida");
                break;
            }
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            int     opcion = 0, total = 0, opcion1 = 1;
            Celular celu    = new Celular(true, true);
            camaras camaras = new camaras();

            do
            {
                Console.WriteLine("1)saber peso de la foto\n2)saber el total de todas\n3)Memoria\n4)NFC");
                opcion = Int32.Parse(Console.ReadLine());
                if (opcion == 1)
                {
                    total = total + camaras.pesoPorfoto();
                }
                if (opcion == 2)
                {
                    camaras.PesoTotalDeFotos(total);
                }
                if (opcion == 3)
                {
                    celu.MemoriaDisponible(total);
                }
                if (opcion == 4)
                {
                    Console.WriteLine("¿Tiene NFC?" + celu.TeCargaLaSUBE());
                }
                Console.WriteLine("¿quiere seguir usando su celular?\n1)Si\n2)No");
                opcion1 = Int32.Parse(Console.ReadLine());
            }while(opcion1 == 1);
        }
        static void Main(string[] args)
        {
            int    selec         = 0;
            Camara vidrio_molido = new Camara(1, 25); 3
            Camara vidrio_roto = new Camara(2, 30);
            Celular ladrillo = new Celular(false, false, 1024, 10, vidrio_molido, vidrio_roto);

            while (selec != 3)
            {
                Console.Write("\n\n1 - Consultar memoria disponible\n2 - Consultar si el telefono te carga la SUBE");
                Console.Write("\n3 - Salir");


                Console.Write("\nIngrese una seleccion: ");
                selec = Int32.Parse(Console.ReadLine());

                switch (selec)
                {
                case 1:
                    Console.Write("La memoria disponible es de " + ladrillo.MemoriaDisponible() + "MB");
                    break;

                case 2:
                    Console.Write(ladrillo.TeCargaLaSUBE()?"Su celular es apto para cargar la SUBE":"Su celular es un ladrillo");
                    break;

                default:
                    if (selec != 3)
                    {
                        Console.Write("Seleccion no valida");
                    }
                    break;
                }
            }
        }
Exemplo n.º 4
0
        static void Main(string[] args)
        {
            Celular A30S       = new Celular(false, true, 64000, 104);
            Camara  Camara_A30 = new Camara(25, 794);
            int     decision;

            Console.WriteLine("ingrese 1 si quiere saber el peso por foto");
            Console.WriteLine("ingrese 2 si quiere saber si pode cargar la sube");
            Console.WriteLine("ingrese 3 si quiere saber el peso total de las fotos");
            Console.WriteLine("ingrese 4 si quiere saber la memoria total disponible");
            decision = Int32.Parse(Console.ReadLine());
            switch (decision)
            {
            case 1:
                Camara_A30.pesoPorFoto();
                break;

            case 2:
                Console.WriteLine("Tenes NFC?" + A30S.TeCargaLaSUBE());
                break;

            case 3:
                Camara_A30.PesoTotalDeFotos();
                break;

            case 4:
                Console.WriteLine("Memoria disponible" + A30S.MemoriaDisponible(2, 2, 3, 5));
                break;
            }
        }
        static void Main(string[] args)
        {
            int     salir  = 1;
            Celular xiaomi = new Celular(true, true, 8000, 5);

            while (salir == 1)
            {
                int opcion = 0;
                Console.WriteLine("Ingrese n° para:\n[1]ver memoria disponible\n[2]ver si puede cargar sube");
                opcion = Int32.Parse(Console.ReadLine());
                switch (opcion)
                {
                case 1:
                    Console.WriteLine("La memoria del celular es :" + xiaomi.MemoriaDisponible());
                    break;

                case 2:
                    Console.WriteLine("¿Puede cargar la SUBE? " + xiaomi.TeCargaLaSube());
                    break;

                default:
                    Console.WriteLine("El numero ingresado no coincide con ninguna opcion");
                    break;
                }
                Console.WriteLine("Ingrese 1 para continuar o otro para salir");
                salir = Int32.Parse(Console.ReadLine());
            }
        }
        static void Main(string[] args)
        {
            int id = 0;

            CamFrontal camFrontal = new CamFrontal(8, 10);
            CamTrasera camTrasera = new CamTrasera(12, 40);

            Celular Pixel3a = new Celular(true, true, 64000, 11);



            Console.WriteLine(" [1] Para saber el peso por foto\n [2] Para saber el peso total de las fotos\n [3] Para saber la memoria disponible\n [4] Para saber si puede cargar la sube");
            id = Int32.Parse(Console.ReadLine());


            switch (id)
            {
            case 1:
            {
                Console.WriteLine("Una foto frontal pesa: " + camFrontal.PesoPorFoto() + "MB");
                Console.WriteLine("Una foto trasera pesa: " + camTrasera.PesoPorFoto() + "MB");

                break;
            }

            case 2:
            {
                Console.WriteLine("Todas las fotos de la camara frontal pesan: " + camFrontal.PesoTotalDeFotos() + "MB");
                Console.WriteLine("Todas las fotos de la camara trasera pesan: " + camTrasera.PesoTotalDeFotos() + "MB");

                break;
            }

            case 3:
            {
                Console.WriteLine("Memoria disponible en el celular: " + Pixel3a.MemoriaDisponible(camFrontal.PesoTotalDeFotos(), camTrasera.PesoTotalDeFotos()) + "MB");
                break;
            }

            case 4:
            {
                if (Pixel3a.TeCargaLaSUBE())
                {
                    Console.WriteLine("Te carga la sube el celular");
                }
                break;
            }
            }
        }