複素数の逆数を自動的に探してくれるプログラムです。C#で書いてます。
using System.IO;
using System;
class Program
{
static void Main()
{
Console.WriteLine("実部を入力してください");
int x = int.Parse(Console.ReadLine());
Console.WriteLine("虚部を入力してください");
int y = int.Parse(Console.ReadLine());
double dx = (double)x;
double dy = (double)y;
double norm = dx * dx + dy * dy;
Console.WriteLine("The reciprocal of " + x + "+" + y + "i is " + (dx/norm) + "+" + (-dy/norm) + "i");
}
}