💻 Do Algoritmo ao Programa
O computador é excelente em seguir ordens, mas não possui lógica própria. Para que ele execute um conjunto de ações lógicas, precisamos fornecer as instruções contidas em um algoritmo. Isso é feito por meio de uma Linguagem de Programação , que é um conjunto de instruções que descrevem uma tarefa a ser realizada pelo computador. O processo envolve: Análise + Algoritmo + Codificação.
📦 Variáveis e Constantes
📂 Variáveis: São "gavetas" na memória do computador onde guardamos dados que podem ser alterados. Cada variável tem um nome (identificador) e armazena um valor.
🔒 Constantes: São identificadores cujo valor não pode ser alterado durante a execução do programa. Seus nomes são geralmente escritos em letras maiúsculas.
🔢 Tipos de Variáveis
As variáveis podem armazenar diferentes tipos de dados:
Inteiro (Int): Números inteiros. Ex:
idade = 25
Real (Float ou Decimal): Números com casas decimais. Ex:
altura = 1.75
Lógico (Boolean): Valores de verdadeiro(true) ou falso(false). Ex:
aprovado = verdadeiro
Caractere (Char): Um único caractere. Ex:
letra = 'A'
Texto (String): Sequências de caracteres. Ex:
nome = "João"
Data (Date): Informações de data e hora. Ex:
nascimento = 01/01/2000
Vetor (Array): Uma coleção de valores do mesmo tipo. Ex:
numeros = [1, 2, 3, 4, 5]
Matriz: Uma coleção de dados em duas ou mais dimensões (linhas e colunas). Ex:
notas = [[7, 8], [6, 9]]
🔄 Operadores
Aritméticos: Usados para operações matemáticas como soma (+), subtração (-), multiplicação (*) e divisão (/).
Relacionais: Utilizados para fazer comparações, resultando em verdadeiro ou falso. Exemplos: maior que (>), menor que (<), igual (==) e diferente (!=).
Lógicos: Servem para combinar expressões lógicas. Os principais são "e", "ou" e "não".
💬 Entrada e Saída de Dados
Para que um programa seja interativo, ele precisa se comunicar com o usuário.
📥Entrada de dados: Permite que o algoritmo receba dados do exterior, geralmente através do teclado, usando um comando como
leia()
.📤Saída de dados: Exibe mensagens e resultados para o usuário, normalmente na tela, com um comando como escreva().
Last updated