Trabalho De Algoritimo
Monografias: Trabalho De Algoritimo. Pesquise 862.000+ trabalhos acadêmicosPor: Al0one • 27/9/2014 • 835 Palavras (4 Páginas) • 375 Visualizações
1. Elabore um algoritmo que
• leia os números 13 e 28
• mostre os números lidos
• faça a troca das variáveis por meio de uma variável auxiliar AUX
• mostre os números trocados
• faça a troca das variáveis sem o uso da variável auxiliar AUX
• mostre os números trocados pela segunda vez
Código-fonte:
algoritmo "VT2_EX1"
// Função :
// Autor : Jorge Luiz Ladeira Costa
// Data : 26/08/2014
// Seção de Declarações
var
AUX, N1, N2 : inteiro
inicio
// Seção de Comandos
escreval("Ler Valores")
escreval("Digite o primeiro número:")
leia(N1)
escreval("Digite o segundo número:")
leia(N2)
escreval
escreval
escreval("Mosrando números lidos:")
escreval("N1= ", N1:5, " N2= ", N2:5)
escreval
escreval
escreval("Troca de valores 1 - usando varial aux")
aux<- N1
N1<- N2
N2<- AUX
escreval
escreval
escreval("Mostrando valores trocas:")
escreval("N1= ", N1:5, " N2= ", N2:5)
escreval
escreval
escreval("Troca de valores 2 - sem usar variável AUX")
N1<- N1+N2
N2<- N1-N2
N1<- N1-N2
escreval
escreval
escreval("Mostrando valores trocas:")
escreval("N1= ", N1:5, " N2= ", N2:5)
fimalgoritmo
Execução:
2. Elabore um algoritmo que imprima a série 4 8 5 7 6 6 7 5 8 4.
Código-fonte:
algoritmo "VT2_EX2"
// Função :
// Autor : Jorge Luiz Ladeira Costa
// Data : 26/08/2014
// Seção de Declarações
var
N, A, B : inteiro
inicio
// Seção de Comandos
A<- 3
B<- 9
para N de 1 ate 5 faca
A<- A+1
B<- B-1
escreva(a:3, B:3)
fimpara
fimalgoritmo
Execução:
3. Elabore um algoritmo que imprima os 13 primeiros termos da série de Fibonacci, utilizando variáveis simples.
Termo Fi = 1 , para i < 3
Termo Fi = Fi-1 + Fi-2, para i >= 3
Código-fonte:
algoritmo "VT2_EX3"
// Função :
// Autor : Jorge Luiz Ladeira Costa
// Data : 26/08/2014
// Seção de Declarações
var
N, anterior, atual, proximo : inteiro
inicio
// Seção de Comandos
anterior<- 1
escreva(anterior: 4)
atual<- 1
escreva(atual: 4)
para N de 3 ate 13 faca
proximo<- anterior+atual
escreva(proximo: 4)
anterior<- atual
...