Informática, perguntado por cddccdcd, 11 meses atrás

Uma constante octal inteira em algumas linguagens de programação como C, C++ e Java é escrita iniciando com um dígito "0", seguida de um número na base 8, o qual é escrito usando os algarismos entre 0 e 7. Por exemplo, a constante octal inteira "010" representa o número decimal 8, porque é um "0" seguido de um número na base 8 ("10").Em particular o "0" sozinho é interpretado como 0, e também pode ser considerada uma constante inteira na base 8.

Assinale a expressão regular POSIX que representa as constantes octais inteiras descritas acima:

Escolha uma:
a. [0-7]x[0-9]*
b. 0[0-7]*
c. 0x[0-9A-Fa-f]*
d. 0[^8-9]*
e. [0-7]*

Soluções para a tarefa

Respondido por admbestplayerp6vxot
19
Alternativa B, pois o primeiro caractere é 0 e um número octal está entre 0 e 7.
Respondido por aliciatairini
13

Alternativa b. 0[0-7]*

Perguntas interessantes