A maior rede de estudos do Brasil

Programar em  C - Introdução Vetores - Aula 22video play button

Transcrição


ele dá aula vinte e dois de programação em certo e nós vamos falar sobre vetores vai ser simplesmente iniciando a falar de vetores ou se vamos ter cobrisse algumas algumas aulas. Então, vamos começar já em Porto, a biblioteca estando ao do ponto bloqueado a função principal e você pode fazer o que fez uma coisa diferente que nós não somos anteriores. Eu costumava deixar isso aqui sozinho. Correto. Agora escreve voltamos aqui, agradeceu ao As pessoas estão assistindo nossa vida. Vídeo Os maior King. Ele deixou que esse comentário que eu poderia utilizar também sinto, nem vou tendo parente. É um ponto interessante que acho que é bacana, mostra que vocês que existe essa possibilidade também você deixar isso aqui vazio. Hoje, noite exatamente a mesma coisa que realmente. Se você pegar, talvez livros, você vai ver, está escrito. Mas eu estava sendo preguiçosa, que estava deixar costume. Eu não sei por isso, agora custam meu, deixa vazio, mas você pode escrever que volte, estão obrigados, maiorquino, que deixou comentar ali e brigar até você não só se rendeu alguma coisa ao comentar para que santa nas vidas poderiam comentar la. Que a lei, todos todos os comentários como tem mais relação que é um vetor foi o primeiro imaginado a função de diretor na vida real porque utilizam catorze, Vamos imaginar que você tivesse uma escola na sua escola? Você tem cem alunos e você tem um programa para armazenar a morte desses alunos bimestralmente, então você teria uma variação mais uma notícia, não se porque nas notas na sua escola vai de zero a dez, sendo pode dizer um, dois, seis podem ser, então você teria uma variável, chama uma variável tipo pinto chamada nota dentro? Ou seja, será nota Pedro, você teria uma outra chamada nota Marcos nota Michele e assim por diante. Ou seja, cada nono bimestralmente o seu seu programa se teria uma variável reservada para aquele aluno para fazer uma nota dentre funcionam sem dúvida a funcionar. Agora se Marina então ainda é cem alunos cem alunos. Quer dizer que essa lista aqui, esse é um algo mais ou menos assim. O que eu fiz ao vemos contra a vida que eu fiz plano de vinte horas, imaginassem eu e até sem linhas de código aqui só para declarar as variáveis para a nota dos alunos. Isso é coisa, tem cem alunos isso para um bimestre. Agora você tem mil alunos. Como você faz o seu programa vai ser elegível? Vai ser um programa pesado de lei. Seria muito complicado. Não seria bom se de tal maneira que pudesse criar uma variada supor nota, simplesmente não e essa variável que sozinha fosse capaz de armazenar cem valores mil valores, dez mil que seja com o valor que ele define que eu quero que ser armazenado aqui. Essa variável supor vai ter uma quantidade de documentos dentro dela, capazes de armazenar o valor desse tipo dentro de uma salarial. Cada bloco teria como um endereço para acessar aquele bloco de tal maneira. Eu posso dizer eu quero renda variável nota eu quero alterar a data do bloco cinco. Você pode fazer isso, isso seria muito bom. Seria? Isso, é uma das vantagens de utilizar vetores que existem outras vantagens em outras funções? Agora sim. Mas se apenas um exemplo foi a sua primeira aula, isso é possível. Isso não fazer como então, se eu quisesse fazer que essa variável norte tipo inteira, tivesse cinco blocos dentro dela, tudo que eu tenho que fazer colocar esse como estamos aqui não é para dizer isso parentes quadrado. Você sabe quando casamos esqueci o nome Chaves vai colocar essa chave aqui dentro entre a chave. Nós vamos colocar quantos blocos. Eu quero que que sejam que estejam dentro dessa variável. Isso aumentou nessa linha. Nessa linha que eu declarei um vetor que consegue armazenar valores tipo inteiro, cinco valores pessoalmente sim, valores tipo inteiro e o nome dessa variável em nota aqui, declara. Ah, isso eu quisesse que deixam a várias. Eu quero que sejam valores. É fruto porque na minha escola os alunos têm nota picada, por exemplo, oito ponto sessenta e cinco sem problemas. Você veria aqui Maria para flor Agora você tem uma vaia se até um vetor que armazena valores de flor e esse setor pode armazenar até cinco valores, Ah, isso eu quisesse que fosse aqui no seu preço que fosse uma não Não, não tentou certo. Agora se pergunta como é que eu faço então para alterar cada valor individualmente tem cinco blocos. Mas como eu faço para acessar cada bloco dessa maneira agora por escrever aqui um pouquinho a escrever e depois eu havia explicado mais fácil escrever depois explicar o que estava passando para um dois, três quatro dez, Só mais um segundo para o sistema digital. Isso aqui. O que eu fiz aqui eu coloquei valores a cada bloco dessa variável para cada bloco desse desse setor, porque é que isso começou do zero e foi até quatro. Não sei se você criou cinco, cinco espaços, cinco blocos dentro desse setor. Por que você coloque que nota bloco de zero e depois blocos? Não seria mais fácil colocar o bloco um, dois, três partes cinco Para para se debater com o número? Coloquei aqui porque é um boteco. Número cinco deve começar com um, dois, três, quatro cinco. Agora não é assim que funciona embora em seu isso aqui não tem como tem que realmente aprender que é uma em função da linguagem. Primeiro bloco Para você acessar o primeiro bloco de informação de um vetor. O primeiro bloco cinco zero, o próximo é um próximo, dois próxima trazer próximo quatro. Isso quer dizer que se eu falasse aqui, eu queria um vetor aqui com dez espaços, o primeiro seria o zero e o último bloco seriam nove. Muito importante lembrar se você tenta alterar, a fazer o que ela quer elevar o valor do último bloco você vem diretamente do nosso diretor e coloca nota entre entre Charles. Você coloca dez. Você está dando um endereço nesse setor que não existe. Não tenha a nota chave dez, porque o último é o novo, Então isso é importante. Lembrar exatamente o que eu fiz aqui nada mais foi feito aqui. Quer dizer que no bloco no primeiro bloco zero toda, no valor de dez, todos em caso de nota do aluno, dez No segundo, estão dizendo que tem o valor de cinco, terceiro, quatro e assim por diante. Quiseram falar bacana aqui até aqui, muito simples, mas sobre a não frite. Como é que eu faço normalmente? Você vai ter que pensar que tipo de dados aqui não é ou não uma data inteira não no ano inteiro por cento e não é por cento. Virgula agora salgada imprimir esse valor como variável. Essa endereço da na minha variar nota zero Não vou colocar aqui nossa está difícil garganta aqui eu vou colocar, Então nota zero Faz sentido? O que vai acontecer a executar esse programa? Como executar? Originam crime dez, porque isso porque eu devo preencher Chamando essa variável esse bloco do meu vetor, falei que o no vetor nota a posição inicial eu quero que seja impresso se eu colocasse aqui. Três. Quem que alguém que é o meu endereço número três, isso aqui dois. Uma coisa que tem o programa olha só dois, saiu dois aqui se eu colocasse quatro vai ser o último, vai sete para aqui agora, vão para colocar o programa para testar. Eu falei para você que se eu colocasse cinco aqui deu entrada no endereço que não existe corretamente, Então, vamos rodar este aqui vem olha só que apareceu, eu sei lá que não era esse, mas isso não aqui estava. Isso não estava guardado na memória do computador isso que estariam eu, por mais que o programa executor, observe que o valor que aparecia para mim não faz sentido nenhum, então é importante. É muito importante você lembrar que se você dizer que um vetor tem dez posições, a última posição, a posição, nove e não a posição, mais concerto, isso aqui, a introdução de diretores nas próximas aulas, nós vamos aprender como acessar essas datas, esses blocos de informação de uma maneira mais nacional, Uma maneira faz mais sentido da maneira que apresentei aqui e seu último comentário que se você então, se você é um usuário de Windows cita utilizando consigam as nossas aulas, com deve ser mais mais sempre lembra que no final você tem que colocar system você que tem que ser o seu tempo que sempre colocar aqui, caso esteja fazendo com com a escolha d