Escreva o tipo de variável (inteiro, real, lógico, texto) que melhor se aplica para representar as seguintes informações: (1,0 pt)
O país de origem de uma mercadoria.

Passo 1

O enunciado pede para escolher o tipo de variável (entre \text{inteiro}, \text{real}, \text{lógico}ó, \text{texto}) que melhor representa “o país de origem de uma mercadoria”. As informações dadas são apenas o rótulo “país de origem”, sem nenhum formato específico (nome completo, código, etc.) indicado.

Passo 2

Vou revisar, de forma bem simples, o que cada tipo armazena e um exemplo prático:
  • \text{inteiro}: números inteiros sem casas decimais. Exemplo: 1,2,3. Serve para contadores, índices, códigos numéricos.
  • \text{real}: números com casas decimais. Exemplo: 3{,}14. Serve para medidas, preços, medições.
  • \text{lógico}ó: valores booleanos, apenas duas opções: verdadeiro/falso. Exemplo: \text{true} / \text{false}.
  • \text{texto}: sequências de caracteres (letras, números, espaços, sinais). Exemplo: \text{"Brasil"}, \text{"Estados Unidos"}, \text{"BR"}.
O que caracteriza o dado “país de origem”:
  • Pode ser o nome completo do país (por exemplo, \text{"Brasil"}, \text{"África do Sul"}Á) — contém letras, espaços e acentos.
  • Pode ser um código padronizado alfanumérico (por exemplo, ISO alpha-2: \text{"BR"}, ISO alpha-3: \text{"BRA"}).
  • Não é um número usado para cálculos, nem uma condição verdadeira/falsa.

Passo 3

Comparando os tipos com a característica do dado:
  • \text{inteiro}: só é útil se usar um código numérico interno; porém, exige tabela de mapeamento (número → país) e perde legibilidade. Não é natural para nomes/códigos alfabéticos.
  • \text{real}: inadequado, pois país não é valor contínuo.
  • \text{lógico}ó: inadequado, pois país não é uma decisão binária.
  • \text{texto}: ideal, pois aceita nomes completos e códigos alfanuméricos; mantém legibilidade e flexibilidade (pode armazenar \text{"Brasil"}, \text{"BR"} ou \text{"BRA"}).
Observação prática para prova/implementação: se precisar padronizar e economizar espaço, pode escolher armazenar códigos ISO (por exemplo, alpha-2) como strings de comprimento fixo — ainda é \text{texto}. Se optar por números internos, documente bem o mapeamento.

Resposta

\text{texto}

Exercícios relacionados