コード例 #1
0
        static void Main(string[] args)
        {
            Cachorro c1 = new Cachorro();

            c1.Nome  = "Dog";
            c1.Forca = 7;

            Elefante e1 = new Elefante();

            e1.Nome  = "Eleph";
            e1.Forca = 10;

            Girafa g1 = new Girafa();

            g1.Nome  = "Gira";
            g1.Forca = 6;

            Leao l1 = new Leao();

            l1.Nome  = "Lyon";
            l1.Forca = 9;



            UsarPersonagens(c1);
            UsarPersonagens(e1);
            UsarPersonagens(g1);
            UsarPersonagens(l1);

            Confronto(c1, l1);



            Console.ReadLine();
        }
コード例 #2
0
        static void Main(string[] args)
        {
            //var a = "String";
            var    b  = 999.00;
            var    c  = 1;
            string d  = "Fábio Teles";
            var    e  = 1.5;
            long   f  = 922337203685477507; //máximo de armazenamento
            int    g  = 2147483647;         //máximo de armazenamento
            float  ff = 1.5f;


            //Console.WriteLine("Conteúdo da variável 01 = " + a);
            Console.WriteLine("Conteúdo da variável 02 = " + b);
            Console.WriteLine("Conteúdo da variável 03 = " + c);
            Console.WriteLine("Conteúdo da variável 04 = " + d);
            Console.WriteLine("Conteúdo da variável 05 = " + e);
            Console.WriteLine("Conteúdo da variável 05 = " + f);
            Console.WriteLine("Conteúdo da variável 06 = " + g);
            Console.WriteLine("Conteúdo da variável 07 = " + ff);

            Animal a = new Animal();
            Leao   l = new Leao();

            l = (Leao)a;
            a = l;

            Convert.ToChar(d);
            Convert.ToString(f);
        }
コード例 #3
0
    // Start is called before the first frame update
    void Start()
    {
        Leao leao = new Leao();

        leao.comer();
        Gato gato = new Gato();

        gato.comer();
    }
コード例 #4
0
ファイル: Program.cs プロジェクト: josethome/c-sharp
        static void Main(string[] args)
        {
            // Tipos de variáveis
            int i = 1;
            //i = "s";

            var x = 2;
            //x = "3333";

            char   t  = 'B';
            string t2 = "B";


            string n  = "Jose";
            var    n2 = "Jose Thome";

            // Variável float
            var   f  = 1.5f;
            float f2 = 1.5f;

            // Variável double
            var    d  = 2.5;
            double d2 = 2.5;

            // Tipagem dinâmica
            var bo  = true;
            var bo2 = true;

            // Tipagem estática
            bool bol  = true;
            bool bol2 = false;

            // Conversão do tipo cast
            bool boolean  = bool.Parse("false");
            bool boolean2 = Convert.ToBoolean(d);

            Console.WriteLine(i);
            Console.WriteLine(x);
            Console.WriteLine(n);
            Console.WriteLine(n2);

            Console.WriteLine(f);
            Console.WriteLine(f2);

            Console.WriteLine(d);
            Console.WriteLine(d2);

            Animal a = new Animal();
            Leao   l = new Leao();

            l = (Leao)a;
            a = l;

            Console.WriteLine(t);
            Console.WriteLine(t2);
        }
コード例 #5
0
        public void TestInitialize()
        {
            leaoAfricano    = new Leao(false);
            elefanteIndiano = new Elefante(true);
            gatoPersa       = new Gato(true);

            pinheiro           = new Arvore(true);
            indestrutivelDoGTA = new Arbusto(true);
            mudaFrutifera      = new Muda(false);

            horarioAtual = HorarioAtual.Dia;
        }
コード例 #6
0
        public void FinalizarTeste()
        {
            leaoAfricano    = null;
            elefanteIndiano = null;
            gatoPersa       = null;

            pinheiro           = null;
            indestrutivelDoGTA = null;
            mudaFrutifera      = null;

            horarioAtual = HorarioAtual.Dia;
        }
コード例 #7
0
        static void Main(string[] args)
        {
            var leao = new Leao("caramelo", "mufasa");

            //INSERINDO ANIMAL DO BANCO DE DADOS
            var resultado = new DAO.Zoo.DAOLeao().Cadastrar(leao);

            Console.WriteLine(resultado);
            Console.ReadLine();

            //LISTANDO TODOS AS JAULAS
            new DAO.Zoo.DAOLeao().Listar();
        }
