topical media & game development

talk show tell print


? / basic-program-code-04-Ex4-16.c

  // Ex4_16.cpp : main project file.
  // Using an array of arrays
  include <stdafx.h>
  using namespace System;
  int main(array<System::String ^> ^args)
  array< array< String^ >^ >^ grades = gcnew array< array< String^ >^ >
              gcnew array<String^>{"Louise", "Jack"},                  // Grade A                    
              gcnew array<String^>{"Bill", "Mary", "Ben", "Joan"},     // Grade B
              gcnew array<String^>{"Jill", "Will", "Phil"},            // Grade C
              gcnew array<String^>{"Ned", "Fred", "Ted", "Jed", "Ed"}, // Grade D
              gcnew array<String^>{"Dan", "Ann"}                       // Grade E
    wchar_t gradeLetter = 'A';
    for each(array< String^ >^ grade in grades)
      Console::WriteLine("Students with Grade {0}:", gradeLetter++);
      for each( String^ student in grade)
        Console::Write("{0,12}",student);          // Output the current name
      Console::WriteLine();                        // Write a newline
    return 0;

(C) Æliens 20/2/2008

You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.