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

  1. Entender o básico sobre tipos de dados

Nesta parte, vamos ver como definir os tipos de dados que as variáveis e constantes vão armazenar. Esses tipos são importantes pois é a partir deles que o computador saberá como trabalhar com cada variável ou constante.

Por exemplo, para que um algoritmo realize a soma de dois números, como no exemplo abaixo, é necessário ter conhecimento de quais tipos de dados em que deve trabalhar:

Declaração
tipo_variavel numero1
tipo_variavel numero2
tipo_variavel soma
Atribuição
numero1 = valor
numero2 = valor
Uso
soma = numero1 + numero2
Exemplo 1
programa 
{ 
    funcao inicio()  
    {
        inteiro numero1
        inteiro numero2
        inteiro soma
        numero1= 1
        numero2 = 2
        soma = numero1 + numero2
        escreva(soma)
    }
}
Saída
3

No exemplo acima, podemos utilizar o tipo de dados inteiro ou real. Esses tipos e os demais tipos serão abordados nas próximas seções com exemplos de como usá-los.

Para uma rápida consulta nos tipos de dados que serão estudados, podemos consultar a tabela abaixo:

Tab. 1: Tipos de dados básicos
Tipo de dado Exemplo de valor
inteiro 1,2,3
real 1.01
logico Verdadeiro,Falso
caracter 'C','A'
cadeia "um cadeia"
vetor {1,2,3}
matriz {{1,2,3},{3,4,5}}
vazio -

A linguagem Portugol possui outros tipos de dados complexos em suas bibliotecas. Esse tipos serão vistos em futuras atualizações.

Todos os tipos de dados discutidos nesta seção possuem um tamanho ao serem armazenados na memória de um computador.

O espaço em memória para armazenamento pode variar de acordo com cado tipo, podendo ser 1 byte, 4 bytes, entre outros tamanhos(Vetores e Matrizes).

O armazenamento em memória não será discutido para não tornar o estudo complexo para quem está iniciando.

  1. 02/10/2024 - revisão 2 - Correção em Ex. 1, tipo 'literal'; ajustes pontuais
  2. 25/09/2023 - revisão 1 - Correção em barra de navegação, links e referências, tabela 1, correções gramaticais e outros
  3. 08/05/2023 - versão inicial