Tabela Portugol Vs Java

794 palavras 4 páginas
Comando
Variável tipo inteiro

Portugol (Visualg)

Java

i: inteiro short i; int i; long i; byte i;

Variável tipo real

d: real

float d; double d;

Variável tipo lógico

b: logico

boolean b;

Variável tipo texto

s: caractere

char s;
String s;

Variável tipo vetor

v: vetor[linha1..linhaN] de tipo

tipo[] v = new tipo[linhas];

Variável tipo matriz

m: vetor[linha1..linhaN, coluna1..colunaN] de tipo

tipo[][] m = new tipo[linhas][colunas];

Exemplos de literais (valores) do tipo inteiro

3

3 // int
3L // long

Exemplos de literais (valores) do tipo real

3.14

3.14F // float
3.14 // double

Exemplos de literais (valores) do tipo lógico

FALSO
VERDADEIRO

false true Exemplos de literais (valores) do tipo texto

"texto entre aspas"

'C' // char
"texto entre aspas" // String

Ler valor tipo inteiro

Portugol (Visualg)

Java

leia(i) i i i i

=
=
=
=

Short.parseShort(console.nextLine()); // short
Integer.parseInt(console.nextLine()); // int
Long.parseLong(console.nextLine()); // long
Byte.parseByte(console.nextLine()); // byte

Ler valor tipo real

leia(d)

d = Float.parseFloat(console.nextLine()); // float d = Double.parseDouble(console.nextLine()); // double

Ler valor tipo lógico

leia(b)

b = Boolean.parseBoolean(console.nextLine());

Ler valor tipo texto

leia(s)

s = console.nextLine().charAt(0); // char s = console.nextLine(); // String

Escrever

escreva(...)

System.out.print(...);

Escrever, pulando linha

escreval(...)

System.out.println(...);

Escrever com parâmetros

escreva(..., a, ..., b, ...)

System.out.print("..." + a + "..." + b + "...");

Escrever com parâmetros, pulando linha

escreval(..., a, ..., b, ...)

System.out.println("..." + a + "..." + b + "...");

Limpar tela

limpatela

(não existe)

Operação recebe

a <- b

a = b;

Operação soma

a+b

a+b

Operação subtração

a-b

a-b

Operação divisão

a/b

a/b

Operação divisão inteira

a\b

a / b (sendo a e b inteiros)

Operação resto da divisão

a%b a mod b

a%b

Operação potenciação

a ^b

Relacionados

  • Lógica de Programação
    10054 palavras | 41 páginas
  • Apostila de algotitmos em c
    9705 palavras | 39 páginas
  • isso ae
    9701 palavras | 39 páginas
  • isso ae
    9701 palavras | 39 páginas
  • Trabalho
    17001 palavras | 69 páginas
  • Construção de algoritmos
    18549 palavras | 75 páginas
  • Trabalho Fabiano Completo
    51506 palavras | 207 páginas