コード例 #8
0
        public ActionResult AdicionarLeao([FromBody] LeaoDto dto)
        {
            if (dto.nome.ToLower()[0] != 'j')
            {
                return(StatusCode(400, "Nome não permitido"));
            }

            var leao = new Leao(dto.nome, dto.sexo, dto.idade, dto.peso, dto.pelagem);

            _leaoCollection.InsertOne(leao);

            return(StatusCode(201, "Leão adicionado com sucesso"));
        }
コード例 #9
0
        static void Main(string[] args)
        {
            // int i = 1;
            // i = "s";

            var x = 2;
            // x = "666";

            char   c  = 'A';
            string c2 = "AAAA";

            // string nome = "Nicollas";
            var nome2 = "Nicollas";

            float f  = 1.5f;
            var   f2 = 1.6f;

            double d  = 1.5;
            var    d2 = 1.6;

            bool bo  = true;
            bool bo2 = false;

            var boo  = true;
            var boo2 = false;

            bool bolean  = bool.Parse("false");
            bool bolean2 = Convert.ToBoolean("false");

            Animal a = new Animal();
            Leao   l = new Leao();

            l = (Leao)a;

            a = l;

            Console.WriteLine(boo);
            Console.WriteLine(boo2);
        }
コード例 #10
0
        static void Main(string[] args)
        {
            var i = 1;
            //i = "S";

            char   t  = 'B';
            string t2 = "B";

            var x = 2;

            //x = "5";

            //string s = "Quintiliano";
            var s2 = "Quintiliano2";

            var    d  = 1.5;
            double d2 = 1.5;


            var bo  = true;
            var bo2 = false;

            bool bol  = true;
            bool bol2 = false;

            bool boolean  = bool.Parse("false");
            bool boolean2 = Convert.ToBoolean(d);


            Animal a = new Animal();
            Leao   l = new Leao();



            Console.WriteLine(t);
            Console.WriteLine(t2);
        }
