Gabarito Algoritmos 1 A 17
Última atualização: 01/09/2009 por Marcus Tardelli
--------------------------------------------------------------------------------------------1- Classifique os dados especificados abaixo de acordo com seu tipo, assinalando com I os dados do tipo inteiro, com R os reais, com L os literais, com B os lógicos (booleanos), e com N aqueles para os quais não é possível definir a priori um tipo de dado.
(R) 0.21
(I) 1
(N) V
(L) “0.” (N) 1%
(L) “José”
(R) 0,35
(B) .F.
(R) -0.001 (N) .T.
(I) +3257 (L) “a”
(L) “+3257”
(R) +3257. ( L ) “-0.0” (L) “.F.” (N) ± 3
(B) .V.
(N) .V
(L) “abc” (N) F
(N) C
(N) Maria (I ) +36
Observações: Abaixo ,justificativas para os dados que não foram possíveis determinar o tipo (N).
(N) V -> Tipos lógicos, nesta disciplina, devem estar envoltos por pontos .V.
(N) 1% -> 1% pode ser representado por 0.01
(N) .T. -> Tipos lógicos devem ser representados por .V. ou .F.
(N) ± 3 -> Em algoritmos, um número é zero, positivo ou negativo mas nunca positivo e negativo ao mesmo tempo. (N) .V -> Faltou um ponto à direita de V para o valor ser caracterizado como lógico
(N) F
-> Se o objetivo era caracterizar um tipo lógico, faltaram os pontos à esquerda e direita respectivamente; se o objetivo era representar um literal, faltaram as aspas
(N) C -> Se o objetivo era representar o literal C, o mesmo deveria estar envolto por aspas
(N) Maria -> Literais devem ser envoltos por aspas.
------------------------------------------------------------------------------------------------------------------2 – Assinale C ou I para “Correto” ou “Incorreto” respectivamente. Explique o que está errado nos identificadores incorretos.
(C) valor
(I) _b248
(I ) nota*do*aluno
(C) a1b2c3
(I) 3 x 4
(C) Maria
(I) km/h
(C) xyz
(I) nome empresa
(C) sala_215 (I) “nota”
(I) ah!
Observações: Abaixo ,justificativas para os dados que não foram possíveis determinar o tipo (I).
(I) _b248 -> Identificadores (nomes de variáveis neste exercício), devem ser