Uso de uniões. Crie a união pontoFlutuante com membros float f, double d e long double x. Escreva um programa que aceite valores do tipo float, double e long double, e armazene os valores em variáveis de união do tipo union pontoFlutuante. Cada variável de união deverá ser impressa como um float, um double e um long double. Os valores sempre são impressos corretamente?

Passo 1

Saalve, tranquilo?

Vamos lá programar?!

Passo 2

Vamos fazer um passo a passo do que fazer no código:

1. Criando a union com o ponto flutuante e declarando as variáveis com os tipos de dados.

2. Pedimos para o usuário inserir valores de dados.

3. Armazenamos os valores dos tipos de dados nas variáveis de union inteiros.

4. Imprimimos a variável union dos respectivos dados.

Passo 3

O código escrito é o seguinte:

Passo 4

Um exemplo de saída é o seguinte:

Resposta

Ei, a resposta está no passo a passo :)