コード例 #11
0
ファイル: FrmCadastro.cs プロジェクト: Claryamaoka/N2
        private void btnCadAll_Click(object sender, EventArgs e)
        {
            Baleia baleia = new Baleia(false, true, false, false, true, false);

            baleia.Nome           = "baleia";
            baleia.DataNascimento = DateTime.Parse("01/02/2001");
            baleia.Sexo           = 'M';
            baleia.QtdeMamas      = 6;
            baleia.Idade          = 2001;
            //Adicionar na árvore
            ArvoreBinaria.Insere(baleia);

            Cachorro cachorro = new Cachorro(true, false, true);

            cachorro.Nome           = "Cachorro";
            cachorro.CorPelo        = "Marrom";
            cachorro.DataNascimento = DateTime.Parse("01/02/2001");
            cachorro.Sexo           = 'M';
            cachorro.QtdeMamas      = 6;
            cachorro.Idade          = 2001;
            ArvoreBinaria.Insere(cachorro);


            Elefante elefante = new Elefante(false, false, true);

            elefante.Nome           = "Elefante";
            elefante.CorPelo        = "Cinza";
            elefante.DataNascimento = DateTime.Parse("01/02/2001");
            elefante.Sexo           = 'F';
            elefante.QtdeMamas      = 6;
            elefante.Idade          = 2001;
            //Adicionar na árvore
            ArvoreBinaria.Insere(elefante);

            Gato gato = new Gato(true, false, true);

            gato.Nome           = "Gato";
            gato.CorPelo        = "Branco";
            gato.DataNascimento = DateTime.Parse("01/02/2001");
            gato.Sexo           = 'M';
            gato.QtdeMamas      = 6;
            gato.Idade          = 2001;
            //Adicionar na árvore
            ArvoreBinaria.Insere(gato);

            Leao leao = new Leao(true, false, true);

            leao.Nome           = "Leao";
            leao.CorPelo        = "Amarelo";
            leao.DataNascimento = DateTime.Parse("01/02/2001");
            leao.Sexo           = 'M';
            leao.QtdeMamas      = 6;
            leao.Idade          = 2001;
            //Adicionar na árvore
            ArvoreBinaria.Insere(leao);

            Morcego morcego = new Morcego(false, false, true);

            morcego.Nome           = "Morcego";
            morcego.CorPelo        = "Preto";
            morcego.DataNascimento = DateTime.Parse("01/02/2001");
            morcego.Sexo           = 'M';
            morcego.QtdeMamas      = 6;
            morcego.Idade          = 2001;
            //Adicionar na árvore
            ArvoreBinaria.Insere(morcego);

            Ornitorrinco ornitorrinco = new Ornitorrinco(true, false, true, true, true, true);

            ornitorrinco.Nome           = "Ornitorrinco";
            ornitorrinco.CorPelo        = "Marrom";
            ornitorrinco.DataNascimento = DateTime.Parse("01/02/2001");
            ornitorrinco.Sexo           = 'M';
            ornitorrinco.QtdeMamas      = 6;
            ornitorrinco.Idade          = 2001;
            //Adicionar na árvore
            ArvoreBinaria.Insere(ornitorrinco);


            Galinha galinha = new Galinha(false, false, false);

            galinha.Nome           = "Galinha";
            galinha.CorPena        = " Branco";
            galinha.DataNascimento = DateTime.Parse("01/02/2001");
            galinha.Sexo           = 'F';
            galinha.Idade          = 2001;
            //Adicionar na árvore
            ArvoreBinaria.Insere(galinha);

            Coruja coruja = new Coruja(true, true, false);

            coruja.Nome           = "Coruja";
            coruja.CorPena        = "marrom";
            coruja.DataNascimento = DateTime.Parse("01/02/2001");
            coruja.Sexo           = 'M';
            coruja.AlturaMaximaM  = 56;
            coruja.VelocidadeVoo  = 89;
            coruja.Idade          = 2001;
            //Adicionar na árvore
            ArvoreBinaria.Insere(coruja);

            Gaviao gaviao = new Gaviao(true, true, false);

            gaviao.Nome           = "Gaviao";
            gaviao.CorPena        = "branco";
            gaviao.DataNascimento = DateTime.Parse("01/02/2001");
            gaviao.Sexo           = 'M';
            gaviao.AlturaMaximaM  = 100;
            gaviao.VelocidadeVoo  = 98;
            gaviao.Idade          = 2001;
            //Adicionar na árvore
            ArvoreBinaria.Insere(gaviao);

            Pato pato = new Pato(false, false, false, true, true, true);

            pato.Nome           = "Pato";
            pato.CorPena        = "branco";
            pato.DataNascimento = DateTime.Parse("01/02/2001");
            pato.Sexo           = 'M';
            pato.AlturaMaximaM  = 30;
            pato.VelocidadeVoo  = 60;
            pato.Idade          = 2001;
            //Adicionar na árvore
            ArvoreBinaria.Insere(pato);

            Pinguim pinguim = new Pinguim(true, false, false, true, true, false);

            pinguim.Nome           = "Pinguim";
            pinguim.CorPena        = "preto";
            pinguim.DataNascimento = DateTime.Parse("01/02/2001");
            pinguim.Sexo           = 'M';
            pinguim.Idade          = 2001;
            //Adicionar na árvore
            ArvoreBinaria.Insere(pinguim);

            Pombo pombo = new Pombo(false, false, false);

            pombo.Nome           = "Pomba";
            pombo.CorPena        = "branco";
            pombo.DataNascimento = DateTime.Parse("01/02/2001");
            pombo.Sexo           = 'M';
            pombo.AlturaMaximaM  = 100;
            pombo.VelocidadeVoo  = 80;
            pombo.Idade          = 2001;
            //Adicionar na árvore
            ArvoreBinaria.Insere(pombo);

            Tartaruga tartaruga = new Tartaruga(false, false, true, true, true, true, true);

            tartaruga.Nome           = "Tartaruga";
            tartaruga.DataNascimento = DateTime.Parse("01/02/2001");
            tartaruga.Sexo           = 'F';
            tartaruga.Idade          = 2001;
            //Adicionar na árvore
            ArvoreBinaria.Insere(tartaruga);

            btnCadAll.Enabled = false;
            MessageBox.Show("FEITO", "CONCLUÍDO");
        }
