Trabalho de algoritmo resolvido
Assunto: Algoritmo
Professor: Robhyson Denys
Aluno: Michael William Régis Deeter
Exercícios de Fixação
Instruções: Resolva as questões abaixo, caso necessário utilize o software Visualg. Abra um documento no BrOffice Writer para inserir as respostas e grave-o. Finalmente, envie as respostas em um único documento pela plataforma Moodle. Atividade Individual.
Questão 01: Escreva um algoritmo que armazene o valor 10 em uma variável A e o valor 20 em uma variável B. A seguir (utilizando apenas atribuições entre variáveis) troque os seus conteúdos fazendo com que o valor que esta em A passe para B e vice-versa. Ao final, escrever os valores que ficaram armazenados nas variáveis.
algoritmo "Questão 01"
// Função :
// Autor :
// Data : 10/04/2012
// Seção de Declarações var a,b,c: inteiro inicio A<-10
B<-20
ESCREVAL ("O VALOR DE A=",A)
ESCREVAL ("O VALOR DE B=",B)
ESCREVAL ("TROCANDO VALORES...")
C<-A
A<-B
B<-C
ESCREVAL ("O VALOR DE A=",A)
ESCREVAL ("O VALOR DE B=",B) fimalgoritmo Questão 02: Analise os trechos de algoritmos abaixo e diga o que sera impresso na tela ao serem executados: a)20 10 5 a ← 10 b ← 20
Escreva(b)
b ← 5
Escreva(A,” “,B)
b)50 10 50 30 10 40 a ← 30 b ← 20 c ← a + b
Escreva(c)
b ← 10
Escreva( B, “ “, C) c ← a + b
Escreva(A,” “, B, “ “, C )
c)10 10 10 a ← 10 b ← 20 c ← a b ← c a ← b
Escreva(a,” “, b, “ “, c )
d) 10 20 15 a ← 10 b ← 5 c ← a+b b ← 20 a ← 10
Escreva(a, “ “, b, “ “, c )
e) 1 5 6 1 x ← 1 y ← 2 z ← y - x
Escreval( z ) x ← 5 y ← x + z escreva(x, “ “, y, “ “, z )
Questão 03: Os pares de instruções abaixo produzem o mesmo resultado? Sim ou Não
A ← (4/2) + (2/4) e A ← 4 / 2 + 2 / 4 ( SIM)
B ← 4 / (2+2) / 4 e B ← 4 / 2 + 2 / 4 ( NÃO) C ← (4+2) * 2 - 4 e C ← 4 + 2 * 2 - 4 ( NÃO)
Questão 04: Reescreva as instruções abaixo com o mínimo de parênteses possível, mas sem alterar o resultado:
A