visualg
Lógica - Fluxograma - Pseudocódigo
Download:
Programa VisualG 2.5 (Pode ser usado em pendrive)
Apostila VisualG - Introdução aos algoritmos - Universidade Caxias do Sul (Bruno Tonet e Cristian Koliver)
Lista de exercícios:
Lista 02 Desvio (atualizada)
Fluxogramas:
Triângulo - Cálculo do Juros
======================================================================================
Aula introdução a Lógica
Ver Baixar
Introdução a fluxograma
Ver Baixar
Lista de exercícios para elaborar com fluxograma
Ver Baixar
Introdução a algoritmo
Ver Baixar
Introdução ao VisualG: (Comandos básicos)
Estrutura básica : Ver Exemplo
Comando Escreva : Ver Exemplo
Comando Leia : Ver Exemplo
Comando Leia e Escreva : Ver Exemplo
Atribuição de variáveis:
Para atribuirmos um valor a uma determinada variável utiliza-se o simbolo " <- " menor com hífen:
Exemplo:
result <- num1 + num2 (indica uma soma de "num1" + "num2" é atribuída(<-) à variável "result")
Ver Exemplo
Estrutura de desvio condicional: (decisão)
Comando se simples : Ver Exemplo
Comando se-senao : Ver Exemplo
Comando se-senao-se : Ver Exemplo
Comando escolha : Ver Exemplo
Comando escolha ex2 : Ver Exemplo
Estrutura de repetição: (laço)
Laço para (for) : Ver Exemplo
Laço enquanto (while) : Ver Exemplo
Laço repita (do-while) : Ver Exemplo
Comandos especiais:
Comando limpatela : Ver Exemplo
Comando timer : Ver Exemplo
Comando aleatório : Ver Exemplo
Comando interrompa : Ver Exemplo
Comando compr : Ver Exemplo
Comando copia : Ver Exemplo
Procedimento:
Em VisuAlg, procedimento é um subprograma que não retorna nenhum valor (corresponde ao procedure do Pascal). Sua declaração, que deve estar entre o final da declaração de variáveis e a linha inicio do programa principal, segue a sintaxe abaixo:
procedimento <nome-de-procedimento> [(<seqüência-de-declarações-de-parâmetros>)]
// Seção de Declarações Internas
inicio
// Seção de Comandos
fimprocedimento
Exemplo1:
Função:
Em VisuAlg, função é um subprograma que retorna um valor (corresponde ao function do Pascal). De modo análogo aos procedimentos, sua declaração deve estar entre o final da declaração de variáveis e a linha inicio do programa principal, e segue a sintaxe abaixo:
funcao <nome-de-função> [(<seqüência-de-declarações-de-parâmetros>)]: <tipo-de-dado>
// Seção de Declarações Internas
inicio
// Seção de Comandos
fimfuncao
Vetor:
Variáveis indexadas unidimensionalmente, também conhecidas como vetores, são referenciadas por um único índice.
Estrutura básica de um vetor Ver Exemplo
Recebendo dados com o laço para Ver Exemplo
Matriz:
Variáveis indexadas bidimensionalmente, também conhecida como matrizes, são referenciadas por dois índices.
Estrutura básica de uma matriz Ver Exemplo
Estrutura básica de uma matriz Ver Exemplo 2
Referências: