sábado, 4 de setembro de 2010

(L2) 8º No seguinte algoritmo existem erros de sintaxe? Em caso afirmativo, onde ?

01. altoritmo “Teste”
02. var
03. marca: literal
04. idade: numérico
05. letra: literal
06. marca : numérico
07. início
08. leia(idade) -> não há o que ele ler
09. escreva(idade)->não há o que escrever
10. idade = 678
11. leia (“letra”)-> não pode ser escrito com aspas (" ")
.12. leia(ABC)-> não existe essa variável.
13. escreva (letra)->Não há conteúdo a escrever
14. letra <- 4 ->Letra é literal e não numérica.
15. fimalgoritmo

(L2) 7º Escreva um algoritmo que calcule o valor de base expoente. O algoritmo deve ler o valor da base e o expoente.

algoritmo "Calcule o valor de base expoente"


var

base, expoente, total: real



inicio

escreva ("Digite o valor da base:")

leia (base)

escreva ("Digite o valor do expoente:")

leia (expoente)

total<-base^expoente

escreva ("O valor é", total:5:2)



fimalgoritmo

(L2) 6º Assinale com um X os comandos de atribuição considerados inválidos:

var


NOME, COR, TESTE, DIA, X : literal

SOMA, NUM: numérico

1. ( X ) NOME <- 5
2. (X) SOMA <- NUM + 2*X
3. (X)TESTE <- SOMA
4. (  ) NUM <- SOMA
5. (X) COR <- “PRETO”
6. (X) X <- X + “1”
7. (X) NUM <- “ABC”
8. ( ) DIA<- “seGUNDA”
9. (X) SOMA + 2 <- NUM
10. (X) X <- (NOME = COR)
11. (X) “ABC” <- NOME
12. (  ) NOME <- DIA + COR

(L2) 5º Assinale com um X os nomes de variáveis válidos:

1. (x) abc

2. ( )3abc
3. (x)a
4. ( )123ª
5. ( )-a
6. (x)acd1
7. ( )-_ad
8. ( )A&a
9. ( ) prim-nom
10. ( ) A123
11. ( )Aa
12. (x) prim_nom
13. ( ) ABC DE
14. ( ) etc.
15. ( ) E
16. ( )”nome”

(L2) 4° Classifique os valores das constantes abaixo, de acordo com seu tipo, assinalando com N os dados numéricos e com L os dados literais:

1. (N ) 0

2. (L) “abc”
3. (L) “João”
4. (L) “FALSO”
5. (N) 1012
6. (L) “V”
7. (N) -49
8. (N) +342
9. (N) 569
10.(L) “Zé”
11.(N) 5. 7
12.(N)0.00001
13.(N) 3.1415
14.(N)-545
15.(L)”444”
16.(L) “1+2”

(L2) 3º Resolva a expressão aritmética abaixo montando todos os passos utilizados para a obtenção da solução:

(20%7) + 7 – 3.0 + 7/2 + (19\5) + (20 + 4)/4*3

1) Resolver as expressões que estão dentro dos parênteses.

2) Calcular o resto da divisão inteira entre 20 e 7.
3)Calcular o resultado da divisão inteira de 19 por 5
4)Somar 20 com 4

Obtendo:
6 + 7 - 3.0+7/2 + 3 +24 /4*3

5)Agora resolvemos as multiplicações e divisões.

6) 7/2 = 3,5
7)24/4*3 = 24/12 = 2

Que sera igual a:
 6+7 -3.0 +3,5 +3 +2

E somamos todos os números e o resultado será: 18,5

(L2) 2º Escreva as espressões abaixo na forma convencional



1. (12 + 1)/ (4*a/45)^0.5
2. (a + x^(2 + w) -3*a)/2
3. 12*x/(36 – 9^y)
4. (17^0.5 + 4)/3

sexta-feira, 3 de setembro de 2010

(L2) 1º Escreva a expressão abaixo na forma de sintaxe do Português Estruturado.

1) raizq(((2+x)*(x+u))/(a+b+c))

2) x^2 + (3*x^(x+1))/2 + raizq(x+1)
3) h-(((45/7)*x(-4*h)*(3+a))^3)
4) (-b-(raizq(b^2 -(4*a*c))))/2*a
5) (-(raizq((-6^x)+(2*y))))/3^9
6) raizq(6)+((x*y)/(2*x))+(3^2)-((x^2)/3)

quinta-feira, 2 de setembro de 2010

(L1) 8º Um sistema de equações lineares do tipo:

algoritmo "Calculo de x e y"
var
a, b, c, d, f, g, x, y :real
inicio
  escreva("Digite o valor de a:")
  leia(a)
  escreva("Digite o valor de b:")
  leia(b)
  escreva("Digite o valor de c:")
  leia(c)
  escreva("Digite o valor de d:")
  leia(d)
  escreva("Digite o valor de f:")
  leia(f)
  escreva("Digite o valor de g:")
  leia(g)
  x<-((c*e)-(b*f))/((a*e)-(b*d))
  y<-((a*f)-(c*d))/((a*e)-(b*d))
  escreva(" O valor de x é",x:5:2 , "e y é" ,y:5:2)
fimalgoritmo

(L1) 7º O custo ao consumidor de um carro novo é a soma do custo de fábrica com a percentagem do distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que a percentagem do distribuidor seja de 28% e os impostos de 45%, escrever um algoritmo que leia o custo de fábrica de um carro e escreva o custo ao consumidor.

algoritmo "Calcula o custo do carro"
var
custo, preco, venda, total: real

inicio
escreva ("Digite o custo do carro:")
leia (custo)
preco <-(custo+(custo*0.45))
venda <-(preco+(preco*0.28))
escreva ("O custo ao consumidor é de", venda:10:2)

fimalgoritmo