Buscar

ALG04 Ling Alg Sequenciacao

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

1 
Algoritmos 
ALG04 - LINGUAGEM ALGORÍTMICA 
- Sequênciação - 
 
 
Técnicas de Programação – TP 
UNICEUMA 
2 
ESTRUTURAS BÁSICAS DE 
CONTROLE 
– Formas de agregar as instruções primitivas. 
• Estrutura seqüêncial 
 
• Estrutura condicional ou de seleção 
– Simples 
– Composta 
 
• Estrutura de repetição 
 
 
 
3 
ESTRUTURA SEQUENCIAL 
– Em um algoritmo, os comandos deverão ser 
executados numa sequência linear; 
 
– Segue-se os comandos, linha a linha, na 
ordem em que estão escritos, de cima para 
baixo; 
– Os algoritmos são iniciados com a palavra 
início e finalizados com a palavra fim. No 
caso do VisuAlg: inicio e fimalgoritmo. 
4 
• Linguagem Algorítmica (VisuAlg): 
 
inicio 
comando-1 
comando-2 
. . . 
comando-n 
fimalgoritmo 
 
Exemplo: 
 
inicio 
leia (A,B) 
SOMA <- A + B 
escreva (SOMA) 
fimalgoritmo 
 
ESTRUTURA SEQÜENCIAL 
• Fluxograma 
5 
Exemplo:Visual G 
algoritmo "exemplo" 
// Função : Ilustrar a estrutura sequncial 
// Autor : 
// Data : 4/3/2010 
// Seção de Declarações 
var x: real 
 y: inteiro 
 a: caractere 
 l: logico 
inicio 
 x <- 2.5 
 y <- 6 
 a <- "teste" 
 l <- VERDADEIRO 
 escreval ("x", x:4:1, y+3:4) // Escreve: x 2.5 9 
 escreval (a, "ok") // Escreve: testeok (e depois pula linha) 
 escreval (a, " ok") // Escreve: teste ok (e depois pula linha) 
 escreval (a + " ok") // Escreve: teste ok (e depois pula linha) 
 escreva (l) // Escreve: VERDADEIRO 
fimalgoritmo 
6 
Exemplo:Visual G 
algoritmo "Soma" 
// Função : Mostra o resultado da soma entre dois números inteiros 
// Autor : 
// Data : 04/03/2010 
// Seção de Declarações 
var 
 NumA, NumB, Soma:inteiro 
 
inicio 
 
 // Seção de Comandos 
 escreva (“Informe o primeiro número: ") 
 leia (NumA) 
 escreva (“Informe o segundo número: ") 
 leia (NumB) 
 Soma <- NumA + NumB 
 Escreval ("A soma entre os números e:", Soma) 
fimalgoritmo 
7 
EXERCÍCIOS 
1) Escreva um algoritmo que leia um número inteiro 
positivo e exiba o dobro do mesmo. 
2) Escreva um algoritmo para ler uma temperatura dada na 
escala Fahrenheit e exiba o equivalente em Celsius. 
3) Escreva um algoritmo para calcular a área de um 
triângulo, sendo dados a sua base e a sua altura. 
– Área = (Base * altura) / 2 
4) Calcular a média final de um aluno, sendo que foram 
dadas 4 notas. 
5) Calcular o reajuste de salário de um funcionário, sendo 
o salário fornecido pelo usuário. Considere que o aumento 
será de 15%. Exibir o valor inicial e o valor reajustado. 
6) Calcular o diâmetro e a área de uma circunferência com 
base no raio fornecido pelo usuário. Mostrar o diâmetro, o 
raio e a área.

Outros materiais