Atps
Artigos Científicos: Atps. Pesquise 862.000+ trabalhos acadêmicosPor: vinik • 15/3/2015 • 2.633 Palavras (11 Páginas) • 260 Visualizações
SUMÁRIO:
1. INTRODUÇÃO........................................................................................................4
2. VETORES E MATRIZES. MODULARIZAÇÃO...................................................5
Definição de vetores e a sua utilização na solução de.....................................................5 Problemas de armazenamento de valores de mesmo tipo...............................................5
Implementação de vetores e matrizes em linguagem c...................................................5
Vantagens e limitações da ultilização de vetores e matrizes...........................................5
Modularização e decomposição de programas................................................................6
Passagem de parâmetros para funções............................................................................6
3. RELATÓRIO 3 - VETORES E MATRIZES MODULARIZAÇÃO.......................7
Matrizes...........................................................................................................................7
4. STRINGS E FUNÇÕES DE MANIPULAÇÃO. TIPOS ESTRUTURADOS ........8
Representação de strings em linguagem c.......................................................................8
Funções de manipulação de strings.................................................................................8
Função printf() e puts()..................................................................................................8
Função scanf() e gets()....................................................................................................8
Função strlen().................................................................................................................8
Função strcpy()................................................................................................................8
Função strcat().................................................................................................................8
Função strcmp()...............................................................................................................9
Definição de estrutura.....................................................................................................9
Construção e implementação de estrutura em linguagem c...........................................9
Modelagem e utilização de funções que manipulem estruturas....................................10
5. RELATÓRIO 4 – STRINGS E TIPOS ESTRUTURADOS..................................10
6. CONCLUSÃO........................................................................................................11
7. BIBLIOGRAFIA.....................................................................................................11
1. INTRODUÇÃO.
Algoritimo é a base da ciência da computação e da programação. E com este trabalho temos, por objetivo abordar os seguintes assuntos, vetores e suas implementações, matrizes, modularização, strings representações e suas funções de manipulação e tipos e estruturados. Um algoritimo pode ser definido como uma sequência finita de passos para resolver um determinado problema. Sempre que desenvolvemos um algoritimo estamos estabelecendo um padrão de comportamento que devera ser seguido ( uma norma de execução) para alcançar o resultado de um problema.
2. VETORES E MATRIZES. MODULARIZAÇÃO.
DEFINIÇÃO DE VETORES E A SUA UTILIZAÇÃO NA SOLUÇÃO DE PROBLEMAS DE ARMAZENAMENTO DE VALORES DE MESMO TIPO.
Vetores são estruturas indexadas utilizadas para armazenar dados de um mesmo tipo um vetor (array) é uma estrutura indexada por um índice que armazena dados de um mesmo tipo básico (por enquanto, inteiro e reais). Para a representação geométrica das grandezas vetoriais criou-se um ente geométrico chamado vetor que é representado por um segmento de reta cujo comprimento seja proporcional à intensidade da grandeza representada, que tenha a mesma direção e mesmo sentido da grandeza.
Exemplo: Força e velocidade. Quando um vetor de tamanho é declarado, uma área da memória suficiente para armazenar todos os elementos do vetor, é reservada. Essa área recebe o nome do vetor,e seus elementos podem ser acessados através de um índice entre colchetes. O primeiro elemento do vetor é acessado pelo índice 0 (zero), e o último pelo índice. O C não verifica se esse índice são validos e problemas muitos sérios podem acontecer caso você tente acessar uma posição invalida do vetor (ou seja, fora do intervalo de 0 a ).
IMPLEMENTAÇÃO DE VETORES E MATRIZES EM LINGUAGEM C.
Uma matriz é uma serie de variáveis do mesmo tipo referenciadas por um único identificador (nome), onde cada variável é diferenciada através de um nemuro chamado “índice” que fica entre colchetes no fim do nome da variável (sem espaços ).
Um vetor nada mais é do que uma matriz unidimensional 11 (que contem apenas uma dimensão .por exemplo, uma string em C é um vetor (ou uma matriz unidimensional ). Quando fazemos a declaração de uma string estamos na verdade declarando um vetor.
VANTAGENS E LIMITAÇÕES DA ULTILIZAÇÃO DE VETORES E MATRIZES.
Os arrays podem ser considerados como as estruturas de dados mais simples. Tem a vantagem de que os seus elementos são acessíveis de forma rápida mas tem uma notável limitação:são de tamanho fixo, mas podem ser incrementados ou diminuídos com determinados algoritmos, geralmente envolvendo a copia de elementos de um array para outros e reiniciar o original com a nova dimensão.
Estas estruturas
...