FGV · PGE/RO · 2015 · Tecnologia da Informação

Questão 47 · Informática: Programação e algoritmos

Na linguagem de programação PHP, a expressão "4" + 5 resulta em:

  1. A) 45;
  2. B) "45";
  3. C) 9;
  4. D) "9";
  5. E) erro.

Marque a alternativa correta:

Gabarito: C

Gabarito definitivo divulgado pela banca FGV (PGE/RO 2015).

Comentário

Gabarito: C.

Em PHP, o operador + é aritmético. Quando um dos operandos é uma string numérica, como "4", o PHP a converte automaticamente para número. Assim:

  • "4" + 5 → 4 + 5 = 9

O resultado é o número 9, sem aspas.

Por que as outras estão erradas:

  • (A) 45: seria obtido pela concatenação (operador ponto), e não pela soma com +.
  • (B) "45": também seria resultado de concatenação, que produz string; o + não concatena em PHP.
  • (D) "9": o resultado da soma é numérico, não string.
  • (E) erro: não há erro, pois "4" é uma string numérica e é convertida automaticamente.

Dica: em PHP, o + soma e o . concatena. Em JavaScript, ao contrário, o + concatena quando há uma string.

Fundamentos: Conversão automática de tipos em PHP · Operador aritmético + versus concatenação (.) · Strings numéricas

Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.

Fonte: prova FGV PGE/RO 2015 (Tecnologia da Informação), questão 47, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.

Concursos abertos que cobram Informática

TCE/MA 2026 Analista, Auditor e TécnicoUNCISAL 2026 Professor do Magistério SuperiorPROCON/AL 2026 Analista e Fiscal de Defesa do Consumidor