[Música] ou a miss mt vem da segunda parte da 7ª aula do 1º curso se á em português porque o progresso e da pata sétima aula no primeiro encontro desse a entre está cada vez mais comprido e nesta para tal vamos voltar a falar de extremos vamos fazer mais exercícios com os trens precisas mais à vontade com esse novo tema não é escrito aquilo que não te esqueças que subscrever deixar o teu like ativar esse nem pra cima de todas as notificações e vamos começar a nossa ao i [Música] e esta portal vai ser extremamente
prática o que vamos fazer é muito lá quatro campos sales funções e que vai resolver as mesmas como é que vamos fazer a primeira função é certo também que consistiram se vier uma string e retornar o tamanho dessas treino número de critérios dessas 30 em segundo lugar temos a função stf concatenar sérgio duas frentes pegas nessas duas 13 juntas tudo na primeira ou seja suas mesas trim joão e stream é nas primeiras 30 vai ficar joão era tudo solto vai juntar duas treinos com quatro na terceira função consiste em copiar as trends dos sérvios duas
três mais terra copiar saídas duas três e essas duas três faz copiar a segunda 1º ou seja a primeira stream vai ficar exatamente igual a segunda é quarta função consiste em comparar as 31 seja isso vai significar xtream um é maior do que a segunda estranho é menor do que a segundona ou selva são iguais sul forem iguais mas não tornar 0 suh forã a primeira maior do que a segunda vai se tornar um só a primeira forma na hora do casino não vai se tornar menos um vamos começar por declarar o que eu sai
da nossa função então quente stf ninguém sabe mostrei então colocamos aqui o nosso só abrir e fechar para discutir é que mais colocamos exatamente o mesmo cansar e nós temos que colocar a variável internas na nossa função a variável que vamos utilizar aqui dentro da nossa função nossas trim no final sabemos que esta função vai fazer o que vai fazer o retorno do tamanho dos treinos então chávez colocar aqui vitória e para poderem estar a fazer então temos de procurar aqui em variados e insta manhã igual a sair muito bem é que ensina o que
nós vamos fazer vamos criar nossas 3030 vamos passar a nossa função para calcular mas o seu tamanho 37 chapo' por exemplo stream um que é igual à que o plano definiu já a quito já quais são os cartéis destas 30 vou colocar por exemplo juliane e nossas treino neste momento é joana em joana joanora até 0 1 2 3 4 e ainda tenho a 0 mas nós só queremos contar o número de caracteres que estávamos em contato um dois três quatro cinco no final esta função vai tentando tornar aqui sim porque a nossa palavra tem
cinco netos então aqui que nós vamos fazer vamos fazer a passagem das nossas 30 para a nossa função e como é que fazemos isto com cabos str tamanho enviamos aos 30 o ou seja estamos enviar mostrem que vai ser trabalhada dentro da função como se fosse das 30 a e no final tornando o seu tamanho para retornar o seu também já sabemos que esta função vai ser igual né mãe ou seja esta variável tempo todo por aqui nós mãe igual à zé quer variável com a ser o tamanho da nossa treino no final em primeiro
fazemos um pintar no tamanho dos 30 sentarem de também já sabíamos o tamanho das trem é dois pontos e aqui está agora vamos construir a nossa função como é que vamos fazer isto como é que corremos uns 30 até o fim porque vamos criar aqui uma função que funciona para a palavra jogada mas se achar aqui trocar a palavra usada para joão isso também tem que funcionar é o objetivo de uma função é que se aplique em vários casos então como é que vamos fazer isto vamos ter por correr a nossa palavra e vamos procurar
a nossa palavra até o agora o que vamos fazer é procurar as 30 até encontrar o brasil sair porque o balanceiro por exemplo aqui na palavra joana não tenho carro até 1 2 3 4 e os 5 qual é o 5 é o karaté barra sair todos os trens no último carro até em eu quero ter barba sair tanto nós temos que procurar umas 30 encontrando para ter baixa 0 vamos andar sempre à procura desse cara até quando encontramos nós já sabíamos que tínhamos o fim dos 30 então um álbum e agora qual é a
posição que vamos começar a procurar a primeira posição dos trending que eu a dizer neste caso vamos criar uma variável para poder entrar igual ao sair agora av defrizante de barra 0 do caráter vazer o que nós fazemos são primeira posição surge jl frank barras é nós fizemos e mais mais e contamos uma posição seguindo o que temos de fazer temos de ir contando o tamanho dos 30 então aquilo que colocamos com carlos tamanho mas mais porque à medida que vamos ganhando um caractere vamos incrementando o tamanho do trem que é pra quê por um
final quando encontramos barra 0 o nosso abre ao tamanho vai ter um tamanho do sim não existe funcionou vamos fazer um comentário é este novos que está vamos compilar e vamos fazer por lei o tamanho dos treinos e sim exatamente porque funcionou por pouco uma exposição uma posição após verificar ser 1 a 0 se não for barrada 0 incrementar os mais uma vez e assim no final temos o tamanho dos 30 vamos ver o seu carro melhor astro insiste social vamos culpar aqui joão compilar dói é que está 1 também em 2 34 1234 ou
seja esta função funciona por verificar o tamanho de qualquer stream e agora temos o nosso código funcionar na perfeição mas há aqui um pequeno melhoramento podemos fazer esta função já visto qual é para estamos a utilizar aqui duas variáveis que se inicia luisão lanceiro e ao chão incrementados exatamente na mesma altura então pra quê utilizado as variáveis não poderíamos utilizar apenas a variável e claro assim em vez de retornar tamanho tornávamos e vamos ver se isso funciona vamos compilar vamos fazer por lá e aqui está o também dos 34 aquelas duas variáveis averiguavam tamanho variável
a lei estávamos ser incrementados exatamente na mesma altura tanto não faz muito sentido na hora que a gente variáveis vamos utilizar apenas a variável i vamos substituir aqui stream vamos colocar ana e vamos ver o que é que em time que está no tamanho dos 30 e sim está a funcionar na perfeição e agora temos o nosso call of rock misá agora já temos a primeira função concluída vamos fazer a segunda função o conca pna voy st concatena e agora vamos passar do esperado o chá o 1 eo chá dois vamos ter que criar aqui
no nosso mãe ponto e vírgula já temos aqui o que eu sai da função vamos jogar aqui mas criar a função propriamente dita e vamos colocar tantas variáveis a líbia aqui dentro vamos comentar é que utilizamos para a primeira linha para a primeira função porque agora não vamos precisar e vamos dar aqui o nome stf pois sabemos que as duas então vamos criar um chá 2 joão de ver o que vamos fazer vamos chamar a nossa função aqui dentro do que vamos colocar vamos contar duas tribos paz 31 stream dos que está no final o
que vamos em primeiro vamos imprimir as 30 ou porque esta função consiste em passar as 32 joão para as treinou e vai ficar o mais estranho do gênero joana junho a astrein final vai ser joana joão tudo mesmo trem tudo estranho então nós vamos imprimir é percentagem 1 estas três vai conter as duas franquias e agora o que vamos fazer vamos elaborar a nossa função é bastante simples mas tem estado atento então o que vamos fazer vamos passar um atleta das segundas trim para a primeira ou seja vamos passar o j para o fim da
primeira vamos passar o uol para o fim da primeira nós passaram a ou seja vamos começar a construir as segundas trim no final da primeira para construirmos as segundas treino final na primeira o que precisamos de saber precisamos saber o fim dos primeiros 30 e qual é o fim da primeira stream é um tamanho dos 30 e como é que sabemos o tamanho dos 30 já calculamos a pouco uma função que nos fazia exatamente isso que nos verificavam o tamanho do monstro em então é isso que vamos voltar a utilizar já sabe pode utilizar uma
função dentro de outra função então vamos checar o tamanho da primeira stream vamos criar uma variável tamanho e tamanho igual aqui há também é igual é éster tom online estamos a utilizar esta função e o que temos que passar temos que passar por notas trem queremos saber o tamanho ou seja assim já vamos saber o tamanho do primeiro stream igual modo é que vamos começar a escrever a palavra joan na posição imediatamente a seguir à última letra da astrein o ou seja a posição temos um bar zero vamos colocar mal que vamos colocar uma primeira
letra em vias do bairro aero que é muito em um cartório da 1ª stream vamos colocar aqui o j porque que está implícito um balanceiro e nós vamos tirar amarras aí vamos pôr o j depois vamos por um alto depois vamos por 1 a 1 depois um mall e no final voltamos o barra 0 e aumentamos nossas trim e como é que fazemos isto temos que fazer isto por correndo da segunda sim iam dizer que fazemos o percurso das segundas trem vamos passar muito atrás da outra para o final da primeira ea esta é a
lógica de concatenar stream então agora que já temos o tamanho da nossa primeira stream nossa não escuta mãe é 5 neste caso e colocar o técnico está na posição 5 da nossa primeira stream não é o cara terá o caráter a está na posição 4 para zero o 1 2 3 4 e na posição 5 que é o tamanho da astrein porque as 35 letras a última posição é quatro maçãs linda tenha posição sim que contém a posição 5 que contem com balança é então o que nós vamos fazer em vez dos 60 vamos colocar
lá o jota e vamos colocar o j no final logo em tratamentos que na última outra das primeiras 30 assim não a colocamos j&j vamos colocar o uol e depois lá e depois o uol e só no final é que vamos colocar um bar zero para que a praia do funil o tamanho da primeira stream e como é que fazemos isso programaticamente fazemos 15 anos e para fazer circular vamos precisar de uma variável para poder entrar em que igual à saída o que vamos fazer vamos percorrer as ruas trem via de de frente da barra
0 enquanto as segundas trem não chegar ao fim o que nós fazemos possamos posição a posição pra ontem uma posição da primeira stream qual é a última posição da primeira stream a posição da primeira trem onde estava a zero neste momento é posição ao 5 então doha o tamanho também têm valor 5 então até amanhã estamos na posição 5 mas sim pra que é próprio podemos entrar para as outras posições seja há também mais e é igual ao que é av ou seja o primeiro caratér o caráter 0 das segundas trim é igual a posição
tamanho que a posição cinco mais e inicialmente bom e 0 estamos a passar para a posição 5 j depois para a posição 6 passados o posição 7 o a estação meteorológica e no final é que só temos é billy tirar o nosso em mais mais e no final o que vamos fazer vamos dizer o lyon fica o nosso a 0 na segunda stream e não vamos colocar vamos colocar na última posição por posição e mais tamanho igual com barras a ignorando filme - final da primeira trem para a posição depois temos que copiar todas as
letras então vamos ver se isso funciona vamos compilar vamos ver que falta aqui aponta exatamente temos aqui o comentário vamos compilar e vamos ver se isso funcionar anos imprimir joana joão e aqui está o porquê porque passamos todas as letras que estavam na segunda 30 para a primeira trinca compreender esta posto isto vamos fazer a nossa próxima função ea nossa próxima função eu stf copiar e em que consiste consiste em copiar a segunda trem para primeiras 30 ou seja esta função também vai ser 23 anos colocar aqui desta forma um ponto e vírgula vamos copiar
agora aqui para lanche vamos copiar aqui para 22 teto treinar já sabe que tem que colocar os novos nos parar antes a tv e aqui em cima vamos comentar o nosso stf concatenar e vamos colocar aqui esther concatena ficar organizar chamas aqui e aqui está então como é que vamos fazer o astérion copiar em primeiro lugar já sabemos que vamos nos ver aqui novamente as duas tribos então 1,2 e no final o que vamos em primeiro vamos imprimir primeiras 30 ou seja sentar gem és trigo aqui está então vamos à oração do stream que copiar
e qual é a lógica vamos copiar todas as outras da nossa segunda stream para primeiras 30 e quando terminarmos de copiar todas as letras como campos 1/0 e stream fica redimensionado então vamos fazer isto é muito semelhante ao exercício fizemos anteriormente então índice igual a zero porque já sabemos que vamos ter de entrar e trará o ano entrar na nossa segunda stream porque é isso que nós vamos copiar para o lugar do primeiro então o nosso bialli a nossa primeira posição das urnas tremem quando for de frampton barra zero significa que ainda não chegou ao
fim o que nós fazemos copiados nós minha vir para nós ali ou seja o nosso guia de vai pra dentro do nosso av vamos incrementando a nossa variável i e no final só temos que colocar uma zero não tem uma posição então bazé para a última posição e foi muito simples exercício anterior era realmente um caso mais complicado depois de fazer o anterior é tudo muito simples vamos ver vamos ver se funcionam vamos compilar e põe e que está passamos a segunda trem para o local da primeira stream melhor o que vamos fazer vamos fazer
sua última função da função comparar então esse é comparar a função hester comprar sabe o que é certo dos 30 já se vê lá muito bem criamos isto ao final e vamos colocar as variáveis dos nossos treinos que vão ser passadas no nosso plano é comparar o que vai receber vamos comentar aqui novamente esta é o piauí vai ser o que merece é comparar as duas três e dois e vai tornar o valor da comparação com para que o vamos criar aqui em cima em cantora cálculo é o valor que vai ser tornar o valor
que vamos retornar tô muito vai e o que vamos retornar como esse no início vamos tornar 063 forem exatamente iguais vamos nos tornar um só primeiras trem for maior do que a soma que vamos retornar - um só segundo astrein for maior do que a primeira 6º 3º ao lado é que o pão josé vamos começar a laborar a nossa função então agora o que vamos fazer vamos percorrer a primeira stream já sabe qual era uma sereia já fizemos nos exercícios anteriores e vamos verificar se aquela tese de frente o são todos os critérios iguais
e como é que procuramos uma string já fizemos anteriormente então declaramos uma variável para poder entrar no circo já sabe que vai ter de utilizar 15 e vamos utilizar o circo claro no circular vamos procurar as 30 a karateca quer até encontrarmos um caráter barras é que significa que chegamos ao final da nossa estrela à medida que vai verificar se os critérios da primeira trinca são iguais aos do 2º trim como é que fazemos isto e ali igual igual é de comprar o primeiro carro até o caráter é sam foram exatamente iguais contamos na nossa
variava o campo ou seja acumulamos na nossa variável cap que significa que encontramos um carro até igual e vamos fazer isso para todos os caracteres chegamos ao final e o counter tiveram mesmo número que o número de caracteres de stream significa que a extensão exatamente iguais agora o que nos falta fazer falta nos literário para poder percorrer os 5 e faltando decorar a nossa variava o canto que variavam que estamos a utilizar para verificar se stream é igual os r franco e agora temos de fazer uma verificação para as todas as letras foram iguais numa
estranha em outra o cálculo final vai ser exatamente igual ao que ao tomar banho dos 30 significa que todas as letras das 30 foram iguais na primeira e na segunda então a linha for igual ao cão diz significa que todas as letras foram iguais na primeira e na segunda os 30 e voltar aqui para str tomar nenhum biya é igual igual porque o excesso as condições se verificarem significa que stream a exatamente igual aos 30 e então o turno bush 0 é o objetivo do exercício se não o que nós fazemos senão else is porque
vamos ter em outra condição assim que vamos colocar se o tamanho do primeiro treino for maior que o tomar e na das segundas trem o que nós vamos contornar tinham sofrido que os primeiros 30 for maior do que as urnas trim noturna anos 1 se nenhuma das suas condições nem esta nem esta sobre ficar em que nós fazemos else ritorno menos 11 significa que a segunda stream é maior do que primeiras trem está resolvido o nosso exercício agora aliás falta nos colocar aqui avaliava o caldo que não está decorada e agora vamos finalmente compilar e
verificar o que vai ser impresso para a nossa primeira stream é maior do que a nossa segunda stream elas não são iguais e sempre meia maior do que a segunda significa que vai retornar 11 anos é pai é que está o tornou ou porque a primeira estrela maior do que a segunda 30 então agora vamos fazer aqui uma troca vamos pôr a sua estrela maior sanção das três formações vai retornar - 1 e aqui está menos um e então se elas forem iguais junta né desculpe lá bem e aqui está 63 foram iguais total mas
a primeira foi maior do que a segunda tornam essa segunda informaram que o primeiro turno - o stal exercício resolvido e finalmente chegamos ao fim da segunda para a nossa aulas perto está espero que tenhas compreende com salvem as quatro exercícios nelson bem diferentes uns dos outros mais pra frente vai ser com isto foi útil e vai compreender até mais caro que a gente chateado comigo quando eu tomo é uma coisa que ainda não tomou qualquer das formas se já estás mais habituado a trabalhar com linguagens e já visto alguns exercícios já que são algumas
funções da própria linguagem inferno nem nos comentários o que todas as pesquisas ihs qualquer das formas esta aula vai ficar porque espero tenho que está não esqueça subscrever o canal deixar o teu like a afirmar-se nem traz todas as notificações e até a próxima aula [Música]