Introdução à Lógica de Programação
Compartilhado por um usuário do Flashcards.gg · gerado com IA · Denunciar este conjunto
Conceitos fundamentais de lógica de programação para iniciantes aprenderem termos e estruturas básicas.
Toque no cartão para virar
Cartões · 35
- Variável
- idade = 25
- Constante
- PI = 3.14159
- Tipo de dado Inteiro
- quantidade = 10
- Tipo de dado Real (Float)
- preco = 19.99
- Tipo de dado Texto (String)
- nome = "Maria"
- Tipo de dado Booleano
- ativo = verdadeiro
- Atribuição
- saldo = saldo + 50
- Entrada de dados
- leia(nome)
- Saída de dados
- escreva("Olá, ", nome)
- Operador Aritmético de Soma
- total = a + b
- Operador Aritmético de Subtração
- diferenca = a - b
- Operador Aritmético de Multiplicação
- produto = a * b
- Operador Aritmético de Divisão
- quociente = a / b
- Operador de Módulo (Resto da divisão)
- resto = 10 % 3
- Operador Relacional Maior Que
- se (idade > 18) entao
- Operador Relacional Igual
- se (status == "ativo") entao
- Operador Relacional Diferente
- se (senha != "1234") entao
- Operador Lógico E (AND)
- se (idade >= 18 e temCarteira == verdadeiro) entao
- Operador Lógico OU (OR)
- se (dia == "sábado" ou dia == "domingo") entao
- Operador Lógico NÃO (NOT)
- se (nao logado) entao
- Estrutura Condicional Simples
- se (nota >= 7) entao escreva("Aprovado") fimSe
- Estrutura Condicional Composta
- se (nota >= 7) entao escreva("Aprovado") senao escreva("Reprovado") fimSe
- Estrutura Condicional Aninhada
- se (nota >= 7) entao escreva("Aprovado") senao se (nota >= 5) entao escreva("Recuperação") fimSe
- Estrutura Escolha/Caso (Switch)
- escolha (opcao) caso 1: escreva("Início") caso 2: escreva("Sair") outroCaso: escreva("Inválido") fimEscolha
- Estrutura de Repetição Enquanto (While)
- enquanto (contador < 5) faca contador = contador + 1 fimEnquanto
- Estrutura de Repetição Para (For)
- para i de 1 ate 10 faca escreva(i) fimPara
- Estrutura de Repetição Repita/Até (Do While)
- repita leia(senha) ate (senha == "1234")
- Vetor (Array / Lista)
- numeros = [10, 20, 30, 40]
- Acesso a elemento de Vetor
- primeiroItem = numeros[0]
- Matriz (Array Bidimensional)
- tabuleiro[0][1] = "X"
- Função sem retorno
- funcao saudar() escreva("Olá, mundo!") fimFuncao
- Função com parâmetro e retorno
- funcao somar(a, b) retornar a + b fimFuncao
- Incremento
- contador++
- Decremento
- contador--
- Comentário de linha única
- // Isto é um comentário e será ignorado pelo programa