The applet below calculates the conditions across a normal shock wave for a perfect gas.