[Dicas]
NumDicas=18
MostrarDicas=0
MensagemV2=1

[Dica001]
Linha001={\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
Linha002=\viewkind4\uc1\pard\f0\fs20 
Linha003=O \b Visualg\b0  pode corrigir a indentação de seu algoritmo automaticamente. Basta teclar \b Ctrl+G\b0.}

[Dica002]
Linha001={\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
Linha002=\viewkind4\uc1\pard\f0\fs20 
Linha003=Digite \b dcn\b0 , \b dcc\b0  ou \b dcl\b0  e tecle \b Ctrl+Space\b0  para que o \b Visualg\b0  o ajude nas declarações de variáveis.}

[Dica003]
Linha001={\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
Linha002=\viewkind4\uc1\pard\f0\fs20 
Linha003=Depois de executar um algoritmo, você pode teclar \b F7\b0  para ver quantas vezes cada linha foi executada.}

[Dica004]
Linha001={\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
Linha002=\viewkind4\uc1\pard\f0\fs20 
Linha003=Use o comando \b pausa\b0  em uma linha para parar o algoritmo naquela linha.\par
Linha004=Você poderá examinar o valor das variáveis e examinar a "tela" do programa.\par
Linha005=Depois, tecle \b F9\b0  para continuar a execução.}

[Dica005]
Linha001={\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
Linha002={\colortbl ;\red0\green0\blue255;}\viewkind4\uc1\pard\f0\fs20 Para reportar um problema ou dar uma sugestão sobre o\b  Visualg\b0, envie e-mail para \cf1\b contato@apoioinformatica.inf.br.\cf0\b0}

