Professional Documents
Culture Documents
Programao
Estrutura, Visualg e Variveis
filipe.raulino@ifrn.edu.br
domingo, 16 de dezembro de 12
Programao Estruturada
domingo, 16 de dezembro de 12
Mecanismo de Sequncia
Mecanismo de Sequncia
Exemplo
domingo, 16 de dezembro de 12
uma condioMecanismolgica verificada.
de Iterao
Caso seja ve
as associado ao comando executado. A cond
quanto for verdadeira, a tarefa repetidament
Permite a execuo repetitiva de segmentos do programa. Na forma
bsica de repetio, uma condio lgica verificada. Caso seja
verdadeira, o bloco de tarefas associado ao comando executado. A
condio ento reavaliada; enquanto for verdadeira, a tarefa
repetidamente executada.
domingo, 16 de dezembro de 12
Estrutura de Um algoritmo
mplo
domingo, 16 de dezembro de 12
Visualg
domingo, 16 de dezembro de 12
O VISUALG
domingo, 16 de dezembro de 12
O VISUALG
Incio do cdigo;
semnome o nome do
algoritmo, no tem
influncia sobre o cdigo.
Comentrios;
No so obrigatrios, mas ajudam no
entendimento do cdigo. No visualg
utiliza-se // para iniciar um comentrio.
Declarao de variveis;
As variveis devem ser
declaradas aqui.
Incio do cdigo;
Nessa rea deve vir o
cdigo;
Fim do cdigo;
domingo, 16 de dezembro de 12
O VISUALG
As palavras em azul
so prprias da
linguagem utilizada no
Visualg, ou seja, so
palavras reservadas e
no podem ser
utilizadas como nome
de variveis ou
funes, por exemplo;
domingo, 16 de dezembro de 12
HELLO, WORLD!
O propsito do nosso
primeiro algoritmo
escrever na tela a frase
Hello, World!
Para isso, usamos o
comando escreva();
Dentro dos () deve vir a
nossa frase entre aspas,
haja vista que estamos
querendo escrever na
tela uma string (cadeia
de caracteres).
domingo, 16 de dezembro de 12
COMANDOS DE SADA DE DADOS
domingo, 16 de dezembro de 12
COMANDOS DE SADA DE DADOS
domingo, 16 de dezembro de 12
Exerccios
domingo, 16 de dezembro de 12
Varivel
domingo, 16 de dezembro de 12
Tipos de Dados
numrico;
lgico; e
literal ou caracteres.
domingo, 16 de dezembro de 12
Tipo Numrico
-2 -1 0 1 2
Reais
Os dados reais podem ser positivos ou negativos e
possuem parte fracionria.
domingo, 16 de dezembro de 12
Tipo Lgico
Verdadeiro ou Falso
0 ou 1
domingo, 16 de dezembro de 12
Tipo Literal ou Caracteres
domingo, 16 de dezembro de 12
Formao de Identificadores
domingo, 16 de dezembro de 12
Variveis
domingo, 16 de dezembro de 12
Comandos de Entrada de Dados
domingo, 16 de dezembro de 12
Exerccios
domingo, 16 de dezembro de 12