lógica de programação
ICONOGRAFIA
Veja, abaixo, alguns símbolos utilizados neste material para guiá-lo em seus estudos.
Fala do professor.
Conceitos importantes. Fique atento!
Atividades que devem ser elaboradas por você, após a leitura dos textos.
Indicação de leituras complementares, referentes ao conteúdo estudado.
Destaque de algo importante, referente ao conteúdo apresentado. Atenção!
Reflexão/questionamento sobre algo importante, referente ao conteúdo apresentado.
Espaço reservado para as anotações que você julgar necessárias.
SUMÁRIO
1. INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO 9
1.1. CONCEITOS BÁSICOS 9
1.2. CONSTRUÇÃO DE ALGORITMOS 10
1.3. ALGORITMOS COM ESTRUTURAS DE DECISÃO 12
1.3.1. Algoritmos com Estruturas de Repetição 13
2. CONSTRUÇÃO DE ALGORITMOS PARA COMPUTADORES 17
2.1. FORMALIZANDO A ESCRITA DE ALGORITMOS 17
2.2. VARIÁVEIS 17
2.2.1. Por que declarar variáveis e como nomeá-las? 18
2.2.2. O que são tipos de variáveis? 19
2.3. CONSTANTES 21
2.4. COMANDOS DE ATRIBUIÇÃO,
ENTRADA E SAÍDA DE DADOS 22
2.4.1. Comandos de Atribuição 22
2.4.2. Comando de Entrada de Dados 22
2.4.3. Comando de Saída de Dados 23
2.5. OPERADORES ARITMÉTICOS E
EXPRESSÕES ARITMÉTICAS 25
2.6. OPERADORES RELACIONAIS, OPERADORES LÓGICOS
E EXPRESSÕES LÓGICAS 27
2.6.1. Operadores Relacionais 27
2.6.2. Operadores Lógicos 28
2.6.3. Expressões Lógicas 30
2.7. ESTRUTURAS DE SELEÇÃO 34
3. INTRODUÇÃO À LINGUAGEM C 39
3.1. CONCEITOS BÁSICOS 39
3.2. CONHECENDO O BLOODSHED DEV-C++ 40
3.2.1. 1º passo – janela 1 40
3.2.2. 2º passo – janela 2 40
3.2.3. 3º passo – janela 3 41
3.3. VISÃO GERAL DA LINGUAGEM C
E DA UTILIZAÇÃO DO DEV-C++ 41
3.4. VARIÁVEIS EM C 47
3.5. COMANDO DE SAÍDA DE