コード例 #12
0
ファイル: FrmCadastro.cs プロジェクト: Claryamaoka/N2
        /// <summary>
        /// Método para instanciar um mamífero
        /// </summary>
        /// <param name="animal"></param>
        /// <returns></returns>
        public void InstanciaMamifero(string animal, string nome, string corpelo, DateTime nascimento, char sexo, int qtdemamas)
        {
            switch (animal)
            {
            case "baleia":

                Baleia baleia = new Baleia(false, true, false, false, true, false);
                baleia.Nome           = nome;
                baleia.DataNascimento = nascimento;
                baleia.Sexo           = sexo;
                baleia.QtdeMamas      = qtdemamas;
                baleia.Idade          = nascimento.Year;
                //Adicionar na árvore
                ArvoreBinaria.Insere(baleia);
                break;



            case "cachorro":

                Cachorro cachorro = new Cachorro(true, false, true);
                cachorro.Nome           = nome;
                cachorro.CorPelo        = corpelo;
                cachorro.DataNascimento = nascimento;
                cachorro.Sexo           = sexo;
                cachorro.QtdeMamas      = qtdemamas;
                cachorro.Idade          = nascimento.Year;

                //Adicionar na árvore
                ArvoreBinaria.Insere(cachorro);

                break;


            case "elefante":

                Elefante elefante = new Elefante(false, false, true);
                elefante.Nome           = nome;
                elefante.CorPelo        = corpelo;
                elefante.DataNascimento = nascimento;
                elefante.Sexo           = sexo;
                elefante.QtdeMamas      = qtdemamas;
                elefante.Idade          = nascimento.Year;
                //Adicionar na árvore
                ArvoreBinaria.Insere(elefante);
                break;


            case "gato":

                Gato gato = new Gato(true, false, true);
                gato.Nome           = nome;
                gato.CorPelo        = corpelo;
                gato.DataNascimento = nascimento;
                gato.Sexo           = sexo;
                gato.QtdeMamas      = qtdemamas;
                gato.Idade          = nascimento.Year;
                //Adicionar na árvore
                ArvoreBinaria.Insere(gato);
                break;


            case "leao":

                Leao leao = new Leao(true, false, true);
                leao.Nome           = nome;
                leao.CorPelo        = corpelo;
                leao.DataNascimento = nascimento;
                leao.Sexo           = sexo;
                leao.QtdeMamas      = qtdemamas;
                leao.Idade          = nascimento.Year;
                //Adicionar na árvore
                ArvoreBinaria.Insere(leao);
                break;


            case "morcego":

                Morcego morcego = new Morcego(false, false, true);
                morcego.Nome           = nome;
                morcego.CorPelo        = corpelo;
                morcego.DataNascimento = nascimento;
                morcego.Sexo           = sexo;
                morcego.QtdeMamas      = qtdemamas;
                morcego.Idade          = nascimento.Year;
                //Adicionar na árvore
                ArvoreBinaria.Insere(morcego);
                break;


            case "ornitorrinco":

                Ornitorrinco ornitorrinco = new Ornitorrinco(true, false, true, true, true, true);
                ornitorrinco.Nome           = nome;
                ornitorrinco.CorPelo        = corpelo;
                ornitorrinco.DataNascimento = nascimento;
                ornitorrinco.Sexo           = sexo;
                ornitorrinco.QtdeMamas      = qtdemamas;
                ornitorrinco.Idade          = nascimento.Year;
                //Adicionar na árvore
                ArvoreBinaria.Insere(ornitorrinco);
                break;
            }
        }
