Exercícios Resolvidos de Redefinição de tipos

Ver Teoria

Enunciado

Cada tipo primitivo de dados possui uma ramificação que altera apenas a sua capacidade de armazenamento, por exemplo:

  • O tipo int é capaz de armazenar um número n tal que - 2.147.423.648 ≤ n ≥ 2.147.423.647 ;

Porém, existe uma ramificação do tipo int denominada long long int que em termos de capacidade é muito maior que tipo original (dobro).

Suponha que você está desenvolvendo um programa que trabalha com números muito grandes a ponto de apenas a ramificação do tipo primitivo int denominada long long int ser capaz de armazená-los.

Ao observar que declarar todas as variáveis com long long int não economiza tempo, você decidiu redefinir esse tipo para referenciá-lo a partir de um nome menor. Faça o código que melhor representa essa redefinição.

Passo 1

Escolhendo o apelido i n t M a x a redefinição da variação long long int é feita da seguinte forma:

Resposta

Com isso, todas as variáveis antes declaradas através do tipo long long int agora podem ser declaradas através do apelido intMax.