Buscar

Aula 3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

31/08/2015
1
Construção de 
algoritmos
Aula 3
Para as mesmas variáveis declaradas no exercício 1, às quais são dados os valores
seguintes:
A = 1
B = 2
C = 3
X = 2.0
Y = 10.0
Z = -1.0
L1 = .V.
NOME = “PEDRO”
RUA = “PEDRINHO”
L2 = .F.
Determine o resultado da avaliação das expressões abaixo:
Trabalho em classe
31/08/2015
2
a. A + C / B
b. A + B + C
c. C / B / A
d. Pot(X, B)
e. Nome + Rua
f. Nome = Rua
g. L1 e (Não L2)
h. L2 e (Não L1)
Trabalho em classe
Pseudocódigos
Estrutura sequencial: As ações são
executadas em uma ordem sequencial, ou
seja, de cima para baixo, da esquerda para
direita.
Atribuição ( <- ): Serve para atribuir um
determinado valor a uma variável. Deve-se
verificar se o valor atribuído é do tipo
declarado.
31/08/2015
3
Exemplo: Levando em consideração que X, Y
e Z foram declarados do tipo inteiro:
X <- 25;
Y <- X + 15 – 3;
Z <- Y – X + rad(x) – pot(y,2);
Pseudocódigos
Instruções Delimitadoras
� Servem para especificar o início e o fim do algoritmo.
início
...
fim
31/08/2015
4
Declaração de Variáveis
� Utilizado para especificar os nomes e os respectivos tipos das variáveis 
necessárias no algoritmo
declare <variáveis>: <tipo>;
onde:
<variáveis> - lista de nomes de variáveis separados por vírgula
<tipo> - inteiro, real, caracter, string, lógico 
Declaração de Variáveis
� Exemplos:
declarar
a,b,c: real;
nome: string;
sexo: caracter;
pratica_esporte: lógico;
31/08/2015
5
Bloco de Comentário
� Serve para explicar um determinado trecho do algoritmo, para torna-lo mais 
claro, facilitando seu entendimento por outras pessoas ou posteriormente.
{ <comentário> }
Exemplo:
{ Isto é um exemplo de comentário }
Instrução de Entrada
� Usada para ler dados de entrada do algoritmo.
leia(<variáveis>);
onde:
<variáveis> - conterão os dados lidos.
31/08/2015
6
Instrução de Entrada
� Exemplos:
leia(a,b,c);
leia(nome);
leia(sexo);
leia(pratica_esporte);
Instrução de Saída
� Usada para mostrar os resultados do processamento dos dados de entrada.
escreva(<resultados>);
onde:
<resultados> - geralmente é o conteúdo de uma ou mais variáveis com a resposta 
do problema.
31/08/2015
7
Exercícios
1) Escreva em pseudocódigo, as seguintes expressões matemáticas:
a) (A + B)*C
b) TOTAL / N
c) A - B(C + D2) / E
2) Faça um algoritmo para calcular a área de uma circunferência, considerando a 
fórmula ÁREA = π * RAIO2. Utilize as variáveis AREA e RAIO, a constante π (pi = 
3,14159) e os operadores aritméticos de multiplicação.
Exercícios

Continue navegando