Inteiro
Expressão | Portugol Studio | VisualG | Portugol IDE |
---|---|---|---|
inteiro | Válida | Válida | Válida |
inteiro
declara n
variáveis inteiras, ou seja, sem parte decimal. As variáveis devem ser separadas por vírgula quando mais de uma variável é declarada na mesma linha.
Exemplos de uso
Portugol IDE e Portugol Studio
inteiro a
inteiro b, c, d
VisualG
var
teste1: inteiro
teste2, teste3, teste4: inteiro
Real
Expressão | Portugol Studio | VisualG | Portugol IDE |
---|---|---|---|
real | Válida | Válida | Válida |
inteiro
declara n
variáveis reais, ou seja, com parte decimal. As variáveis devem ser separadas por vírgula quando mais de uma variável é declarada na mesma linha.
Exemplos de uso
Portugol IDE e Portugol Studio
real r1
real r2, r3, r4
VisualG
var
teste1: real
teste2, teste3, teste4: real
Caracter
Expressão | Portugol Studio | VisualG | Portugol IDE |
---|---|---|---|
caracter | Válida | Válida | Válida |
caracter
declara n
variáveis que são caracteres, popularmente conhecidas como string
em outras linguagens de programação. São, basicamente, vetores de caracteres com algumas capacidades adicionais.
Exemplos de uso
Portugol IDE e Portugol Studio
caracter r1
caracter r2, r3, r4
VisualG
var
teste1: caracter
teste2, teste3, teste4: caracter
Texto / Cadeia / Caractere
Expressão | Portugol Studio | VisualG | Portugol IDE |
---|---|---|---|
texto | Inválida | Inválida | Válida |
cadeia | Válida | Inválida | Inválida |
caractere | Inválida | Válida | Inválida |
texto
(no Portugol IDE), caractere
(no VisualG, não confundir com caracter
) ou cadeia
(no Portugol Studio), declara n
variáveis que são sequências de caracteres, popularmente conhecidas como string
em outras linguagens de programação. São, basicamente, vetores de caracteres com algumas capacidades adicionais.
Exemplos de uso
Portugol IDE
texto t1
texto t2, t3, t4
Portugol Studio
cadeia t1
cadeia t2, t3, t4
VisualG
var
teste1: caractere
teste2, teste3, teste4: caractere
Lógico / Logico
Expressão | Portugol Studio | VisualG | Portugol IDE |
---|---|---|---|
lógico | Inválida | Inválida | Válida |
logico | Válida | Válida | Válida |
lógico
declara n
variáveis cujo valor pode ser verdadeiro
ou falso
, popularmente conhecido como boolean
(Booleano) em outras linguagens de programação.
Exemplos de Uso
Portugol IDE e Portugol Studio
logico l1
logico l1, l2, l3
Portugol IDE
lógico l1
lógico l1, l2, l3
VisualG
var
teste1: logico
teste2, teste3, teste4: logico
Vazio / Nada
Expressão | Portugol Studio | VisualG | Portugol IDE |
---|---|---|---|
vazio | Válida | Inválida | Inválida |
nada | Inválida | Inválida | Inválida |
vazio
(no Portugol Studio), ou nada
(alguns compiladores) declara n
variáveis do tipo vazio
ou nada
, respectivamente. Popularmente conhecido como void
em linguagens de programação da família C, como C, C++ e C#.
Normalmente não é usado para armazenar valores, e sim para definir o tipo de retorno de uma função ou método.
Exemplos de Uso
Portugol Studio
vazio v1
vazio v1, v2, v3