TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Apostila De VISUALG

Pesquisas Acadêmicas: Apostila De VISUALG. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  16/5/2014  •  8.546 Palavras (35 Páginas)  •  300 Visualizações

Página 1 de 35

Sumário

1 - Introdução Aos Algoritmos ................................................................................................................ 01

2 - Linearização de Expressões ............................................................................................................... 01

3 - Forma Geral de um ALGORITMO .................................................................... .............................. 02

4 – Variáveis ............................................................................................................................................. 03

5 - Operador de Atribuição ..................................................................................................................... 04

6 - Linhas de Comentário ........................................................................................................................ 04

7 - Comandos de E/S (Entrada/Saída) ................................................................................................... 04

8 - Estruturas Seqüenciais ....................................................................................................................... 06

9 - Estrutura Condicional .............................................................................................................. .......... 06

10 - Escolha...Caso ................................................................................................................................... 08

11 - Estrutura de Repetição .................................................................................................................... 09

12 - Comando repita...Ate ....................................................................................................................... 10

13 - Comando Enquanto..faca ................................................................................................................. 11

14 - Comando para..faca ............................................................................................. ............................ 11

15 - Variáveis Compostas Homogêneas ................................................................................................. 12

15.1 - Variáveis Indexadas Unidimensionais (Vetores) ............................................................................ 12

15.2 - Variáveis Indexadas Bidimensionais (Matrizes) .............................................................................. 13

16 – Subalgoritmos ................................................................................................................................... 14

16.1 – Funções ............................................................................................................................................ 14

16.2 - Procedimento (Sub_rotinas) ............................................................................................................. 16

Exercícios .................................................................................................................................................. 18

Capítulo 8 .................................................................................................................................................... 18

Capítulo 9 e 10 ............................................................................................................................. ............... 18

Capítulo 11 à 14 .......................................................................................................................................... 18

Capítulo 15 .................................................................................................................................................. 19

Capítulo 16 .................................................................................................................................................. 20

1 - Introdução Aos Algoritmos

Um algoritmo é uma seqüência de instruções finita e ordenada de forma lógica para a resolução de

uma determinada tarefa ou problema. São exemplos de algoritmos instruções de montagem, receitas,

manuais de uso, etc. Um algoritmo não é a solução do problema, pois, se assim fosse, cada problema

teria um único algoritmo; um algoritmo é um caminho para a solução de um problema. De maneira geral,

existem muitos caminhos que levam a uma solução. Para praticar os algoritmos e os problemas,

utilizaremos o software Visualg desenvolvida por Cláudio Morgado de Souza. E-mail:

cmorgado@apoioinformatica.com.br

. Para programar em Visualg, utiza-se o Portugol (ou Português

Estruturado), ele é, na verdade uma simplificação do português, limitado à um conjunto de palavras e

regras que definem o que chamamos de sintaxe da linguagem, esta sintaxe será apresentada aos poucos.

2 - Linearização de Expressões

Para a construção de algoritmos que realizam cálculo matemáticos, todas as expressões

aritméticas devem ser linearizadas, ou seja, colocadas em linhas, devendo também ser feito o

mapeamento dos operadores da aritmética tradicional para os do Portugol, a tabela a seguir mostra um

exemplo.

{ [ 2/3 - ( 5 - 3 )]+1} . 5 ((2/3 - (5-3)) +1)*5

Tradicional Computacional

As tabelas a seguir mostram os operadores aritméticos em Portugol

Operadores Aritméticos Portugol

Adição +

Subtração -

Multiplicação

...

Baixar como (para membros premium)  txt (51.2 Kb)  
Continuar por mais 34 páginas »
Disponível apenas no TrabalhosGratuitos.com