Escolar Documentos
Profissional Documentos
Cultura Documentos
DECLARAR
NUM:REAL
LER NUM
INVEST_F (NUM )
FIM.
INV,TIPO,VALOR:REAL
SE TIPO = 1 ENTÃO
NUM:REAL
INV = VALOR+(VALOR*0.03);
SENÃO
SE TIPO = 2 ENTÃO
LER NUM’
“QUAL O VALOR INVESTIDO”;
LER VALOR;
INV = VALOR+(VALOR*0,05);
INVEST ( NUM)
SENÃO
FIMSE.
FIMSE.
A
RETORNA INV
FIM-SEGUE
“DIGI
30
DECLARAR
N:INTEIRO
INICIO
LER (N)
MOSTRAR QUADF ( N )
FIM.
QUAD:INTEIRO
INICIO N:INT
PARA(N1=10;N1<=150;N++) FACA
QUAD = N*N;
RETORNA QUAD
FIM-SEGUE QUADF ( N)
FIM
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------
32
DECLARAR
FAT,N,CONT:INTEIRO
INICIO
LER N
MOSTRAR FATF( N )
FIM
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
INICIO
--------------------------------------------------------------------------------------------------
DECLARAR
CONT,FAT:INT
N:INT
INICIO
CONT = N1;
LER N
FAT = 1;
FAT = FAT*N1;
N1 = N1-1; FATF ( N)
FIMENQUANTO
RETORNA FAT
FIM-SEGUE
FAT
FIM
33
DECLARAR
N,SERIE,CONT:INTEIRO
INICIO
LER N;
MOSTRAR SERIEF ( N)
FIM.
CONT,SERIE:REAL
CONT = 1 N:REAL
ENQUANTO (CONT < N1) FACA
SERIE = 1/N1;
FIMENQUANTO;
RETORNA SERIE
SERIEF ( N)
FIM-SEGUE
SERIE
FIM
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------
34
DECLARAR
TAB,N,CONT,TAB:INTEIRO
INICIO
LER N
MOSTRAR TABF(N)
FIM.
34
INICIO
TABF ( REAL N1):REAL
DECLARAR
TAB,CONT:REAL
N:REAL
TAB = 0;
CONT = 0;
FACA
LER N
TAB= N1*CONT;
CONT = CONT+1
MOSTRAR TAB;
RETORNA TAB
FIM-SEGUE
FIM
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------
35
DECLARAR
N1,N2,CONT:INTEIRO
INICIO
LER N1;
LER N2;
N1N2F (N1,N2)
FIM.
‘-----------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------
N1N2F(REAL N3,N4).REAL
INICIO
DECLARAR
INCIO
SE N1 > N2 ENTÃO
N2 = N2+1;
LER N
MOSTRAR N2;
SENÃO
N2 = N2+2;
SENÃO
FIM
SE (N1 MOD 2 )= 0 ENTÃO
N2 = N2+1;
MOSTRAR N2;
SENÃO
N1 = N1+2;
FIMSE
FIMENQUANTO
FIMSE
RETORNA N1,N2
FIM-SEGUE
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
-----
36
N,SERIE,CONT,FAT:REAL
INICIO
ESCREVA("DIGITE O NUMERO")
LEIA (N)
FFAT(N)
MOSTRAR SERIE
FIM
FFAT (FAT1):REAL
DECLARAR INICIO
CONT,FAT,SERIE:REAL
CONT <- 1
FIMENQUANTO
RETORNA SERIE
FIM-SEGUE
N
FIM
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
37
DECLARAR
NA,AT,CO,FINAL,PR
INICIO
FIBO(N)
FIMALGORITMO
------------------------------------------------------------------------------------------------------------------------------
INICIO
------------------------------------------------------------------------------------------------------------------------------
-----
37
FIBO(INT N1):INT
FINAL:REAL
AN,AT,CO:INT
AN<-1
AT<-1
LER FINAL
CO<-1
LEIA(FINAL)
FINAL<-FINAL+1 FIBO ( N)
ESCREVA(“1 1”)
PR<-AN+AT
MOSTRAR PR N
AN<-AT
AT<-PR
CO<-CO+1 FIM
FIMENQUANTO
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
-----
39
DECLARAR
N,CONT:REAL
INICIO
N<-2
POTEN( N)
FIMALGORITMO
------------------------------------------------------------------------------------------------------------------------------
INICIO
------------------------------------------------------------------------------------------------------------------------------
--
DECLARAR
N:REAL
CONT:INT
CONT<-1
N1<-2
LER N
ENQUANTO(CONT < 7) FACA
N1<-2^CONT
MOSTRAR N1 POTEN ( N)
FIMENQUANTO
FIM-SEGUE
FIM
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
-----
42
DECLARAR
NUME,DENOM,DIV:REAL
INICIO
NUME<-1
DENOM<-1
DIVI(NUME,DENOM )
FIMALGORITMO
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
-- INICIO
DIVI (REAL NUME1,DENOM1):REAL
DECLARAR
DIV:REAL DIV:REAL
ESCREVA(“1”)
NUME1<-NUME+1 NUME = 1
DENOM1<-DENOM1+2
DIV<-NUME1/DENOM1
MOSTRAR DIV
FIMENQUANTO
FIM-SEGUE DENOM=1
DIVI( NUME,DE
FIM
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
-----
43
DECLARAR
ANA,MARIA,MULT,MULT1,ANO:REAL
INICIO
ANA<-1.1
MARIA<-1.5
IDADES( ANA,MARIA)
FIMALGORITMO
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
---
IDADES(REAL ANA1,MARIA1):REAL
INICIO
DECLARAR
MULT,MULT1,ANO:REAL
INICIO
ANA,MARIA:REAL
ENQUANTO (ANA1 < MARIA1) FACA
ANA1<-1.*MULT
MARIA1<-1.5*MULT
MULT<-0.3*ANO
IDADES(ANA,MARIA)
MULT1<-0.2*ANO
ANO<-ANO+1
FIMENQUANTO
MOSTRAR ANO
N
FIM
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
----
44
DECLARAR
N,CONT,POTEN,POTEN1:INTEIRO
INICIO
ESCREVA(“DIGITE A BASE”)
LEIA N
ESCREVA(“DIGITE A POTENCIA”)
LEIA POTEN
POTENCIA(N,POTEN)
FIMALGORITMO
ESCREVA(“DIGITE A POTENCIA”)
INICIO
LEIA POTEN
CONT<-1
CONT<-CONT+1
FIM-SEGUE
LER N
DIGITE A POTENCIA
LER POTEN
POTENCIA( NUME,DENOM)
POTEN
1
FIM
45
DECLARAR
N:REAL
Inicio
ESCREVA("DIGITE O NUMERO")
LEIA (N)
SERIEDIV(N)
FIM
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
---- INICIO
SERIEDIV(REAL N1):REAL
DECLARAR
DENOM,CONT,FAT,SERIE:REAL N:REAL
CONT <- 1
FAT <- 1
FIMENQUANTO
DENOM<- (DENOM*-1)-1
SENÃO
DENOM<-DENOM+1 ISERIEDIV(N)
FIMENQUANTO
ESCREVA("",SERIE
FIM
N
FIM