[Dica006]
Linha001={\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
Linha002={\colortbl ;\red0\green0\blue255;}\viewkind4\uc1\pard\f0\fs20 Visite 
Linha003=\cf1\b  http://www.apoioinformatica.inf.br/visualg\cf0\b0  regularmente para obter atualiza\'e7\'f5es e mais exemplos para o \b Visualg\b0 .\par}

[Dica007]
Linha001={\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fswiss\fcharset0 Arial;}{\f1\fnil\fcharset2 Symbol;}}
Linha002=\viewkind4\uc1\pard\f0\fs20 O \b Visualg\b0  tem dois operadores de divis\'e3o:\par
Linha003=\pard{\pntext\f1\'B7\tab}{\*\pn\pnlvlblt\pnf1\pnindent0{\pntxtb\'B7}}\fi-720\li720\b /\b0   - para divis\'e3o real: 7 / 2 = 3.5\par
Linha004=\b{\pntext\f1\'B7\tab}\\\b0   - para divis\'e3o inteira: 7 \\ 2 = 3\par}

[Dica008]
Linha001={\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fswiss\fcharset0 Arial;}{\f1\fnil\fcharset2 Symbol;}}
Linha002=\viewkind4\uc1\pard\f0\fs20 O operador de exponencia\'e7\'e3o do Visualg \'e9 o \b ^\b0  (acento circunflexo);\par
Linha003=o operador de m\'f3dulo (resto da divis\'e3o inteira) \'e9 o \b %\b0  (sinal de percentual). Veja os exemplos:\par
Linha004=\pard{\pntext\f1\'B7\tab}{\*\pn\pnlvlblt\pnf1\pnindent0{\pntxtb\'B7}}\fi-720\li720 4 ^  2 = 16\par
Linha005={\pntext\f1\'B7\tab}25 % 3 = 1  (25 dividido por 3 = 8, resto 1)\par}

[Dica009]
Linha001={\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
Linha002=\viewkind4\uc1\pard\f0\fs20 
Linha003=O \b Visualg\b0  não diferencia maiúsculas de minúsculas no nome das variáveis.\par 
Linha004=Assim, \b SALARIOBRUTO\b0  e \b SalarioBruto\b0  se referem à mesma variável.}

[Dica010]
Linha001={\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
Linha002=\viewkind4\uc1\pard\f0\fs20 
Linha003=Use o comando \b timer on\b0  em uma linha para executar o algoritmo em "câmera lenta" a partir daquele ponto.\par
Linha004=Use o comando \b timer off\b0  para voltar à execução normal.\par
Linha005=Esta dica é útil se você quer ver o fluxo de execução do algoritmo.}

[Dica011]
Linha001={\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
Linha002=\viewkind4\uc1\pard\f0\fs20 
Linha003=Use a tecla \b F8\b0  para executar um algoritmo passo a passo (uma linha por vez).\par
Linha004=A qualquer momento você pode usar a tecla \b F9 \b0  para continuar a execução normal do algoritmo.}

[Dica012]
Linha001={\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fswiss\fcharset0 Arial;}{\f1\fnil\fcharset2 Symbol;}}
Linha002=\viewkind4\uc1\pard\f0\fs20 Para encerrar a execução de um algoritmo no \b Visualg\b0  voc\'ea pode:\par
Linha003=\pard{\pntext\f1\'B7\tab}{\*\pn\pnlvlblt\pnf1\pnindent0{\pntxtb\'B7}}\fi-720\li720 teclar \b Ctrl+F2\b0  durante uma pausa ou na execução passo a passo;\par
Linha004={\pntext\f1\'B7\tab}teclar \b ESC\b0  (ou clicar o bot\'e3o Cancelar) durante uma leitura de dados.\par
Linha005=\pard No simulador da tela do computador uma linha dizendo "Execução terminada pelo usuário" indicará que o programa foi interrompido.\par}

[Dica013]
Linha001={\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fswiss\fcharset0 Arial;}{\f1\froman\fcharset0 Times New Roman;}{\f2\fswiss\fcharset0 Courier New;}}
Linha002=\viewkind4\uc1\pard\sb100\sa100\lang1033\b\f0\fs20 Tipos de Dados\b0\f1\fs24\par
Linha003=\f0\fs20 O \b Visualg\b0  prev\'ea tr\'eas tipos de dados: num\'e9rico, caracter e l\'f3gico (booleano). As palavras-chave que os definem s\'e3o as seguintes (observe que elas n\'e3o t\'eam acentua\'e7\'e3o):\f1\fs24\par
Linha004=\pard\li360\ri360\sb100\sa100\f2\fs20 numerico\f0  : define vari\'e1veis do tipo inteiro ou real (para o Visualg todos os num\'e9ricos s\'e3o reais)\line\f2 caracter\f0  : define vari\'e1veis do tipo "string"\line\f2 logico\f0  : define vari\'e1veis do tipo booleano\f1\fs24\par
Linha005=\pard\sb100\sa100\f0\fs20 Os nomes das vari\'e1veis devem come\'e7ar por uma letra e depois conter letras, n\'fameros ou sublinhado, at\'e9 um limite de 30 caracteres. As vari\'e1veis podem ser do tipo simples ou vetores (nesta vers\'e3o, os vetores podem ser de uma ou duas dimens\'f5es). N\'e3o pode haver duas vari\'e1veis com o mesmo nome, \'e0 exce\'e7\'e3o, naturalmente, dos elementos de um vetor.\f1\fs24\par
Linha006=\pard\lang1046\f0\fs20\par}

[Dica014]
Linha001={\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fswiss\fcharset0 Arial;}{\f1\fswiss\fcharset0 Courier New;}{\f2\froman\fcharset0 Times New Roman;}}
Linha002=\viewkind4\uc1\pard\sb100\sa100\lang1033\f0\fs20 No \b Visualg\b0  as compara\'e7\'f5es com caracteres n\'e3o levam em conta se s\'e3o ma\'edusculos ou min\'fasculos. Assim, \f1 "ABC"\f0  \'e9 igual a \f1 "abc"\f0 .\par
Linha003=Valores l\'f3gicos obedecem \'e0 seguinte ordem : \f1 FALSO < VERDADEIRO\f0 .\f2\fs24\par
Linha004=\pard\lang1046\f0\fs20\par}

