Clique sobre os tópicos listados abaixo para navegar até o conteúdo desejado.

  1. Funções e procedimentos
  2. Tipos derivados
  3. Manipulação de arquivo
  4. Linha de comando
  1. Módulo/Biblioteca
  2. Tratamento de erro
  3. Bibliotecas nativas
  4. Biblioteca de terceiros
Introdução/Sintaxe

Antes de iniciar o tutorial, vamos ver uma pouco sobre a linguagem e ferramentas para programação.

Quero aprender »

Variáveis

Variável é um local de memória onde uma informação é armazenada para que o algoritmo possa utilizá-la em sua execução.

Quero aprender »

Constantes

Uma constante, possui as mesmas características de uma variável, porém uma constante não pode ser alterada.

Quero aprender »

Nomenclatura

Nesta parte do tutorial vamos ver algumas regras para nomear variáveis e constantes utilizadas em nossos programas.

Quero aprender »

Entrada/Saída

Nesta parte do tutorial vamos aprender a como recuperar dados digitados pelo usuário e exibi-los de forma formatada.

Quero aprender »

Limpar Tela

A instrução limpa é utilizada para limpar as informações exibidas em nossos programas para exibir novas informações.

Quero aprender »

Introdução

Aqui vamos aprender o básico sobre os tipos de dados disponíveis em Portugol bem como seus exemplos básicos.

Quero aprender »

Numérico

Tipo de dado numérico armazena informação de números inteiros , positivos ou negativos, e números reais.

Quero aprender »

Lógico

O tipo de dado lógico, também conhecido como booleano, armazena informação ou valor verdadeiro ou falso.

Quero aprender »

Caractere

No tipo caractere, apenas a informação de um caractere, letra ou símbolo imprimível é armazenada.

Quero aprender »

Cadeia

Esse tipo de dado armazena caracteres/símbolos lado-a-lado formando assim uma cadeia de caracteres ou texto

Quero aprender »

Vetor

Vetor é um tipo de dado derivado que armazena variáveis de uma mesmo tipo de forma justaposta.

Quero aprender »

Matriz

Matriz é um vetor de duas dimensões que armazena variáveis de uma mesmo tipo de dados.

Quero aprender »

Outros Tipos

Nesta parte do tutorial vamos ver outras tipos de dados que não pertencem aos grupos anteriormente estudados.

Quero aprender »

Expressões

Aqui vamos ver o básicos sobre expressões, seus tipos e exemplos antes de iniciar o estudo de operadores.

Quero aprender »

Aritméticos

Os operadores aritméticos são utilizados na declaração de expressões aritméticas como soma e subtração e outras.

Quero aprender »

Lógicos

Os operadores lógicos são usados para declaração de expressões lógicas utilizando E, OU e NAO, retornando valores Verdadeiro ou Falso.

Quero aprender »

Relacionais

Os operadores relacionais são utilizados ne declaração de expressões para tomada de decisão, por exemplo.

Quero aprender »

Bit-a-bit

Os operadores bit-a-bit são utilizados para declarar expressões lógicas sobre os bits de uma variável ou expressão.

Quero aprender »

Prioridade

Assim como na matemática, os operadores quando utilizados dentro de uma expressão, possuem uma prioridade/ordem de execução.

Quero aprender »

Decisão

As instruções de seleção auxiliam o algoritmo na tomada de decisão que resulta no desvio de seu fluxo de execução.

Quero aprender »

Repetição

Para executarmos instrução de forma repetida e atingirmos um objetivo, temos a ajuda das instruções de repetição.

Quero aprender »

Parada

Os comandos de parada são utilizados em conjunto com comandos de escolha e repetição para desvio de fluxo de execução.

Quero aprender »

Escolha

As instruções de seleção auxiliam o algoritmo na tomada de decisão que resulta no desvio de seu fluxo de execução.

Quero aprender »

Aninhamento

Nesta parte do tutorial vamos ver como os comandos aprendidos podem ser utilizados de forma aninhada.

Quero aprender »

Procedimento

Procedimento é um trecho de algoritmo que é criado para ser uma parte modularizada para realizar uma tarefa.

Quero aprender »

Função

Uma função é semelhanças a um procedimentos, exceto pela característica de ser possível retornar um valor.

Quero aprender »

Parâmetros e argumentos

Nesta parte do tutorial vamos aprender a declara parâmetros e passar argumentos para funções e/ou procedimentos.

Quero aprender »

Passagem de argumento

Variáveis podem ser passadas como argumento para funções e/ou procedimentos em nossos programas por valor ou referência.

Quero aprender »

Escopo

Escopo de uma variável determina qual local ou trecho de um algoritmo em que essa variável pode ser acessada/usada.

Quero aprender »

Cadeia

Esse tipo de dado armazena caracteres/símbolos lado-a-lado formando assim uma cadeia de caracteres ou texto

Quero aprender »

Vetor

Vetor é um tipo de dado que armazena variáveis de uma mesmo tipo de dados de forma justaposta.

Quero aprender »

Matriz

Matriz é um vetor de duas dimensões que armazena variáveis de uma mesmo tipo de dados.

Quero aprender »