Pages

31 de ago. de 2010

Alg1- Capítulo 2 - 2.Escreva as expressõ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


Alg1 - Segunda Lista - Escreva as expressões 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)

Alg1- Caderno -8. Um sistema de equações lineares do tipo:







algoritmo "algoritmo que lê os coeficientes a,b,c,d,e e f e calcula e mostra os valores de x e y. "

// Função :
// Autor :
// Data : 27/08/2010
// Seção de Declarações
var
     a,b,c,d,g,f,x,y: real
inicio
// Seção de Comandos
   escreval("Entre com 6 números apertando enter ao digitar cada um: ")
   leia(a,b,c,d,g,f)
   x<-((c*g)-(b*f))/((a*g)-(b*d))
   y<-((a*f)-(c*d))/(a*g)-(b*d))
   escreva("X = ",x, " Y = ",y)
fimalgoritmo

Alg1-Caderno- 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 preço de custo de um carro"
// Função :
// Autor :
// Data : 31/08/2010
// Seção de Declarações
var
   nomecar,modelo:literal
   custo,revenda,impostos,custof:real
inicio
// Seção de Comandos
   escreval("Entre com o nome do carro")
   leia(nomecar)
   escreval("Entre com o modelo do carro")
   leia(modelo)
   escreval("Entre com o preço de custo do carro")
   leia(custo)
   escreval("Entre com a porcentagem de revenda")
   leia(revenda)
   escreval("Entre com a porcentagem de impostos")
   leia(impostos)
   custof<- (custo+ (custo*revenda)+(custo*impostos))
   escreva("O ",nomecar," modelo ",modelo," custa ",custof)
fimalgoritmo

Alg1-Caderno - 6. Faça um algoritmo que leia o tempo de duração de um evento em uma fábrica expressa em segundos e mostre-o expresso em horas, minutos e segundos.

algoritmo "Lê segundos e transforma em horas, minutos e segundos "
// Função :
// Autor :
// Data : 27/08/2010
// Seção de Declarações
var
   t,h,m,s: inteiro
inicio
// Seção de Comandos
   escreval("Entre com o tempo em segundos")
   leia(t)
   h<-t div 3600
   m<- (t mod 3600)div 60
   s<-(t mod 3600)mod 60
   escreva("Isto equivale a: ",h, " hora(s) ", m, " minuto(s) ",s, " segundo(s). ")
fimalgoritmo

Alg1-Caderno- 5. Faça um algoritmo que leia as 3 notas de um aluno e calcule a média final deste aluno. Considerar que a média é ponderada e que o peso das notas é: 2,3 e 5, respectivamente.

algoritmo "Calcula Média Ponderada"
// Função :
// Autor :
// Data : 27/08/2010
// Seção de Declarações
var
     n1,n2,n3,m: real
inicio
// Seção de Comandos
   escreval("Entre com a primeira nota ")
   leia(n1)
   escreval("Entre com a segunda nota ")
   leia(n2)
   escreval("Entre com a terceira nota ")
   leia(n3)
   m<-((n1*2) +(n2*3)+ (n3*5))/10
   escreva("Sua média final foi: ",m)
fimalgoritmo

Alg1-Caderno-4. Faça um algoritmo que leia a idade de uma pessoa expressa em dias e mostre-a expressa em anos, meses e dias.

algoritmo "Transforma Idade de dias para anos, meses e dias"

var
  i,a,m,d:inteiro

inicio
// Seção de Comandos
   escreval("Entre com sua idade em dias: ")
   leia(i)
   a<-i div 365
   m<-(i mod 365)div 30
   d<-(i mod 365)mod 30
   escreva("Você tem: ",a, "ano(s) ", m, "mes(es) ", d, "dia(s).")
fimalgoritmo

Alg1-Caderno- 3. Faça um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e mostre-a expressa apenas em dias.

algoritmo "Idade em dias"
// Função :
// Autor :
// Data : 27/08/2010
// Seção de Declarações
var
   a,m,d:inteiro
inicio
// Seção de Comandos
   escreval("Entre com sua idade somente em anos ")
   leia(a)
   escreval("Entre com sua idade somente em meses ")
   leia(m)
   escreval("Entre com sua idade somente em dias ")
   leia(d)
   d<-(d+(a*365)+(m*30))
   escreva("Sua idade em dias é: ",d)
fimalgoritmo

Alg1-Caderno- 2. Escreva um algoritmo que leia três números inteiros e positivos (A, B, C) e calcule a seguinte expressão:

D=R+S/2
R=(A+B)²
S=(B+C)²


algoritmo "Calcule a equação"

var
 r,s,d: real
 a,b,c: inteiro
inicio
      escreval("Entre com o primeiro número ")
      leia(a)
      escreval("Entre com o segundo número ")
      leia(b)
      escreval("Entre com o terceiro número ")
      leia(c)
      r<-(a+b)^2
      s<-(b+c)^2
      d<-(r+s)/2
      escreva("O resultado do cálculo é: ",d)
fimalgoritmo

Alg1 -Caderno- 1. Construa um algoritmo que, tendo como dados de entrada dois pontos quaisquer no plano, P(x1,y1) e P(x2,y2), escreva a distância entre eles.

algoritmo "Distância entre dois pontos"
// Função :  Calcular a distância entre 2 pontos
// Autor :  Thaís Cristine Andreetti
// Data : 27/08/2010
// Seção de Declarações
var
    x1,x2,y1,y2,d: real
inicio
// Seção de Comandos
   escreval("Entre com x1: ")
   leia(x1)
   escreval("Entre com x2: ")
   leia(x2)
   escreval("Entre com y1: ")
   leia(y1)
   escreval("Entre com y2: ")
   leia(y2)
   d<-raizq(((x2-x1)^2)+((y2-y1)^2))
   escreva ("A distância entre os dois pontos é: ", d:5:1)
fimalgoritmo