Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Complex / core

.c
Скачиваний:
6
Добавлен:
21.04.2019
Размер:
700 б
Скачать
#include "math.h"

struct complex div(struct complex a,struct complex b);
struct complex add(struct complex a,struct complex b);
void com_out(struct complex in);

void com_in(struct complex *out)
{
scanf("%f %f",&(*out).r,&(*out).i);
}

void main(void)
{
struct complex data[4];
com_in(&data[0]);
com_out(data[0]);
data[1].r=18;
data[1].i=-1.95;
data[2].r=18;
data[2].i=-1.95;
data[3].r=41;
data[3].i=8.73;

struct complex d[3];
mat2(data,210,&d);
printf("d=");
com_out(d[0]);
printf("d2=");
com_out(d[1]);
printf("d3=");
com_out(d[2]);

printf("I2=");
data[0]=div(d[1],d[0]);
com_out(data[0]);
printf("I3=");
data[1]=div(d[2],d[0]);
com_out(data[1]);
printf("I1=");
com_out(add(data[0],data[1]));
}
Соседние файлы в папке Complex