TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Trabalho De Algoritimo

Monografias: Trabalho De Algoritimo. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  27/9/2014  •  835 Palavras (4 Páginas)  •  338 Visualizações

Página 1 de 4

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

...

Baixar como (para membros premium)  txt (4.1 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com