SlideShare uma empresa Scribd logo
delimitadores de
Bloco para todo e qualquer bloco
Atribuição:
compara referencia
(primitivos, objetos)
compara valor String
Operador de
diferente
Operadores
logicos
String nome;
String nome = ""; Declaração e Inicialização
Declaração e Inicialização
int[] idade = new int[4]; Array
List idade = new ArrayList<>(); Lista
saida
entrada
concatenação de
Strings
SubProgramas
Exemplo:
Por: Mário Sergio
funcao soma(n1 : inteiro; n2 : inteiro) : inteiro
inicio
retorne n1 + n2
fimfuncao
procedimento exibeMensagem(msg : caractere)
inicio
escreval("Aviso: ",msg)
fimprocedimento
public int soma(int n1, int n2) {
return n1 + n2;
}
public void imprime(String mensagem) {
System.out.println("Aviso: " + mensagem);
}
função | procedimento
enquanto | repita while | do while
não tem palavra reservada para isso
+ +
escreva System.out.println();
Scanner teclado = new Scanner(System.in);
String nome = teclado.next();
leia
<> !=
:= <- =
VISUALG (portugol)
inicio fim fimse fimenquanto... { }
decisão
se .. Entao .. Senao if .. else
E OU NÃO && || !
Comparativo entre Sintaxes
idade : vetor[1..4] de inteiro
repetição
para x de 1 ate 100 faca for (int x=1 ; x<=100 ; x++)
Operador de
igualdade
==
=
.equalsIgnoreCase()
Ecolha caso switch .. case
declara variaveis
primitivas
var
nome: caractere;
declara variaveis
complexas
var

Mais conteúdo relacionado

PDF
Algoritmos visualg
PDF
Curso de Java (Parte 1)
PPTX
Informática Básica - Aula 03 - Hardware
PPTX
Teclas e funções do teclado
DOCX
Alguns algoritmos resolvidos
PPTX
Aula 12 instalação de hardware
PPTX
Módulo 1 - Noções Básicas de Hardware e Software
PDF
Fluxograma (Lógica de Programação)
Algoritmos visualg
Curso de Java (Parte 1)
Informática Básica - Aula 03 - Hardware
Teclas e funções do teclado
Alguns algoritmos resolvidos
Aula 12 instalação de hardware
Módulo 1 - Noções Básicas de Hardware e Software
Fluxograma (Lógica de Programação)

Mais procurados (20)

TXT
Exercicios resolvidos visuAlg
PPTX
Apresentação partes do computador
PDF
Aula 03 tipos de fontes e uso do multimetro em fontes
PPTX
Aula 03 - Hardware e Software
ODP
Variáveis e portugol
PPT
sistemas operativos.ppt
PDF
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
PPTX
Aula 04 - Medidas de Armazenamento
PPT
Placa mãe
DOC
Apostila de portugol (algoritmo)
PPT
Slide computador
PPT
Compactadores de Arquivos
PDF
Apresentação modelo pitch
PPTX
Segurança de Rede
PDF
Informática Básica - conhecendo o computador
PDF
Manual de portugol
PDF
Atividade word
PPTX
Algoritmos: Variáveis e Constantes
PPTX
Aula 08 - Placa Mãe
PDF
Introducao a informatica
Exercicios resolvidos visuAlg
Apresentação partes do computador
Aula 03 tipos de fontes e uso do multimetro em fontes
Aula 03 - Hardware e Software
Variáveis e portugol
sistemas operativos.ppt
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Aula 04 - Medidas de Armazenamento
Placa mãe
Apostila de portugol (algoritmo)
Slide computador
Compactadores de Arquivos
Apresentação modelo pitch
Segurança de Rede
Informática Básica - conhecendo o computador
Manual de portugol
Atividade word
Algoritmos: Variáveis e Constantes
Aula 08 - Placa Mãe
Introducao a informatica
Anúncio

Mais de Mario Sergio (13)

