Ярким примером информационной модели служат географические карты и схемы. При их подготовке задействуются топографические символы, надписи, таблицы, цветовые комбинации. Если же рассматривать карту-схему метро, то можно обнаружить, что на ней расположение линий не соответствует реальному географическому положению туннелей. Тем не менее, она прекрасно справляется со своей задачей проложить подземный маршрут между интересующими станциями. Это говорит о том, что информационная модель всегда формируется на некотором уровне абстракции.
Код:
using System;using System.Collections;using System.Collections.Generic;namespace HowOldAreYou{ class Program { static void Main(string[] args) { var A = new List<int> {6, 4, 2, 1, 4, 3}; var B = new List<int> {7, 3, 3, 2, 3, 4}; Console.Write("A: "); PrintVector(A); Console.Write("B: "); PrintVector(B); A.Sort((a, b) => a > b ? 1 : a < b ? -1 : 0); B.Sort((a, b) => a < b ? 1 : a > b ? -1 : 0); Console.Write("New A: "); PrintVector(A); Console.Write("New B: "); PrintVector(B); } static void PrintVector(IEnumerable vector) { foreach (var element in vector) { Console.Write(element); Console.Write(" "); } Console.WriteLine(); } }}
Поделитесь своими знаниями, ответьте на вопрос: