Chủ nhật
Cho bất kỳ đầu vào x và y , thực hiện một thao tác phức tạp và in một kết quả tương ứng.
Chương trình của bạn nên hoạt động như thế nào
Cho đầu vào x và y ở dạng z = x + yi , tìm z i-z
Nếu giá trị thực tuyệt đối của z i-z lớn hơn phần ảo tuyệt đối, hãy in phần thực; ngược lại cho cách khác xung quanh. Nếu cả hai giá trị bằng nhau, in một trong các giá trị.
Thí dụ
x: 2
y: 0
Vì thế:
z = 2
z^(i-z) ~= 0.192309 + 0.159740i
Vì phần thực có giá trị tuyệt đối lớn hơn phần ảo, chương trình trả về
0.192309
Thêm ví dụ
z = 1+i >> 0.5
z = i >> 1
z = 0.5 >> 1.08787
z = -2+8i >> 2.22964E7
z = -10i >> 3.13112E7
-2+i
thể được sử dụng cho điều đó ( z^(i-z)=3-4i
vì thế 3>-4
vs abs(-4)>abs(3)
).