Você está na página 1de 2

1) Relacione as colunas:

a) Variveis
b) Inteiro
c) Declarao de variveis
d) Tipo de dados
e) Operador de atribuio

[ ] Tipo de dado numrico.


[ ] Classificao dos dados que a varivel receber segundo
uma linguagem de programao.
[ ] Utilizados para fornecer dados a uma varivel.
[ ] um endereo de memria representada por um nome
cujo contedo pode ser alterado no decorrer do algoritmo.
[ ] Indicao do tipo de dados que as variveis iro receber
em um algoritmo.

2) Na hora de criar o nome da varivel (identificador ou rtulo) necessrio seguir regras.


Marque com X apenas as regras verdadeiras.
( ) no pode usar smbolos especiais (%, &, ( ) pode usar nmeros para compor o
*, -, /, etc).
restante do nome aps iniciar com letra.
( ) pode haver espaos.
( ) No pode haver espaos em branco.
( ) no pode iniciar com nmeros.
( ) pode ter acento agudo ou crase.
( ) deve iniciar com uma letra ou underline
( ) O nico smbolo especial permitido
( ) pode iniciar com nmero.
o ( _ ) underline

a)
b)
c)
d)
e)

3) Relacione as colunas criando uma correspondncia entre dados e seus tipos.


4, 123.54 , 0, 1.03
[ ] literal com 1 caractere.
A, *, V, 2, f
[ ] inteiro
Claudia, sapato.
[ ] lgico
1000, 0, 8, 34
[ ] literal com at 255 caracteres
.V., .Falso., .F.
[ ] real
4) Sendo P, Q, R e S, variveis numricas, cujos contedos so iguais a 2, 3, 12 e 4.5,
respectivamente, quais os valores fornecidos por cada uma das expresses abaixo.

a) 100 * Q DIV P + R
b) P * R MOD 5 Q/2
c) Q*Q R/4 * P 3
d) S MOD (P+1) Q * R
e) S+ R * (3 2*P)/5 + 5*Q

5) Analise os trechos dos algoritmos abaixo e faa a declarao de variveis e responda


quais as sadas de dados aps a execuo dos mesmos:
a)
b)
A 10;
A 30;
B 20;
B 20;
Escreva(B);
C A + B;
B 5;
Escreva(C);
Escreva(A,B);
B 10;
Escreva(B, C);
C A + B;
A
B
Sada
Escreva (A, B, C);
A

Sada

c)
A 10;
B 20;
C A;
B C;
A B;
Escreva(A, B, C);
A

d)
A 5;
B A + 1;
A B + 1;
B A + 1;
Escreva(A);
A B + 1;
Escreva(A, B);

Sada
A

e)
A 10;
B 5;
C A + B;
B 20;
A 10;
Escreva(A, B, C);
A

Sada

f)
X 1;
Y 2;
Z Y X;
Escreva(Z);
X 5;
Y X + Z;
Escreva(X, Y, Z);
C

Sada
X

Sada

Você também pode gostar