Думаю, поможет разобраться тем, кто плохо понимает принципы С++, да и сами программки кое в чём пригодятся. Всё, естественно, простое и консольное (хотя попробую потом перевести на графический интерфейс).
Если вы ну вообще не знаете С++, но хотите знать - вам для начала сюда: www.programmersclub.ru/main/
Квадратные уравнения и случайные числа