// x04cc Example Program Text // C# version, NAG Copyright 2008 using System; using NagLibrary; using System.Globalization; namespace NagDotNetExamples { public class X04CCE { const int nmax=5; const int la=(nmax * (nmax + 1)) / 2; static void Main(String[] args) { StartExample(); } public static void StartExample() { try { int i; double[] a = new double[15]; int ifail; Console.WriteLine("x04cc Example Program Results"); Console.WriteLine(""); // // Generate an array of data for (i = 1 ; i <= la ; i++) { a[i - 1] = i; } // // // Print order 4 lower triangular matrix X04.x04cc("Lower", "Unit", 4, a, "Example 1:", out ifail); // Console.WriteLine(""); // // Print order 5 upper triangular matrix X04.x04cc("Upper", "Non-unit", 5, a, "Example 2:", out ifail); // } catch (Exception e) { Console.WriteLine(e.Message); Console.WriteLine("Exception Raised"); } } } }