Текстовые редакторы.
Microsoft Word многим обязан Bravo – текстовому редактору с оригинальным графическим интерфейсом, разработанному в исследовательском центре “Xerox PARC”. Создатель Bravo Чарльз Симони (Charles Simonyi) покинул PARC в 1981 году. Тем же летом Симони переманил Броди, с которым вместе работал над Bravo.
Первый выпуск Word для MS-DOS состоялся в конце 1983 года. Он был плохо принят рынком , продажи снижало наличие конкурирующего продукта – Word Perfect.
Однако версия для “макинтоша”, выпущенная в 1985 году, получила широкое распространение. Через два года “Word 3.01 для Macitnosh” усилил позиции (версия 3.0 изобиловала ошибками и быстро была заменена). Как и прочее программное обеспечение для “макинтоша”, Word был полностью WYSIWYG – редактором (принцип “What You See Is What You Get” – “получаешь то, что видишь”).
Хотя MS-DOS и являлась текстовой операционной системой, лишённой графической оболочки, Word для DOS был первым текстовым процессором для IBM PC, который был отражать разметку текста, например, полужирный или курсивный текст в процессе редактирования. Однако он всё же не является в полном смысле WYSIWYG – редактором. Другие же текстовые процессоры, такие как WordStar и WordPerfect, использовали простой текстовый экран с кодами разметки, иногда текст был цветным.
Объяснение:
это первое задание, я его сама только сделала, чем могла, тем
Для нелюбящих указывать язык в задании предлагается решение на C# 7.3
using System;
using System.Collections.Generic;
using System.Linq;
public class Program
{
public static void Main()
{
int[] data = ReadIntSeq(8, "Enter values").ToArray();
Console.Write(string.Format("Minimal number that ends by 9 is {0}", data.MinBy(x => x % 10 == 9)));
}
public static IEnumerable<int> ReadIntSeq(int n, string promt = null)
{
if (promt != null)
Console.WriteLine(promt);
for (int i = 0; i < n; i++)
{
yield return int.Parse(Console.ReadLine());
}
}
}
public static class Extensions
{
public static T MinBy<T>(this IEnumerable<T> source, Func<T, bool> predicate) where T: IComparable
{
return source.Where(predicate).Min();
}
}
пусть солдаты с мальчиком переплывет реку оставят мальчика на берегу и перевезут всех