Faça um programa que resolva a operação de soma entre números complexos. Para isso, leia dois números complexos compostos por uma parte real e uma parte imaginária e imprima a soma entre eles na tela.
Passo 1
Iremos começar o desenvolvimento desse programa definindo o seu escopo.
Juntamente com ele devemos declarar uma estrutura composta dos campos e e em seguida apelidar ela para através do comando typedef.
Passo 2
Em seguida podemos declarar as variáveis que irão nos auxiliar.
Aqui estão algumas informações sobre as declarações:
- e são estruturas do tipo responsáveis por armazenar as partes reais e imaginárias dos números complexos que serão inseridos como entrada;
- é uma estrutura do tipo responsável por armazenar a parte real e imaginária do número complexo gerado na soma entre e .
Passo 3
Com as estruturas devidamente declaradas, podemos requisitar ao usuário do programa os valores dos números complexos que serão somados.
Esses valores correspondem aos dados referentes as partes reais e imaginárias do números e .
Passo 4
A lógica do programa consiste em atribuir aos campos da estrutura o resultado da soma desses mesmo campos dos números e .
Logo, o campo da estrutura é a soma dos campos dos números e . Por sua vez, o campo da estrutura é a soma dos campos dos números e .
Passo 5
Por último, só nos resta realizar a impressão do número complexo resultante da soma entre os números e .
Resposta
Ei, a resposta está no passo a passo :)