PDF
Curso de Java (Parte 4)
PDF
Curso de Java (Parte 2)
PDF
Curso Java (Parte 8) Web Service REST
PDF
Curso de Java (Parte 7) Web Application
PDF
Curso de Java (Parte 6) Introdução a Front-end
PDF
Curso de Java (Parte 5)
PDF
Introdução a Banco de Dados (Parte 3)
PDF
Introdução a Banco de Dados (Parte 2)
PDF
Introdução a Banco de Dados (Parte 1)
PDF
Curso de Java (Parte 3)
PDF
Introdução à Programação
PDF
Bancode dados modelagem conceitual
ODP
Educação Tecnológica com Raspberry Pi
Curso de Java (Parte 4)
Curso de Java (Parte 2)
Curso Java (Parte 8) Web Service REST
Curso de Java (Parte 7) Web Application
Curso de Java (Parte 6) Introdução a Front-end
Curso de Java (Parte 5)
Introdução a Banco de Dados (Parte 3)
Introdução a Banco de Dados (Parte 2)
Introdução a Banco de Dados (Parte 1)
Curso de Java (Parte 3)
Introdução à Programação
Bancode dados modelagem conceitual
Educação Tecnológica com Raspberry Pi
Anúncio

Último (20)

PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PPTX
Aula sobre desenvolvimento de aplicativos
PPTX
Aula sobre banco de dados com firebase db
PPTX
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
PPTX
Aula 18 - Manipulacao De Arquivos python
PPTX
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
PPTX
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
PPTX
Curso de Java 13 - (JavaEE (JSP e Servlets)).pptx
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PPTX
Curso de Java 12 - (JDBC, Transation, Commit e Rollback).pptx
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PPTX
Curso de Java 17 - (JEE (Sessões e Cookies)).pptx
PPTX
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PDF
Apple Pippin Uma breve introdução. - David Glotz
PDF
Processos na gestão de transportes, TM100 Col18
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PPTX
Curso de Java 9 - (Threads) Multitarefas.pptx
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Aula sobre desenvolvimento de aplicativos
Aula sobre banco de dados com firebase db
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
Aula 18 - Manipulacao De Arquivos python
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
Curso de Java 13 - (JavaEE (JSP e Servlets)).pptx
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
Curso de Java 12 - (JDBC, Transation, Commit e Rollback).pptx
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
COBITxITIL-Entenda as diferença em uso governança TI
Curso de Java 17 - (JEE (Sessões e Cookies)).pptx
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Apple Pippin Uma breve introdução. - David Glotz
Processos na gestão de transportes, TM100 Col18
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Curso de Java 9 - (Threads) Multitarefas.pptx

Comparação Sintaxe Portugol vs Java

  • 1. delimitadores de Bloco para todo e qualquer bloco Atribuição: compara referencia (primitivos, objetos) compara valor String Operador de diferente Operadores logicos String nome; String nome = ""; Declaração e Inicialização Declaração e Inicialização int[] idade = new int[4]; Array List idade = new ArrayList<>(); Lista saida entrada concatenação de Strings SubProgramas Exemplo: Por: Mário Sergio funcao soma(n1 : inteiro; n2 : inteiro) : inteiro inicio retorne n1 + n2 fimfuncao procedimento exibeMensagem(msg : caractere) inicio escreval("Aviso: ",msg) fimprocedimento public int soma(int n1, int n2) { return n1 + n2; } public void imprime(String mensagem) { System.out.println("Aviso: " + mensagem); } função | procedimento enquanto | repita while | do while não tem palavra reservada para isso + + escreva System.out.println(); Scanner teclado = new Scanner(System.in); String nome = teclado.next(); leia <> != := <- = VISUALG (portugol) inicio fim fimse fimenquanto... { } decisão se .. Entao .. Senao if .. else E OU NÃO && || ! Comparativo entre Sintaxes idade : vetor[1..4] de inteiro repetição para x de 1 ate 100 faca for (int x=1 ; x<=100 ; x++) Operador de igualdade == = .equalsIgnoreCase() Ecolha caso switch .. case declara variaveis primitivas var nome: caractere; declara variaveis complexas var