Você está na página 1de 14

Rajiv Santos Tila

Sobre a primeira ficha.

// Calculo da area do circulo

inicio

real r,A

escrever "introduza o valor do


raio:"

ler r

A<-3.14*r^2

escrever "o valor da area do circulo


sera:",A

fim
Resolução da ficha de 11 exercícios
1)

// calculo da area

inicio

real A,H,L

escrever "Insira o valor da altura:",H

ler H

escrever "Insira o valor da largura:",L

ler L

A<-H*L

escrever "A area do rectangulo e':",A

fim

2)

// Troca de variaveis

inicio

inteiro x,y,xy,yx

escrever "Insira o valor de x:"

ler x

escrever "Insira o valor de y:"

ler y

escrever "O valor de x passara a ser:",y,"\n"

escrever "O valor de y passara a ser:",x

fim
3)

// Equacao quadratica

inicio

real A,B,C,d,X1,X2

escrever ("Digite o valor de A:")

ler A

se A=0 entao

escrever ("Nao e equacao quadratica")

fim

senao

escrever ("Digite o valor de B:")

ler B

escrever ("Digite o valor de C:")

ler C

fimse

d<-((B^2)-4*A*C)

se d<0 entao

escrever ("A equacao nao tem raizes reais")

fim

senao

se d=0entao

X1 <- ((- B - d^0.5) / 2 * A)

escrever "A equacao so tem uma raiz","\n"

Escrever "A raiz da equacao e X:",X1

fim
senao

se (d>0) entao

X1 <- ((- B - d^0.5) / 2 * A)

X2<-((- B + d^0.5) / 2 * A)

escrever "A equacao tem duas raizes","\n"

escrever "A primeira raiz e X1:",X1,"\n"

escrever "A segunda raiz e X2:",X2

fimse

fimse

fimse

fim
5)

// Numero positivo ou negativo

inicio

inteiro Numero

escrever "Insira o numero:"

ler Numero

se (Numero>0) entao

escrever "O Numero e' positivo"

senao

fimse

se Numero<0 entao

escrever "O Numero e' negativo"

fimse

fim

6)

// Numero positivo, negativo e igual a zero.

inicio

inteiro Numero

escrever "Insira o numero:"

ler Numero

se (Numero>0) entao

escrever "O Numero e' positivo"

senao

se Numero<0 entao

escrever "O Numero e' negativo"


senao

se Numero = 0 entao

escrever "O Numero e' igual a Zero"

fimse

fimse

fimse

fim
7)

// Tipos de Triangulo

inicio

inteiro a

inteiro b

inteiro c

inteiro q1

inteiro q2

inteiro q3

ler a

ler b

ler c

q1 <- a + b

q2 <- a + c

q3 <- b + c

se( q1 >=c e q2 >= b e q3 >= a) entao

se( a = b e a = c) entao

escrever "Triangulo equilatero"

senao

se( a = b e a =/=c) entao

escrever "Triangulo Isosceles"

senao

se( a = c e a =/= b) entao

escrever "Triangulo Isosceles"

senao
se( b = c e a =/= b) entao

escrever "Triangulo Isosceles"

senao

se( b =/= c e a = b) entao

escrever "Triangulo Isosceles"

senao

se( a =/= b e a =/= c e b=/=c) entao

escrever "Triangulo Escaleno"

fimse

fimse

fimse

fimse

fimse

fimse

senao

escrever "Nao sao lados de um Triangulo"

fimse

fim
11)

// Calculo de factorial

inicio

inteiro numfactor, resultado

escrever "Digite o numero para saber o seu


factorial:"

ler numfactor

resultado <-1

enquanto numfactor>1 faz

resultado <-resultado * numfactor

numfactor<-numfactor-1

fimenquanto

escrever "o fatorial e:",resultado

fim
Resolução dos 3 exercícios
// Numeros Impares

inicio

inteiro x,y,ini,fin

escrever "Insira o valor incial:"

ler ini

escrever "Insira o valor Final:"

ler fin

para x de ini ate fin passo 1

se (1=x %2) entao

escrever x, "\n"

fimse

proximo

fim
2) série de fourier

Inicio

real a0,m,x,l,am,bm,p1,p2,r1,r2,r3,sr

ler a0

ler m

ler am

ler bm

ler x

ler l

se m<=0 então

escrever "insira um numero maior ou igual a zero"

senão

r3<-a0/2

p1<-cos((m*180*x)/l)

p2<-sen((m*180*x)/l)

r1<-bm*p2

r2<-am*p1

sr<-r3+r1+r2

escrever "\n r1 e:",r1

escrever "\n r2 e:",r2

escrever "\n p2 e:",p2

escrever "\n r3 e:",r3

escrever "\n p1 e:",p1

escrever "\n o resultado da serie e:",sr

Fimse
Fim

3) Fibonacci

inicio

inteiro x,i,a1,a2,s

escrever " introduza um valor para o calculo de


fibonacci "

ler x

a1<-0

a2<-1

escrever "1"

para i de 1 ate x

s<-a1+a2

a1<-a2

a2<-s

escrever " " ,s

proximo

fim

Você também pode gostar