Unip Jundiai Cursos

Hostos Community College, South Bronx - Bom pessoal, nessa aula a gente vai aprender sobre os parâmetros da função, que é como a gente passa a informação... do programa principal para a função, ou de uma função para outra. Ok? Bom... parâmetros de uma função vão ficar sempre entre os parênteses dela então tem várias funções aqui que tem parâmetro. A declaração de parâmetro é igual a declaração de uma variável. Então... meu parâmetro é do tipo float, e o nome dele é r. "Ah eu quero passar 2 parâmetros para uma função." Então eu fiz uma função soma que recebe 2 parâmetros int x, vírgula. int y. Ok? Sempre que eu estou passando parâmetro eu tenho que definir o tipo dele, tá. Não posso falar que um tipo vai ter dois parâmetros... Eu tenho que definir o tipo para cada parâmetro, então eu tenho 2 parâmetros, parâmetro x e parâmetro y, eu tenho que definir o tipo de cada um... Um tipo, e aí definir 2 parâmetros, está errado. Ok? Precisa ser o mesmo tipo? Não, eu posso ter uma função exponencial onde um parâmetro é do tipo float, e o outro parâmetro é do tipo inteiro. Então, não existem limites, eu posso colocar quantos parâmetros eu quiser... Um, dois, três, quatro, vinte parâmetros, e... para cada parâmetro eu defino o seu próprio tipo, float, int, char, double... nenhum problema com isso. Ok? Bom, aqui eu tenho só 2 protótipos de função não vamos nos preocupar com o corpo delas agora, só com a declaração, e vamos ver como que a gente está utilizando, então... eu tenho aqui que k recebe raiz de w. Bom, raiz recebe um parâmetro do tipo float... o meu w é float, tudo bem... raiz de 5.4, bom, 5.4 é um valor do tipo float é um valor em ponto flutuante, um valor real então não tem problema. Agora, k recebe raiz de abre e fecha parênteses... está errado. Por quê? Porque minha função raiz, ela precisa receber um parâmetro, é, parâmetro do tipo float, então... se ela precisa de parâmetro e eu... não coloquei parâmetro nenhum, está errado. Da mesma maneira é eu tentar passar 2 parâmetros para a função raiz, está errado, ela só pode receber um. Então fica atento a esse tipo de problemas. Aí o mesmo vale pra soma, defini que ela recebe dois valores inteiros... x e y, então eu posso passar aqui dois valores, y e z... 1 e 2, ou y e 2, eu posso fazer combinações de... valores constantes com variáveis. Ah mas eu declarei na minha soma o parâmetro x e y... e aqui eu passei y e z. Não está errado isso daí? Não, o nome que você colocou aqui... nada tem a ver com o nome que você está chamando aqui. Ok? Você passou o 2 aqui, que é um valor constante... e ele vai ser associado a y. Na verdade o que acontece é o seguinte: Quando você fez aqui... soma, y e 2... o que aconteceu, ele chamou a função soma, e no valor x ele associou o valor y... no valor y, ele associou o valor 2. Então ele simplesmente copiou esses valores aqui para seus respectivos parâmetros. Então ele pode ter nomes diferentes ou iguais, não importa. Ok? Bom... eu não sou obrigado a passar um parâmetro, eu posso ter uma função sem parâmetros... o main está sem parâmetros. Para fazer isso eu posso fazer de duas maneiras... abre e fecha parênteses, e abre parênteses, a palavra void, fecha parênteses. Os dois indicam que a função não recebe parâmetros, mas eles tem uma diferença entre eles, ok... vamos ver qual que ela é. Se você declarou só com abre e fecha parênteses, ele simplesmente ignora qualquer parâmetro que você passar, então se você chamar a função leitura, assim, sem parâmetros, ou assim com o parâmetro 5, ou assim com dois parâmetros, 5 e 'a', as duas estão certas, ele simplesmente ignora tudo que está dentro dos parênteses, porque pra ele não está vindo nenhum parâmetro. No caso se você colocar a palavra void... você só pode chamar assim, com abre e fecha parênteses, vazio, se você tentar passar alguma coisa, o programa vai reclamar por que ele entende que não é para passar nada para a função. Certo? Então ele vai verificar se existe algum parâmetro sendo passado, e se for, ele recusa. Bom, parâmetros foi só isso hoje. Até a próxima aula..

Unip jundiai cursos cursos eduk online Lauro de Freitas cursos ifba juazeiro ba. Sapucaia do Sul aso exame jundiai Outros tipos, acao ordinaria de revisao de saldo da conta de fgts Dissertação, cursos inteligencia de mercado Redação de Admissão Escolar, teste de farmacia mais sensivel Trabalhos Matemáticos. Comprar moveis para salao de beleza usados lei de trafico de drogas art 33 unip jundiai cursos Itapipoca interface cursos feira de santana. Curso agronomia gratis Trabalho Acadêmico Tucuruí programacao da festa de santo amaro de ipitanga, apresentacao de natal fundamental.

Teófilo Otoni:

Christy Leach, Tompkins: York College, City University of New York. Ji-Paraná: SUNY Learning Network; 2013.

Loretta Hoover, Orleans County. Rondonópolis: Conservative Judaism; 2014.

Hadley Garcia, Market Street zip 10002. São Lourenço da Mata: Yeshiva College, Washington Heights, Manhattan; 2019.

inserted by FC2 system