Técnicas de Programação
UNISUL - Osmar de O. Braz Jr
1. Algoritmos 3
2. Fases de um Algoritmos 4
3. Estrutura de Algoritmos 5
4. Variáveis 6
4.1 Formação de Variáveis 7
4.2 Conteúdo de uma Variável 7
4.3 Tipos de Variáveis 7
5. Tipos de Dados 8
6. Definição de Variáveis 9
6.1 Comando de atribuição 9
6.2 Variáveis do tipo CHAR(Caracter) e STRING(Cadeia) 10
7. Operadores 13
7.1 Operadores matemáticos 13
7.2 Operadores Lógicos 13
8. Comandos de Entrada e Saída 16
9. Processos de Repetição e Seleção 18
9.1 Estrutura de Repetição ENQUANTO-FAÇA (WHILE DO) 18
9.2 Estrutura de repetição REPITA-ATÉ ( Repeat Until) 20
9.3 Estrutura de repetição PARA-FAÇA (FOR. TO. DO) 21
10. Estrutura de seleção 25
10.1 Estrutura SE ENTÃO SENÃO (IF THEN ELSE) 25
10.2 Estrutura CASE 29
11. Variáveis Compostas Homogêneas 32
11.1 Variáveis Indexadas Uni Dimensionais(Vetores) 32
11.2 Variáveis Indexadas Bidimensionais(Matrizes) 37
12. Funções pré-definidas do Pascal 40
12.1 Descrição das Funções/Rotinas: 40
13. Problemas Resolvidos em Algoritmos, Pascal e C 49
13.1 Algoritmo do Triangulo 49
13.2 Algoritmo Preco Automóvel 50
13.3 Algoritmo Media Valor 51
13.4 Algoritmo 3 Menores 52
13.5 Algoritmo Media Maior que 4 53
13.6 Algoritmo Salário 55
13.7 Algoritmo 50 Triangulos 56
13.8 Algoritmo Media Menores 57
1. Tipo Record 2
2. Tipos Definidos Pelo Usuário e Constantes 4
2.1 Tipos Definidos Pelo Usuário 4
2.2 Constantes 5
3. Sub-Rotinas 7
3.1 Procedure 7
3.2 Variáveis Globais e Locais 8
4. Passagem de Parâmetros 10
5. Function 14
6. Recursividade 16
7. Unit 19
8. Arquivos 21
8.1 Arquivos FILE 21
8.2 Arquivos TEXT 28
8.3 Sub-Rotinas para Tratamento de Arquivos TEXT. 28
9. Alocação Dinâmica 33
9.1 Introdução 33
9.2 Definição de Pointers 33
9.3 Rotinas para Alocação de Memória: 34
9.4 Atribuição de Valores 35
10. Lista Simplesmente Encadeada 37
10.1 Definição 37
10.2 Criando Listas na Memória 37
11. Lista Duplamente Encadeada 43
UNISUL - Osmar de O. Braz Jr
1. Algoritmos 3
2. Fases de um Algoritmos 4
3. Estrutura de Algoritmos 5
4. Variáveis 6
4.1 Formação de Variáveis 7
4.2 Conteúdo de uma Variável 7
4.3 Tipos de Variáveis 7
5. Tipos de Dados 8
6. Definição de Variáveis 9
6.1 Comando de atribuição 9
6.2 Variáveis do tipo CHAR(Caracter) e STRING(Cadeia) 10
7. Operadores 13
7.1 Operadores matemáticos 13
7.2 Operadores Lógicos 13
8. Comandos de Entrada e Saída 16
9. Processos de Repetição e Seleção 18
9.1 Estrutura de Repetição ENQUANTO-FAÇA (WHILE DO) 18
9.2 Estrutura de repetição REPITA-ATÉ ( Repeat Until) 20
9.3 Estrutura de repetição PARA-FAÇA (FOR. TO. DO) 21
10. Estrutura de seleção 25
10.1 Estrutura SE ENTÃO SENÃO (IF THEN ELSE) 25
10.2 Estrutura CASE 29
11. Variáveis Compostas Homogêneas 32
11.1 Variáveis Indexadas Uni Dimensionais(Vetores) 32
11.2 Variáveis Indexadas Bidimensionais(Matrizes) 37
12. Funções pré-definidas do Pascal 40
12.1 Descrição das Funções/Rotinas: 40
13. Problemas Resolvidos em Algoritmos, Pascal e C 49
13.1 Algoritmo do Triangulo 49
13.2 Algoritmo Preco Automóvel 50
13.3 Algoritmo Media Valor 51
13.4 Algoritmo 3 Menores 52
13.5 Algoritmo Media Maior que 4 53
13.6 Algoritmo Salário 55
13.7 Algoritmo 50 Triangulos 56
13.8 Algoritmo Media Menores 57
1. Tipo Record 2
2. Tipos Definidos Pelo Usuário e Constantes 4
2.1 Tipos Definidos Pelo Usuário 4
2.2 Constantes 5
3. Sub-Rotinas 7
3.1 Procedure 7
3.2 Variáveis Globais e Locais 8
4. Passagem de Parâmetros 10
5. Function 14
6. Recursividade 16
7. Unit 19
8. Arquivos 21
8.1 Arquivos FILE 21
8.2 Arquivos TEXT 28
8.3 Sub-Rotinas para Tratamento de Arquivos TEXT. 28
9. Alocação Dinâmica 33
9.1 Introdução 33
9.2 Definição de Pointers 33
9.3 Rotinas para Alocação de Memória: 34
9.4 Atribuição de Valores 35
10. Lista Simplesmente Encadeada 37
10.1 Definição 37
10.2 Criando Listas na Memória 37
11. Lista Duplamente Encadeada 43
http://www.f2suporte.com/forum/showthread.php?tid=877
O Fórum e o Blog F2 - Suporte, sempre ajudam você com as Apostilas, tutoriais, e-books, vídeo-aulas, simuladores, gratuitos. Ajude também o Fórum e o Blog F2 - Suporte, fazendo uma doação, através do PagSeguro pode ser qualquer valor, por boleto, cartão ou débito em conta, contamos com sua ajuda!!!
***Visitem nosso fórum***
Nenhum comentário:
Postar um comentário
Deixe seu comentário ou alguma sugestão, elogio, pedido.
Se encontrar algum erro ou link, imagem quebrada, por gentileza nos informe.
E-mail: f2suporte@gmail.com
Agradecemos.