Академический Документы
Профессиональный Документы
Культура Документы
Algoritmo voltas
Declarar
vt,mt,mn,v: num;
Inicio
Ler(vt);
Ler(mt);
Ler(mn);
v=((vt*mt)/mn*60)*3,6;
mostra(v);
Fim
1
Teste de Mesa
Vt
Mt
Mn
V
10
5
100
108
Massa de Dados
10
2
5
90.00
100
50.000
2
9000
50000
77,76
77
208
27.655
77
208
27655
125,10
90
140
21600
160,16
90
140
21.600
2.
3.
4.
5.
Algoritmo Quadrados
Declarar
X=10,N: int;
Inicio
Enquanto(X<=150) faa
N=X*X;
X++;
Mostra(N);
Fim-enquanto;
Fim
Teste de Mesa
X
N
10
100
11
121
12
144
13
169
...
...
150
22500
Massa de Dados
10
6.
No
Sim
No
Sim
Algoritmo Fatorial
Declarar
X,N: int;
Inicio
Ler(X);
Se(x!=0) ento
Enquanto(N>0) faa
N=X*N;
X--;
Fim-enquanto;
Seno
N=1;
Fim-se;
Mostra(N);
Fim
5
Teste de Mesa
X
N
0
1
1
1
2
4
3
6
4
24
5
120
Massa de Dados
12 3 4 5
7.
Algoritmo Fatorial
Declarar
X,N: int;
Inicio
N=0;
Ler(X);
Mostrar(1);
Se (x!=0) ento
Enquanto (N<=0) faa
N++;
Mostra(1/N;
7
Fim-enquanto;
Fim-se;
Fim
Teste de Mesa
X
N
5
1
5
2
5
3
5
4
Massa de Dados
0
5
5
5
Sada
1/1
1/2
1/3
1/4 1/5
8.
Algoritmo
Tabuada
Declarar
x=0,N, S :num;
Inicio
Ler(N);
Mostra(N);
Enquanto (X<0) faa
X++;
S=N*x;
Mostra(S);
Fim-enquanto;
Fim
Teste de Mesa
9
X
N
S
0
3
1
3
3
2
3
6
3
3
9
4
3
12
5
3
15
6
3
18
7
3
21
8
3
24
9
3
27
10
3
30
Massa de Dados
3
10
9.
11
10.
Algoritmo Fatorial
Declarar
X,N: int;
Inicio
N=0;
Ler(X);
Mostrar(1);
Se (x!=0) ento
Enquanto (N<=0) faa
N++;
Mostra(1/N;
12
Fim-enquanto;
Fim-se;
Fim
Teste de Mesa
X
N
5
1
5
2
5
3
5
4
Massa de Dados
0
5
5
5
Sada
1/1
1/2
1/3
1/4 1/5
13
11.
Algoritmo
Fatorial
Declarar
X=1,N, R : int;
Inicio
Ler(N);
Se (N==0 || N==1) ento
R=N;
Mostra(R);
Seno
Enquanto (X<=99) faa
N= (X-2) + (X-1)// fibonacci[i]<- fibonacci[i-2]+ fibonacci[i-1]
14
X++;
Mostra(R);
Fim-enquanto;
Fim-se;
Fim
Teste de Mesa
N
X
R
Massa de Dados
0
1
2
15
12.
16
13.
Algoritmo
Fatorial
Declarar
C,Q=1 : int;
Inicio
Para(C==; C<64;c++) faa
Q=Q*2;
Fim-para;
Fim
Teste de Mesa
C
Q
1
1
2
2
3
4
4
8
....
...
64
9,22337E
+18
17
14.
18
15.
Algoritmo
Serie_fracao
Declarar
D1=1, D2: int;
Inicio
Enquanto (D1<=6) faa
D2=1;
Enquanto(D1<=6)
Se((D1+D2)==7)
Mostra(D1 e D2);
fim-se;
D2++;
fim-Enquanto;
D1++;
Fim-enquanto;
19
Fim
Teste de Mesa
D1
D2
1
1
1
2
1
3
1
4
1
5
1
6
2
1
2
2
2
3
2
4
2
5
2
6
...
...
6
6
Sada
1 e 6;
2 e 5;
3 e 4;
4 e 3;
5 e 2;
1 e 6;
20
16.
Algoritmo
Serie_fracao
Declarar
x1,x2: int;
Inicio
x1=1;
x2=1;
Mostra(x1);
Enquanto(x1<50)
x1=x1++;
x2=x2+2;
mostra(x1 / x2);
Fim-enquanto;
Fim
Teste de Mesa
x1
x2
1
1
2
3
3
5
4
7
5
9
....
...
50
99
21
17.
Calcule e mostre quantos anos sero necessrios para que Ana seja maior que
Maria sabendo que Ana tem 1,10 m e cresce 3 cm ao ano e Maria tem 1,5 m
e cresce 2 cm ao ano.
Algoritmo
Idade
Declarar
idadeAna,idadeMaria, anos=0 : num;
Inicio
idadeAna=1,10;
idadeMaria=1,5;
Enquanto(idadeMaria>=idadeAna)
idadeMaria=idadeMaria+0,03;
idadeAna=idadeAna+0,02;
anos=anos++;
Fim-enquanto;
Mostra(anos);
Fim
Teste de Mesa
idadeAna
Q
anos
1,10
1,5
1
1,13
1,52
2
1,16
1,54
3
1,19
1,56
4
1,22
1,58
5
...
...
...
2,33
2,32
42
22
18.
Algoritmo
Potencia_exp
Declarar
Base, expoente, Resp :int;
Inicio
Ler(Base);
Ler(expoente);
Resp= pot(Base, expoente);
Mostrar(resp);
Fim
23
Teste de Mesa
Vt
Mt
Resp
1
2
2
2
5
32
3
9
19863
4
2
16
Massa de dados
12 3 4
24
25 9 2
.
19.
Algoritmo
Serie_fracao
Declarar
x1,x2: int;
Inicio
x1=1;
Mostra(x1);
Enquanto(x1<15)
x1++;
x2=x1*x1;
mostra(x1 / x2);
Fim-enquanto;
Fim
25
Teste de Mesa
x1
x2
2
4
3
9
4
16
5
25
....
...
15
225
26