-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
- Comandos de Saída
- escreva e escreval
- Declaração e Atribuição de Variáveis Simples, e Tipos Primitivos
- nome: caractere, nome <- "conteudo"
- Comandos de Entrada
- leia (var)
- Operadores Aritméticos (e Ordem de Precedência)
- soma, subtração, multiplicação, divisão, divisão inteira, exponenciação, módulo (resto da divisão)
- + - * / \ ^ %
- () ^ * / + -
- Funções Aritméticas
- Operadores Relacionais
- > < >= <= = <>
- Operadores Lógicos
- e, ou, nao
- Estrutura Condicional Simples
- se () entao //bloco fimse
- Estrutura Condicional Composta
- se () entao //bloco senao //bloco fimse
- Estrutura Condicional Aninhada
- Estrutura Condicional Escolha Caso
- escolha (var) caso valor blocoa caso valor blocob outrocaso blocod fimescolha
- Estrutura de Repetição com Teste Lógico no Início
- enquanto (expressao) faca //bloco fimenquanto
- Estrutura de Repetição com Teste Lógico no Final
- repita bloco ate (expressao)
- Estrutura de Repetição com Variável de Controle e Iteração Embutida
- para <- var de 1 ate 7 passo 1 faca bloco fimpara
- *Procedimento (sem retorno)
- procedimento nome() inicio //bloco fimprocedimento
- Função (com retorno) e Funções da Linguagem
- funcao nome ():tipo var inicio fimfuncao
- Variável Composta Homogênea Unidimensional (Vetor)
- n: vetor[1..4] de inteiro
- Variável Composta Homogênea Multidimensional (Matriz)
- n: vetor[1..4, 1..4] de inteiro
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels