Você está na página 1de 7

Introdução a Lógica

de Programação
Bem-vindo à Introdução a Lógica de Programação! Nesta apresentação,
vamos explorar conceitos fundamentais, como algoritmos, estruturas de
controle e variáveis.
O que é Lógica de Programação?
Lógica de Programação é a base essencial para o desenvolvimento de software. É a arte de criar sequências
lógicas de passos para solucionar problemas computacionais.
Algoritmos: Definição e Exemplos
Algoritmos são uma sequência de instruções precisas para resolver um problema. Eles podem ser
representados de várias maneiras, como fluxogramas ou pseudocódigo.

Fluxogramas Pseudocódigo Exemplos de Código


Os fluxogramas são diagramas O pseudocódigo é uma forma de Nos exemplos de código, veremos
visuais que representam a escrever algoritmos utilizando como implementar algoritmos em
sequência de passos em um uma linguagem próxima ao diferentes linguagens de
algoritmo. código real, mas sem se programação.
preocupar com a sintaxe
específica de uma linguagem de
programação.
Estruturas de Controle
1 Estruturas Condicionais
As estruturas condicionais, como o if-else, permitem que o programa tome decisões com
base em condições específicas.

2 Estruturas de Repetição
As estruturas de repetição, como o for e o while, permitem repetir um bloco de código
várias vezes, facilitando a automação de tarefas.

3 Estruturas de Dados
As estruturas de dados, como arrays e listas, permitem armazenar e organizar
informações de forma eficiente.
Variáveis e Tipos de Dados
Variáveis são espaços de memória utilizados para armazenar valores. Os tipos de dados determinam o tipo
de informação que a variável pode conter.

Inteiro (int) Real (float)


Armazena números inteiros, como 5, -7, ou 1000. Armazena números com ponto flutuante, como
3.14 ou -2.5.

Texto (string) Booleano (bool)


Armazena sequências de caracteres, como "Olá, Armazena valores lógicos, como verdadeiro
mundo!" ou "Hello, World!". (true) ou falso (false).
Funções e Procedimentos
Funções e procedimentos são blocos de código reutilizáveis que executam uma sequência de
instruções. Eles ajudam a dividir tarefas complexas em partes menores e mais gerenciáveis.

1 Procedimentos
Procedimentos executam um determinado conjunto de ações sem retornar um
valor específico.

2 Funções
Funções executam um conjunto de ações e retornam um valor específico.

3 Parâmetros
Parâmetros são valores que podem ser passados para funções e procedimentos
para personalizar seu comportamento.
Exemplos Práticos e
Exercícios
A melhor maneira de aprender lógica de programação é através da prática.
Vamos explorar exemplos reais e propor exercícios para você se desafiar!

Você também pode gostar