Operações com numeros complexos em c

916 palavras 4 páginas
#include
#include
#include
#define pi 3.141592654

typedef struct{ double a, b; }complex; //Declara uma estrutura do tipo complex

complex soma(complex z1, complex z2);//Declara a função soma complex subtr(complex z1, complex z2);//Declara a função subtr complex mult(complex z1, complex z2);//Declara a função mult complex divi(complex z1, complex z2);//Declara a função divi double modulo(complex z); //Declara a função modulo double angle(complex z); //Declara a função angulo void mostra (complex z); //Declara a função mostra complex le(void);//Declara a função le

int main()
{
double mod; //Declara a variavel mod do tipo double double ang; //Declara a variavel ang do tipo double complex z1; //Declara a estrutura z1 do tipo complex complex z2; //Declara a estrutura z2 do tipo complex complex z; //Declara a estrutura z do tipo complex printf("Opera%c%ces com numeros complexos do tipo z= a+jb\n\n",135,148); //Escreve na tela o cabeçalho do programa z1 = le();//A estrutura z1 recebe a função le() que retorna uma estrutura do tipo complex printf("z1 ="); mostra(z1);//A função mostra recebe a estrutura do tipo complex z1 z2 = le();//A estrutura z2 recebe a função le() que retorna uma estrutura do tipo comlex printf("z2 ="); mostra(z2);//A função mostra recebe a estrutura do tipo complex z2 z = soma(z1,z2);// A estrutura z recebe a função soma que retorna uma estrutura do tipo complex printf("Soma z1+z2= "); mostra(z);//A função mostra recebe a estrutura do tipo complex z z = subtr(z1,z2);//A estrutura z recebe a função subtr que retorna uma estrutura do tipo complex printf("Subtra%c%co z1-z2= ",135,132); mostra(z);//A função mostra recebe a estrutura do tipo complex z z = mult(z1,z2);//A estrutura z recebe a função mult que retorna uma estrutura do tipo complex printf("multiplica%c%co z1xz2= ",135,132); mostra(z);//A função mostra

Relacionados

  • numeros comolexos
    2604 palavras | 11 páginas
  • Complexos
    3704 palavras | 15 páginas
  • Numeros complexos
    1060 palavras | 5 páginas
  • Numeros complexos
    3686 palavras | 15 páginas
  • numeros complexos
    882 palavras | 4 páginas
  • Formula de Baskara
    3670 palavras | 15 páginas
  • Numeros Complexos
    491 palavras | 2 páginas
  • equacoes de maxwell
    1519 palavras | 7 páginas
  • O numero imaginario i
    1129 palavras | 5 páginas
  • Números complexos
    828 palavras | 4 páginas