calculos envolvendo numeros complexos(uso de estruturas)

1361 palavras 6 páginas
Pontifícia Universidade Católica do Rio Grande do Sul
Faculdade de Engenharia Elétrica-Eletrônica

Trabalho T5

Cálculos envolvendo números complexos
(Uso de estruturas)

Objetivo
O trabalho tem por objetivo a criação de operações de numeros complexos, capazes de serem aplicados na ciência e na engenharia. Essas o perações devem ser: Adição, subtração, multiplicação, divisão e também modulo e fase de numeros complexos.

Desenvolvimento
O trabalho possui duas partes, sendo a primeira parte a criação de um código usando a estrutura: typedef struct{ double a, b;
}complex;
e os protótipos fornecidos pelo professor.
A segunda parte do trabalho é fazer outro código usando agora ponteiros para estruturas.
Na primeira parte, foram criadas as funções descritas nos protótipos. Onde na primeira função é pedido ao usuário que digite dois números complexos do tipo z1=a1+jb1 e z2=a2+jb2 . Após, cada operação possui uma função, esta função cálcula os resultados e armazena-os em uma variável a qual é retorna para uma função que imprimirá todos os resultados na tela.
Na segunda parte fazemos os mesmo procedimentos, porém agora usando ponteiros para estruturas, o que nos da uma vantagem de não usar ‘return’.

Dificuldades encontradas
A primeira parte foi tranquila, não encontrei maiores difculdades, porém as segunda parte me atrapalhei um pouco com ponteiros.
Para resolver esse velho problema pessoal que é ponteiros, tive revisar a matéria de ponteiros, ponteiros para estruturas e contei com a ajuda de um colega.

Conclusão
Considerei os resultados satisfatórios, pois, consegui desenvolver o código, revisar alguns pontos falhos e aprender como são usados as estruturas e também reforçar o uso de ponteiros.

O código parte 1(devidamente comentado)
#include
#include
#include

typedef struct
{
double a, b;
}
complex;

// protótipos de funções complex soma(complex z1,

Relacionados

  • Critérios de aceleração para o 4º, 5º, 6º e 7º anos
    2093 palavras | 9 páginas
  • tinh
    3156 palavras | 13 páginas
  • 143990560507
    694 palavras | 3 páginas
  • Biologia
    5874 palavras | 24 páginas
  • EDITAL
    1386 palavras | 6 páginas
  • matematica
    31407 palavras | 126 páginas
  • resumo
    1026 palavras | 5 páginas
  • Análise dos resultados de avaliações externas na escola: estudo de caso
    5439 palavras | 22 páginas
  • Biogenese
    2020 palavras | 9 páginas
  • VOLUMETRIA DE COMPLEXA O
    10158 palavras | 41 páginas