public void Exercise5(double[] a, double expected)
        // A  aplicação deverá retornar quantos valores de um vetor de 10 posições são positivos
        {
            // Dado / Setup
            var exercises = new Arrays2();

            // Quando / Ação
            var expectedValue = exercises.Exercise5(a.ToList());

            // Deve / Asserções
            Assert.Equal(expected, expectedValue);
        }
        public void Exercise6(double[] a, string expected)
        // A aplicação deverá retornar um vetor de 10 números positivos e escrever o valor do maior elemento e a respectiva posição que ele ocupa no vetor.
        {
            // Dado / Setup
            var exercises = new Arrays2();

            // Quando / Ação
            var expectedValue = exercises.Exercise6(a.ToList());

            // Deve / Asserções
            Assert.Equal(expected, expectedValue);
        }
        public void Exercise2(double[] a, string expected)
        //Dado um vetor qualquer com 10 números,faça um programa que informa se há ou não números repetidos nesse vetor
        {
            // Dado / Setup
            var exercises = new Arrays2();

            // Quando / Ação
            var expectedValue = exercises.Exercise2(a.ToList());

            // Deve / Asserções
            Assert.Equal(expected, expectedValue);
        }
        public void Exercise4(double[] a, double expected)
        // A aplicação deverá receber uma matriz A do tipo vetor e Apresentar a soma de todos os elementos que sejam impares
        {
            // Dado / Setup
            var exercises = new Arrays2();

            // Quando / Ação
            var expectedValue = exercises.Exercise4(a.ToList());

            // Deve / Asserções
            Assert.Equal(expected, expectedValue);
        }
        public void Exercise7(double[] a, int expected)
        // A aplicação deverá retornar um vetor A e imprimir na tela quantas vezes há um número residindo na mesma posição do vetor que seu valor numérico.
        {
            // Dado / Setup
            var exercises = new Arrays2();

            // Quando / Ação
            var expectedValue = exercises.Exercise7(a.ToList());

            // Deve / Asserções
            Assert.Equal(expected, expectedValue);
        }
        public void Exercise1(double[] a, double[] b, double[] expected)
        //Popule dois vetores com 10 valores cada. Após esta operação, troque o conteúdo dos vetores.
        {
            // Dado / Setup
            var exercises = new Arrays2();

            // Quando / Ação
            var expectedValue = exercises.Exercise1(a.ToList(), b.ToList());

            // Deve / Asserções
            Assert.Equal(expected, expectedValue);
        }
        public void Exercise9(string[] letras, string expected)
        //Crie um vetor de strings de 10 posições onde cada posição recebe uma letra do alfabeto.
        //No final, imprima a string resultante da soma das strings que residem em índices pares.
        {
            // Dado / Setup
            var exercises = new Arrays2();

            // Quando / Ação
            var atualValue = exercises.Exercise9(letras.ToList());

            // Deve / Asserções
            Assert.Equal(expected, atualValue);
        }
        public void Exercise8(string[] letras, int expected)
        //Crie um vetor de strings de 10 posições onde cada posição recebe uma letra do alfabeto.
        //No final, imprima quantas destas são vogais.
        {
            // Dado / Setup
            var exercises = new Arrays2();

            // Quando / Ação
            var atualValue = exercises.Exercise8(letras.ToList());

            // Deve / Asserções
            Assert.Equal(expected, atualValue);
        }
        public void Exercise3(string[] nomes, string[] masculinoOuFeminino, string[] simOuNao, string expected)
        // a aplicação deverá receber o sexo do entrevistado
        // e a sua resposta (sim ou não). Sabendo-se que foram entrevistadas 10 pessoas, fazer um algoritmo que calcule e escreva:
        // O número de pessoas que responderam sim;
        // O número de pessoas que responderam não;
        // A percentagem de pessoas do sexo feminino que responderam sim;
        // A percentagem de pessoas do sexo masculino que responderam não;
        {
            // Dado / Setup
            var exercises = new Arrays2();

            // Quando / Ação
            var expectedValue = exercises.Exercise3(nomes.ToList(), masculinoOuFeminino.ToList(), simOuNao.ToList());

            // Deve / Asserções
            Assert.Equal(expected, expectedValue);
        }