ぼるじょあがC/C++の宿題を片づけますYO! 47代目
■ このスレッドは過去ログ倉庫に格納されています
0123デフォルトの名無しさん
2005/07/06(水) 18:59:41#include <stdio.h>
#include <math.h>
typedef struct {double r, i;} COMPLEX;
typedef struct {double theta, len;} POLAR;
COMPLEX func1(void) {/*�@*/
COMPLEX z;
scanf("%lf %lf z", &z.r, &z.i);
return z;
}
POLAR func2(COMPLEX z) {/*�A*/
POLAR p;
p.theta = atan(z.i / z.r);
p.len = sqrt(z.r*z.r + z.i*z.i);
return p;
}
void func3(POLAR p){printf("len=%f, theta=%f\n", p.len, p.theta);}/*�B*/
int main(void) {
func3(func2(func1()));
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています