Após um longo tempo sem nos encontrarmos, estamos de volta com novos resumos, piadinhas de gosto duvidoso e muita falta do que fazer. Após uma semana de provas onde, creio eu que, a maioria dos alunos da sala de sistemas se lascou legal //pelo menos eu me ferrei bonito, mas isso é uma outra hitória//, voltamos a velha rotina de aulas após dias cansativos de trabalho.
Ontem terça feira, 26/04/2011, tivemos mais uma aula impressionante, intensa, explosiva e mirabolante de linguagem C, com novos assuntos, alguns não tão novos mas de uma complexidade enorme, pelo menos para simples mortais como eu, onde nós aprendemos um pouco mais sobre VETORES e LAÇOS DE REPETIÇÃO. Então, sem mais encheção de linguiça vamos ao nosso pequeno resumo porque eu tenho que voltar ao trabalho.
Como todos nós já sabemos // alguns mais que outros// os VETORES são uma maneira simples e fácil de armazenar vários tipos de dados num mesmo nome de variável, declaramos o vetor da mesma maneira que as outras variáveis porém, sendo informado depois do nome da variável a quantidade de elementos deste vetor (vet[10]). Na aula de ontem começamos a ver uma introdução sobre Vetores Multidimensionais, que são vetores que armazenam outros vetores ( vet[2][5], onde o 2 seria o número de linhas e o 5 o número de colunas).Ontem terça feira, 26/04/2011, tivemos mais uma aula impressionante, intensa, explosiva e mirabolante de linguagem C, com novos assuntos, alguns não tão novos mas de uma complexidade enorme, pelo menos para simples mortais como eu, onde nós aprendemos um pouco mais sobre VETORES e LAÇOS DE REPETIÇÃO. Então, sem mais encheção de linguiça vamos ao nosso pequeno resumo porque eu tenho que voltar ao trabalho.
Vimos também um pouco mais sobre LAÇOS DE REPETIÇÃO, o velho amigo de todos os alunos o WHILE e agora um novo camarada o FOR (for(i=0;i<q;i++)) que é uma forma simplificada de fazer o while. E então ficou guardado para o final o melhor começamos a estudar um cara novo o BUBBLE SORT que é um método simples para alguns e complicado para outros de ordenar os elementos de um vetor de maneira que seja necessário, a idéia é percorrer o vetor diversas vezes e a cada passagem alterando a posição do elemento de um vetor movendo esse elemento para uma variável auxiliar, para então, efetuar a troca de posições entre os vetores, fizemos como execício o seguinte trecho de código que ordena um vetor de 5 posições do menor para o maior.
// lembrar de acrescentar os includes e declarar as variaveis//
for(j=0;j<(5-1);j++)
{
for(i=1;i<(5-j);i++)
{if(vet[i]<vet[i-1])
{aux=vet[1];
vet[i]=vet[i-1];
vet[i-1]=aux;
}
}// lembrando que eu não testei este trecho mas foi com essa estrutura que o fessor passou, qualquer coisa postem as correções nos comentários//
Mais uma coisa lembre-se que no FOR os parâmetros são separados por ponto e vírgula (;), o professor também pediu que estudássemos e pesquisássemos mais sobre o bubble sort e matrizes para a próxima aula.
Então assim me despeço deixando este post que eu espero ajude alguém ou que algum de vocês me ajude// porque a situação tá difícil//, e em breve nós voltaremos com novos resumos de aulas e alguns artigos que venham a ser de utilidade da turma ou apenas algo que eu ache engraçado.Zé
Nenhum comentário:
Postar um comentário