コード例 #13
0
        /// <summary>
        /// Realiza a instância de um animal cada e os cadastra.
        /// </summary>
        private void InstanciarTodosAnimais()
        {
            Baleia b = new Baleia();

            b.Cor_pelos       = "Marrom";
            b.Data_Nascimento = Convert.ToDateTime("07/05/2003");
            b.Nome            = "Frih Wily";
            b.Sexo            = 'm';
            b.QtMamas         = 6;

            Cachorro c = new Cachorro();

            c.Cor_pelos       = "Preto";
            c.Data_Nascimento = Convert.ToDateTime("05/11/2014");
            c.Nome            = "Magrelin";
            c.QtMamas         = 6;
            c.Sexo            = 'm';

            Cobra cb = new Cobra();

            cb.Data_Nascimento = Convert.ToDateTime("06/08/2018");
            cb.Nome            = "Jararaca";
            cb.Sexo            = 'f';

            Coruja cj = new Coruja();

            cj.Cor_penas       = "Cinza";
            cj.Data_Nascimento = Convert.ToDateTime("05/09/2016");
            cj.Nome            = "Corujão";
            cj.Sexo            = 'm';

            Gato gt = new Gato();

            gt.Cor_pelos       = "Branco";
            gt.Data_Nascimento = Convert.ToDateTime("06/02/2017");
            gt.Nome            = "Mia";
            gt.Sexo            = 'f';
            gt.QtMamas         = 4;

            Gaviao gv = new Gaviao();

            gv.Cor_penas       = "Preto";
            gv.Data_Nascimento = Convert.ToDateTime("05/04/2013");
            gv.Nome            = "Pópópó";
            gv.Sexo            = 'm';

            Leao l = new Leao();

            l.Data_Nascimento = Convert.ToDateTime("20/12/2006");
            l.Nome            = "Laranxxinha";
            l.QtMamas         = 4;
            l.Sexo            = 'f';
            l.Cor_pelos       = "Laranja";

            Morcego m = new Morcego();

            m.Cor_pelos       = "Marrom escuro";
            m.Data_Nascimento = Convert.ToDateTime("01/09/2019");
            m.Nome            = "BatBat";
            m.QtMamas         = 4;
            m.Sexo            = 'f';

            Ornitorrinco o = new Ornitorrinco();

            o.Data_Nascimento = Convert.ToDateTime("15/07/2002");
            o.Cor_pelos       = "Marrom";
            o.Nome            = "Perry";
            o.QtMamas         = 6;
            o.Sexo            = 'm';

            Pato p = new Pato();

            p.Data_Nascimento = Convert.ToDateTime("16/02/2008");
            p.Nome            = "Donald";
            p.Cor_penas       = "Branco";
            p.Sexo            = 'm';

            Pinguim pi = new Pinguim();

            pi.Data_Nascimento = Convert.ToDateTime("05/06/2013");
            pi.Nome            = "Picolino";
            pi.Sexo            = 'm';
            pi.Cor_penas       = "Preto e Branco";

            Pombo po = new Pombo();

            po.Data_Nascimento = Convert.ToDateTime("14/09/2014");
            po.Cor_penas       = "Cinza";
            po.Nome            = "Jão";
            po.Sexo            = 'm';

            Tartaruga t = new Tartaruga();

            t.Data_Nascimento = Convert.ToDateTime("17/12/1823");
            t.Nome            = "Oogway";
            t.Sexo            = 'm';

            Tigre ti = new Tigre();

            ti.Data_Nascimento = Convert.ToDateTime("19/05/2001");
            ti.Sexo            = 'm';
            ti.QtMamas         = 6;
            ti.Cor_pelos       = "Laranja";
            ti.Nome            = "König Tiger";



            Arvore.Insere(b);
            Arvore.Insere(c);
            Arvore.Insere(cb);
            Arvore.Insere(cj);
            Arvore.Insere(gv);
            Arvore.Insere(gt);
            Arvore.Insere(l);
            Arvore.Insere(m);
            Arvore.Insere(o);
            Arvore.Insere(p);
            Arvore.Insere(pi);
            Arvore.Insere(po);
            Arvore.Insere(t);
            Arvore.Insere(ti);
        }
コード例 #14
0
        private void Btn_cadastrar_Click(object sender, RoutedEventArgs e)
        {
            switch (cb_tipoAnimal.SelectedIndex)
            {
            case -1:     // Nenhum item selecionado
                MessageBox.Show("Por favor, selecione um tipo de animal no combobox e depois insira os dados necessários para o cadastro do mesmo.", "Erro", MessageBoxButton.OK, MessageBoxImage.Error);

                break;

            case 0:     // Baleia
                Baleia b = new Baleia();
                Cadastro(b);

                break;

            case 1:     // Cachorro
                Cachorro c = new Cachorro();
                Cadastro(c);

                break;

            case 2:     // Cobra
                Cobra cb = new Cobra();
                Cadastro(cb);

                break;

            case 3:     // Coruja
                Coruja cj = new Coruja();
                Cadastro(cj);

                break;

            case 4:     // Gato
                Gato g = new Gato();
                Cadastro(g);

                break;

            case 5:     // Gavião
                Gaviao gv = new Gaviao();
                Cadastro(gv);

                break;

            case 6:     // Leão
                Leao l = new Leao();
                Cadastro(l);

                break;

            case 7:     // Morcego
                Morcego m = new Morcego();
                Cadastro(m);

                break;

            case 8:     // Ornintorrinco
                Ornitorrinco o = new Ornitorrinco();
                Cadastro(o);

                break;

            case 9:     // Pato
                Pato p = new Pato();
                Cadastro(p);

                break;

            case 10:     // Pinguim
                Pinguim pg = new Pinguim();
                Cadastro(pg);

                break;

            case 11:     // Pombo
                Pombo pb = new Pombo();
                Cadastro(pb);

                break;

            case 12:     // Tartaruga
                Tartaruga t = new Tartaruga();
                Cadastro(t);

                break;

            case 13:     // Tigre
                Tigre tg = new Tigre();
                Cadastro(tg);

                break;
            }
        }