‫Bem vindo de volta.
‫Até agora, você viu como usar uma frase, viu como usar métodos com
‫parâmetros e agora é hora de combiná-los e usar métodos com parâmetros que são do tipo array.
‫Portanto, vamos criar um método que faça exatamente isso.
‫Vou criar um método estático de obtenção dupla dupla.
‫E aqui como um parâmetro, eu uso um array de INTs e isso vai se chamar array de greed.
‫Portanto, ele basicamente calculará a média de todas as entradas em um array que é apresentado como
‫um argumento.
‫Então, o que eu preciso fazer agora é criar um inteiro, que é o tamanho do grande array,
‫tão grande esse tamanho.
‫E então eu preciso de um duplo que possa conter a média média e um inteiro que tenha a soma.
‫E, finalmente, preciso executar um loop for que percorre todo o array e adicionar os valores à soma.
‫Vou apenas usar e I igual a zero, diminuir e agora é importante obter o tamanho I mais plus.
‫Claro que você poderia usar este grande array com esse comprimento aqui como uma comparação, mas vamos
‫precisar do tamanho mais tarde para calcular a média, porque o tamanho é simplesmente a quantidade de valores que temos em
‫um array.
‫E para calcular a média, você pega a soma e divide pelo tamanho.
‫E é por isso que precisamos desse tamanho mais tarde também.
‫Aqui, apenas adicionamos o valor atual da matriz de notas ao sol e, uma vez feito isso, podemos finalmente calcular
‫a média ao fazer isso, alguns divididos pelo tamanho.
‫E enquanto some e size são ambos inteiros, uma média é um dobro.
‫Eu quero converter isso em um duplo apenas para ter certeza de que obteremos um valor preciso aqui.
‫E, finalmente, posso ir em frente e retornar minha média de que somos a média de retorno.
‫Portanto, este método aqui é geralmente o método que sempre posso usar sempre que quiser calcular a média de
‫uma matriz que é entregue como um argumento.
‫Portanto, agora vamos chamar esse método e entregar um array.
‫Claro, precisamos criar um array para isso.
‫Então, vou apenas criar uma matriz de inteiros porque é isso que temos aqui como o parâmetro principal.
‫E simplesmente chamamos as notas dos alunos, o que será um novo array int com muitos dados.
‫Então, digamos que um aluno com 15 pontos, o outro, 13, oito, 12, seis, seja o que for, até 20 pontos com base no
‫sistema de apontamento ou sistema de notas que você tem em seu país, você pode, é claro,
‫ajustar isso em conformidade.
‫Tudo bem.
‫E então eu quero ter o resultado médio como um dobro.
‫E essa será apenas minha média obtida.
‫E eu uso as notas dos alunos como argumento e finalmente podemos ir em frente, que vai ser a média
‫é.
‫E aqui é simplesmente o resultado médio.
‫E ele consolou Ricky para que possamos até ver ou realmente ver o que calculamos aqui, então deve ser
‫algo em torno de, eu acho, 12.
‫Então, vamos ver se isso é verdade.
‫Vamos executar o código.
‫E aí estamos nós, é onze vírgula seis seis seis ótimo, então está perto de 12, não exatamente 12, mas no final
‫está totalmente bom.
‫Então, aí estamos.
‫Calculamos a média.
‫Agora, você poderia, é claro, cavalgar também de quê?
‫Essa é a média.
‫Assim, poderíamos ir em frente e torná-lo um pouco mais, digamos, um pouco mais informativo.
‫Então, vamos usar um loop for aqui ou, na verdade, desta vez para cada loop, e quero passar por todas as notas
‫dos alunos.
‫Eu só vou dizer a nota em.
‫E essa nota é uma nota inteira nas notas dos alunos, e é importante usar em vai ser
‫S. C. Então consola certo.
‫Linha.
‫Na verdade, vou apenas fazer aquele zero e será a nota.
‫Agora vamos executá-lo novamente.
‫E vemos esses valores 15, 13, oito, 12, seis, 16 e a média de 11 e assim por diante.
‫Tudo bem.
‫Agora que você viu como usar métodos que requerem um array como argumento quando chamados, tenho um pequeno desafio para você, então vá
‫em frente e crie um array de felicidade no método principal e atribua
‫cinco valores a ele.
‫Crie um método que tenha um array do tipo int como parâmetro.
‫Este método deve aumentar o argumento dado por dois para cada entrada.
‫Chame este método no método principal e use felicidade como o argumento criado para cada loop no método principal a
‫ser escrito.
‫Todos serão usados no console.
‫E, a propósito, esse método pode ser algo como o sol brilhando, porque eu gosto muito disso.
‫Eu gosto quando o sol está brilhando.
‫Isso realmente me deixa mais feliz.
‫Portanto, crie um pequeno método.
‫O sol está brilhando e faça exatamente isso.
‫Então, por favor, poste um vídeo e tente resolver este problema.
‫Tudo bem, espero que você tenha tentado, então crio um novo vazio estático.
‫O sol está brilhando e precisa de um conjunto de ints, que chamarei apenas de X.
‫Vou manter as coisas simples.
‫E o que eu faço é percorrer meu Int X, então X, no entanto.
‫Então, até que Y seja maior que o comprimento total de X e eu mais mais e a única coisa que faço aqui é aumentar o
‫valor, somar a posição por dois.
‫Portanto, mais igual a será adicionado a cada um dos valores após os dois.
‫Então essa é praticamente a única coisa que o sol está brilhando fará.
‫E agora eu só preciso de um array.
‫Então, vou seguir em frente e criar uma nova matriz e felicidade, ter felicidade.
‫E esta é na verdade uma matriz de ints.
‫Portanto, precisamos de colchetes, que é igual a dois, três, quatro ou cinco, seis, muito básico, nada extravagante.
‫E agora eu chamo de método o sol está brilhando para.
‫Aumentar a felicidade, então podem ser pessoas diferentes, então uma pessoa tem uma felicidade de duas, outra de três, você sabe,
‫uma de quatro e assim por diante.
‫Então, agora que o sol está brilhando, todas essas pessoas, as pessoas serão mais felizes.
‫Eles ficarão super felizes em comparação ao estado anterior.
‫Portanto, este é apenas o sol brilhando onde estamos fazendo as pessoas mais felizes.
‫Agora, também queremos escrever isso no conselho para que conheçamos os novos valores, porque queremos ver
‫como as pessoas são felizes.
‫Então, vou fazer isso com um para cada loop e por que na felicidade.
‫E o que isso vai fazer é simplesmente ir direto para o console.
‫Então S. C. e Vereide apenas o caminho e finalmente consolam a linha Reed.
‫Então, vamos em frente.
‫Aqui estamos.
‫Esta é a nova felicidade.
‫Então você vê, as pessoas estão muito mais felizes agora, agora que o sol está brilhando, quatro, cinco, seis, sete, oito
‫e assim por diante.
‫Excelente.
‫Portanto, há muito o que saber sobre uma corrida e você já sabe muito sobre ela.
‫E você está bem equipado para usar uma corrida para praticamente todos os aplicativos que imaginar.
‫Pode haver situações em que será ainda mais complicado, mas na maioria dos casos,
‫o que você já sabe deve ser totalmente suficiente para fazer as coisas.