[Dica015]
Linha001={\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fswiss\fcharset0 Arial;}{\f1\fswiss\fcharset0 Courier New;}{\f2\froman\fcharset0 Times New Roman;}{\f3\fnil\fcharset2 Symbol;}}
Linha002=\viewkind4\uc1\pard\sb100\sa100\lang1033\f0\fs20 O \b Visualg\b0  implementa os tr\'eas comandos de repeti\'e7\'e3o usuais nas linguagens de programa\'e7\'e3o:\par
Linha003=\pard{\pntext\f3\'B7\tab}{\*\pn\pnlvlblt\pnf3\pnindent0{\pntxtb\'B7}}\fi-720\li720\sb100\sa100\f1 para..faca\f0  (similar ao \f1 for ... to ... do\f0  do Pascal);\par
Linha004=\f1{\pntext\f3\'B7\tab}enquanto...faca\f0  (similar ao \f1 while...do\f0 ), e\par
Linha005=\f1{\pntext\f3\'B7\tab}repita...ate\f0  (similar ao \f1 repeat...until\f0 ).\f2\fs24\par
Linha006=\pard\lang1046\f0\fs20\par}

[Dica016]
Linha001={\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
Linha002=\viewkind4\uc1\pard\lang1033\f0\fs20 No menu Ajuda do \b Visualg\b0 , escolha a op\'e7\'e3o "A Linguagem do Visualg" para uma vis\'e3o geral das capacidades do interpretador.\par
Linha003=Voc\'ea tamb\'e9m pode teclar \b F1\b0  para ter acesso \'e0 ajuda on-line do programa.\par}

[Dica017]
Linha001={\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fswiss\fcharset0 Arial;}{\f1\froman\fcharset0 Times New Roman;}{\f2\fnil\fcharset0 Courier;}}
Linha002=\viewkind4\uc1\pard\sb100\sa100\lang1033\b\f0\fs20 Sugest\'e3o de Digita\'e7\'e3o\b0\f1\fs24\par
Linha003=\f0\fs20 A sugest\'e3o de digita\'e7\'e3o \'e9 acessada atrav\'e9s das teclas \f2 Ctrl-J\f0 . V
Linha004=oc\'ea come\'e7a uma palavra, tecla \f2 Ctrl-J\f0  e o \b Visualg\b0  mostra uma lista sugerindo pa
Linha005=lavras-chave que completam o que voc\'ea digitou. Voc\'ea ent\'e3o pode dar um duplo-clique sobr
Linha006=e a op\'e7\'e3o desejada, ou selecion\'e1-la com as setas e teclar \f2 Enter\f0 . Ao aparecer a lista, s
Linha007=e voc\'ea continuar digitando, o \b Visualg\b0  continua procurando palavras que completam o que voc\'ea digitou
Linha008=. Se voc\'ea teclar \f2 Esc\f0  ou clicar fora da lista, ela desaparece.\par}

[Dica018]
Linha001={\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fswiss\fcharset0 Arial;}{\f1\froman\fcharset0 Times New Roman;}{\f2\fmodern\fprq1\fcharset0 Courier;}}
Linha002=\viewkind4\uc1\pard\sb100\sa100\lang1033\b\f0\fs20 Automatizando a Entrada de Dados\par
Linha003=\b0\'c0s vezes precisamos repetir testes em um programa com uma s\'e9rie igual de dados v\'e1rias vezes at\'e9 chegar a uma vers\'e3o correta.
Linha004=\line Neste caso, o \b Visualg\b0  permite que voc\'ea armazene estes dados em um arquivo-texto na ordem exata e
Linha005=m que eles ser\'e3o pedidos no programa, e quando for ser executado um comando leia, o \b Visualg\b0  obter\'e1 os d
Linha006=ados deste arquivo, e n\'e3o atrav\'e9s de digita\'e7\'e3o. Esta característica funciona da seguinte maneira:
Linha007=\line 1) se o arquivo cujo nome for dado \b não existir\b0 , o \b Visualg\b0  fará a leitura de dados via digitação e armazenará os dados neste arquivo, na ordem com que forem fornecidos;
Linha008=\line 2) se o arquivo \b existir\b0 , o \b Visualg\b0  obterá os dados deste arquivo até o seu fim, e então voltará a pedir os dados via digitação;
Linha009=\line 3) apenas um comando arquivo pode ser empregado (se preciso) em cada algoritmo, e ele deve estar na se\'e7\'e3o de declara\'e7\'f5es;
Linha010=\line 4) caso não seja fornecido um caminho, o \b Visualg\b0  vai procurar o arquivo na pasta de trabalho corrente (geralmente é a pasta onde o VISUALG.EXE está). O nome em si do arquivo deve ser completo, inclusive com extensão (por exemplo, .txt, .dat, etc.), porque este comando não prevê uma extensão padrão.\f1\fs24\par
Linha011=\f0\fs20 A sintaxe do comando \'e9 \par
Linha012=\f2 arquivo "dados.txt"}
