
Length2h 43m
About this audiobook
Aprender lógica de programação é aprender a pensar. Neste livro, Igor Gomes conduz o leitor do raciocínio lógico à construção de algoritmos reais, usando uma linguagem clara, exemplos práticos e exercícios progressivos. Com base em C — a linguagem que inspira quase todas as outras — e exemplos práticos em PHP, este guia ensina como transformar ideias em código, desenvolver pensamento estruturado e resolver problemas com eficiência. Seja você um estudante universitário, um iniciante curioso ou um professor buscando material de apoio, este livro oferece a base sólida que todo programador precisa.
Audiobook details
GenreOther, Technology
Length2 hrs 43 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateOct 29, 2025
LanguagePortuguese
Table of contents
1Introduction
2Prefácio 2
3Parte IEstruturas Lógicas 3
4Capítulo 1Introdução à Lógica de Programação 4
5Elementos de um Algoritmo 7
Show all chaptersShow less
6Representando um Algoritmo em Linguagem Natural 7
7Pensamento Algorítmico 9
8Exercícios 10
9Capítulo 2Desenvolvendo Algoritmo 11
10Estrutura de um Algoritmo 12
11O Teste de Mesa 14
12Exercício Resolvido 15
13Importância da Clareza 16
14Exercícios 17
15Capítulo 3Diagrama de bloco 18
16O que é? 18
17Por que usar Diagramas de Bloco 18
18Decisões (Condicionais) no Diagrama 21
19Repetições (Laços) 23
20Vantagens do Diagrama de Bloco 24
21Exercícios 25
22Parte IIEstruturas Lógicas 26
23Capítulo 4Tipos de Dados e Constantes 27
24O que são Tipos de Dados 27
25Declaração de Variáveis 29
26Constantes 29
27Entrada e Saída de Dados 30
28Tipos Compostos: Strings 31
29Tipos de Dados em PHP 32
30Boas Práticas 32
31Exercícios 34
32Capítulo 5Operadores e Expressões 35
33O que são Operadores 35
34Tipos de Operadores 36
351. Operadores Aritméticos 36
362. Operadores Relacionais 37
373. Operadores Lógicos 38
384. Operadores de Atribuição 39
395. Operadores de Incremento e Decremento 40
40Precedência de Operadores 41
41Operadores em PHP 41
42Exercícios 43
43Capítulo 6Estruturas de Decisão 44
44O que é uma Estrutura de Decisão 44
45Estrutura “Se” (if) 44
46Estrutura “Se... Senão” (if... else) 45
47Estrutura “Se... Senão Se” (if... else if... else) 45
48Operador Ternário (forma compacta) 46
49Estrutura “Escolha” (switch) 46
50Estruturas de Decisão em PHP 47