Fisica
Algoritmos e Programação
Ao final da disciplina o aluno de Engenharia, deverá estar apto a:
1) resolver com maior rapidez e com maior precisão, através de uma sequência lógica e estruturada, problemas pertinentes a atividade profissional de um Engenheira. 2) Utilizar, se necessário e através de uma linguagem de programação adequada, computadores para a resolução dos problemas mencionados acima. 3) Elaborar protocolos de ação com instruções claras, precisas e numa adequada e que , se forem seguidos por uma equipe de trabalho, levarão, de forma segura e eficiente, á execução de tarefas pré-determinadas.
2
Faculdade Anhanguera Sumaré
Abr/2011
1
1
Bibliografia Básica
FORBELLONE, A. L. V.; EBERSPÄCHER, H. F. Lógica de Programação. A Construção de Algoritmos e Estrutura de Dados. 3ª Edição – São Paulo: Makron Books, 2005 MIZHARI, V. V.; Treinamento em Linguagem C. 1a. Edição – São Paulo: Pearson, 2007. •
Matrizes, Modularização e Strings
3. MATRIZES • • • • • • • 3.1. Conceitos de Matriz 3.2. Declaração de Matriz Unidimensional em C 3.3. Declaração de Matriz Bidimensional em C 3.4. Matriz Multidimensional 3.5. Matrizes Não-Dimensionadas 3.6. Conclusões sobre Matrizes 3.7. Sugestão de exercícios sobre Matrizes
4
3
2
Matrizes, Modularização e Strings
• 4. MODULARIZAÇÃO • • • 4.1. Conceitos de Modularização e Decomposição 4.2. Declaração de Funções 4.3. Passagem de Parâmetros •
Matrizes, Modularização e Strings
3.1. CONCEITO DE MATRIZ • Uma matriz (ou array) é um conjunto de elementos de dados de mesmo tipo e tamanho, em outras palavras é um conjunto de variáveis (posições de memória) de mesmo tipo sendo referenciado por um único nome. As matrizes podem ser tanto unidimensionais (vetores) como multidimensionais. Os vetores podem ser considerados como as estruturas de dados mais simples.
• •
5
6
3
Matrizes, Modularização e Strings
As matrizes e a engenharia
• Na Engenharia, um problema