/* Demo COMPLEXE Programme de demo de la structure Complexes Version 1.0 - Last Modif : 21/04/2006 15:52 Développé par SeBeuh < sebeuh [arobase] ajsinfo [point].net > (c) 2006 - http://sebeuh.ajsinfo.net */ using System; using System.Collections.Generic; using System.Text; namespace Complexes { class Program { static void Main(string[] args) { Console.WriteLine("Complexes by SeBeuH - version 1.0"); Complexe cmp1, cmp2; cmp1 = new Complexe(2, -1); cmp2 = new Complexe(-3, 1); Console.WriteLine("\nComplexe 1 (Cmp1) = " + cmp1 + "\nComplexe 2 (Cmp2) = " + cmp2); Console.WriteLine("\nCmp1+Cmp2 = " + (cmp1 + cmp2)); Console.WriteLine("Cmp1-Cmp2 = " + (cmp1 - cmp2)); Console.WriteLine("Cmp1*Cmp2 = " + (cmp1 * cmp2)); Console.WriteLine("Cmp1/Cmp2 = " + (cmp1 / cmp2)); Console.WriteLine("\n(Cmp1+Cmp2)*(Cmp2-Cmp1) = " + ((cmp1+cmp2)*(cmp2-cmp1))); Console.WriteLine("Cmp1+Cmp1+Cmp2 = " + (cmp1 + cmp1 + cmp2)); Console.WriteLine("\nCarré : (Cmp1)² = " + cmp1.Carre); Console.WriteLine("\nConjugué de Cmp1 = " + cmp1.Conjugue); Console.WriteLine("\nModule : |Cmp1| = " + cmp1.Module); Console.WriteLine("Argument de Cmp1 = " + cmp1.Argument); Console.WriteLine("\nRotation de Cmp2 avec le centre Cmp1 d'angle 3.0 = " + cmp2.Rotation(3.0, cmp1)); Console.Read(); } } }