Aula
Apresentação 02 - Tipos de Dados
1. O nome de uma variável é criado por um programador devendo seguir algumas regras, são listas de nomes válidos, EXCETO:
a) Nota1, Nota2, Nota3
b) Aluno, aluno, alunos
c) tres, treze, 3_tres
d) Tipo_camisa, T_tenis, tamanho
e) Media, aprovado, reprovado
2. Sendo A=5, B=3 e C=7, análise as operações a seguir e marque a opção correta.
(V é verdadeiro e F é falso)
1.
2.
3.
4.
5.
A+B = C
B+C < A
C < A*B
B+C = 2*A
C div B > A
a) F – F – V – V – F
b) V – F – V – V – F
c) F – F – V – V – V
d) F – V – V – V – F
e) F – V – F – V – F
3. Observe as operações e assinale qual será o valor do real X e do inteiro Y.
X Å 3*2 + 5/2 – potencia(3, 2) + raiz(4);
Y Å raiz(9) – (5 div 2) + (3 mod 1);
a) X = 2.5 e Y = 5
b) X = 1.5 e Y = 3
c) X = 2 e Y = 1.5
d) X = 1.5 e Y = 1
e) X = 1 e Y = 3
4. Selecione a opção que mostre quais são os conectivos lógicos que devem ser colocados nas expressões a seguir para que TODAS sejam verdadeiras. Considere A=2, B=3, C=6 e D=10.
1.
2.
3.
4.
5.
( A+C < D-A)F _ V(D-A = A+C)
(B*A = C)V _ V((D div A) < C)
((D mod A) = (C mod B)) V _V ((B mod A) ≠ (C mod A))
((C div A) = B)V _ F(B*C ≤ D+A*B)
((D div A)+B) > C+A) _ ((D mod C) ≥ (A*A))
a) ou – e – xou – ou – xou
b) ou – xou – ou – xou – e
c) e – e – ou – xou – ou
d) xou – e – ou – xou – ou
e) ou – xou – e – xou – ou
5. Análise a expressão e marque qual será o valor de D.
A
B
C
D
Å
Å
Å
Å
6;
4;
12;
(C div A) + B – (A mod B)*(A div B);
a) D = 7
b) D = 13
c) D = 4
d) D = 22
e) D = 3
6. Qual será o valor de D na expressão a seguir.
A
B
C
D
Å
Å
Å
Å
5;
3;
15;
(C mod A) + potencia((A-B), 2) – raiz(C + 2*A) + B;
a) D = 12
b) D = 17
c) D = 6
d) D = 13
e) D = 2
7. Como serão as saídas do algoritmo em C, respectivamente?
#include
int main()
{
printf(“Valor: %f”,13.75649); printf(“Valor: %.3f”,12.34598);
printf(“Valor: