Lógica
Exames: Lógica. Pesquise 862.000+ trabalhos acadêmicosPor: oliveirapaulo • 18/5/2013 • 404 Palavras (2 Páginas) • 897 Visualizações
1) 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 está em A passe para B e vice-versa. Ao final, escrever os valores que ficaram armazenados nas variáveis.
var
A, B, AUX: numerico
inicio
// Seção de Comandos
A <- 10
B <- 20
AUX <- 0
AUX <- A
A <- B
B <- AUX
escreva ("O valor de A é: ", A, " e ", "O valor de B é: ", B)
fimalgoritmo
2) Escreva um algoritmo para ler as dimensões de um retângulo (base e altura), calcular e escrever a área do retângulo.
var
BASE, ALTURA, AREA: REAL
inicio
// Seção de Comandos
escreva ("digite o valor da base do retângulo: ")
leia (base)
escreva ("digite o valor da altura do retângulo: ")
leia (altura)
area <- base * altura
escreva ("a area é: ",area)
fimalgoritmo
3) Faça um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e escreva a idade dessa pessoa expressa apenas em dias. Considerar ano com 365 dias e mês com 30 dias.
var
id, m, d, a, aa, an: NUMERICO
inicio
// Seção de Comandos
escreva ("digite a idade: ")
leia (id)
escreva ("digite o ano de nascimento: ")
leia (an)
escreva ("digite o ano atual: ")
leia (aa)
A<-aa-an
M<-id*12
D<-m*365
escreva ("a sua idade em dias é= ",D)
fimalgoritmo
4) Escreva um algoritmo para ler o número total de eleitores de um município, o número de votos brancos, nulos e válidos. Calcular e escrever o percentual que cada um representa em relação ao total de eleitores.
var
TE, VB, VN, VV, CLC: REAL
inicio
// Seção de Comandos
escreva ("digite total de eleitores do municipio: ")
leia (TE)
escreva ("digite total de votos brancos: ")
leia (VB)
...