41907

Создание консольного приложения на языке C#

Лабораторная работа

Информатика, кибернетика и программирование

Используя среду разработки MS Visul Studio 2010 необходимо создать консольное приложение выполняющее определённые действия над указанным текстовым файлом: Вариант 1: Рассчитать и вывести на консоль количество гласных и количество согласных букв в тексте файла. Вариант 2: Рассчитать и вывести на консоль сумму целых чисел перечисленных во входном файле. Вариант 3: Вывести самое длинное слово из текста находящегося во входном файле несколько таких слов если их длина одинакова. Вариант 4: Вывести три слова из текста находящегося во входном...

Русский

2013-10-26

12.39 KB

38 чел.

Лабораторная №1. Создание консольного приложения на языке C#.

Длительность: 4 часа.

Используя среду разработки MS Visual Studio 2010 необходимо создать консольное приложение, выполняющее определённые действия над указанным текстовым файлом:

Вариант 1: Рассчитать и вывести на консоль количество гласных и количество согласных букв в тексте файла.

Вариант 2: Рассчитать и вывести на консоль сумму целых чисел, перечисленных во входном файле.

Вариант 3: Вывести самое длинное слово из текста, находящегося во входном файле (несколько таких слов, если их длина одинакова).

Вариант 4: Вывести три слова из текста, находящегося во входном файле, которые располагаются первыми по алфавиту.

Вариант 5: Вывести слово, содержащее максимальное количество гласных букв, из текста, находящегося во входном файле (несколько таких слов, если количество одинаково).

Требования к приложению.

  1. Названия солюшена, проектов, классов, членов классов должны быть осмысленные.
  2. В солюшене должно быть два проекта: (1) библиотека, работающая с файлами и (2) консольное приложение, принимающее входные параметры, использующее библиотеку (1) и выводящее результат на консоль. Компоновка кода должна быть такой, чтобы при желании можно было легко изменить интерфейс пользователя (с консольного на графический, например) не трогая при этом библиотеку с бизнес-логикой.
  3. Название входного файла передаётся консольному приложению в единственном параметре командной строки. Для упрощения тестирования можно создать несколько входных тестовых файлов прямо в проекте.


 

А также другие работы, которые могут Вас заинтересовать

10977. Множественная линейная регрессия 39.67 KB
  Множественная линейная регрессия Обобщением линейной регрессионной модели с двумя переменными является многомерная регрессионная модель или модель множественной регрессии. Уравнение множественной регрессии может быть представлено в виде где вектор независим
10978. Выполнение многомерного регрессионного анализа в пакете STATISTICA 198.06 KB
  Выполнение многомерного регрессионного анализа в пакете STATISTICA Рассмотрим пример построения регрессионной модели в пакете Statistica 6.0. Для этих целей обычно используется модуль Multiple Regressions Множественная регрессия который позволяет предсказать зависимую переменную по н...
10979. Нелинейная регрессия 192.4 KB
  Нелинейная регрессия Связь между признаком и может быть нелинейной например в виде полинома: Здесь степень полинома случайная составляющая Для имеющихся данных можно записать По аналогии с 14.4 в матричной форме получим: где . Таким образом получ...
10980. Факторный анализ. Задача однофакторного анализа 89.48 KB
  Факторный анализ Ранее была рассмотрена проверка значимости различия выборочных средних двух совокупностей. На практике часто возникает необходимость обобщения задачи т.е. проверки существенности различия выборочных средних совокупностей . Например требуется оцен
10981. Однофакторный дисперсионный анализ 136.3 KB
  Однофакторный дисперсионный анализ Для описания данных в большинстве случаев оказывается приемлема аддитивная модель. Она предполагает что значение отклика можно представить в виде суммы вклада воздействия фактора и независимой от вкладов факторов случайной велич...
10982. Однофакторный анализ в системе statistica 6.0 168.06 KB
  Однофакторный анализ в системе statistica 6.0 Рассмотрим типичную задачу однофакторного анализа реально возникшую на производстве. Пример.На заводе разработаны две новые технологии Т1 и Т2. Чтобы оценить как изменится дневная производительность при переходе на новые техн...
10983. Однофакторный анализ в системе statistica 6.0. Критерий Кронкхиера 257.69 KB
  ОДНОФАКТОРНЫЙ АНАЛИЗ В СИСТЕМЕ Statistica 6.0 Критерий Кронкхиера Если известно что имеющиеся группы результатов упорядочены по возрастанию убыванию влияния фактора то в таких случаях можно использовать статистику Джонкхиера более чувствительную более мощную против...
10984. Двухфакторный анализ 146.5 KB
  Двухфакторный анализ Бывает что в рамках однофакторной модели влияние интересующего нас фактора не проявляется хотя логические соображения указывают что такое влияние должно быть. Иногда это влияние проявляется но точность выводов о количественной оценке этого вли...
10985. ДВУХФАКТОРНЫЙ АНАЛИЗ В СИСТЕМЕ Statistica 6.0 216.58 KB
  Двухфакторный анализ продолжение ПримерДВУХФАКТОРНЫЙ АНАЛИЗ Исследуем зависимость частоты самопроизвольного дрожания мышц рук тремора от тяжести специального браслета одеваемого на запястье. Полученные результаты приведены в табл.1 причем каждое значение ср