コード例 #1
0
ファイル: hukuso.c プロジェクト: NixDesire/AllC
int main(void)
{
    complex x, y, z, z2;

    /* 二つの複素数に値を代入 */
    x.real = 3.0;
    x.imaginary = 2.0;

    y.real = 1.0;
    y.imaginary = -4.0;

    ShowComplex("s", x);
    ShowComplex("t", y);

    z = add_complex(x, y);        /* 複素数の和を z に代入 */
    ShowComplex("s + t", z);

    z2 = multiply_complex(x, z);        /* 複素数の積を z に代入 */
    ShowComplex("s(s + t)", z2);
}
コード例 #2
0
ファイル: addnc.c プロジェクト: snehilarya/pcd2017
int main()
{
struct complex a,b,c;
int n;
printf("how many complex numbers do you want to add?  ");
scanf("%d",&n);
for(int i=0;i<n-1;i++)
{
	if(i==0){		
a=GetComplex();
b=GetComplex();
c=add(a,b);
}
else{
a=GetComplex();
c=add(a,c);
}
}
ShowComplex(c);
return 0;
}