41907

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

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

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

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

Русский

2013-10-26

12.39 KB

35 чел.

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

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

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

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

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

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

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

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

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

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


 

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

82599. «Великая депрессия»: характер и причины возникновения. Новый курс Рузвельта 43.29 KB
  Важнейшей разделительной вехой в истории США XX в., как и в американской истории в целом, стал 1933 г. Краткое различие между двумя эпохами американской истории, разделенными этой датой, можно охарактеризовать следующим образом.
82600. КОРПОРАТИВНАЯ ЭТИКА. ЮРИДИЧЕСКАЯ И СОЦИАЛЬНАЯ ОТВЕТСТВЕННОСТЬ ФИРМЫ 46.54 KB
  Деловой этикет порядок поведения работников компании включающий систему регламентированных правил поведения в различных деловых ситуациях в том числе при деловой переписке деловом общении приеме на работу обращении к руководству и т.д.
82601. Основы управления персоналом 83.5 KB
  На основе внутренней мотивации люди действуют спокойнее быстрее добросовестнее тратят меньше сил лучше усваивают задания и знания. Добиться желаемого поведения можно двумя путями: подобрать человека с заданным уровнем внутренней мотивации или воспользоваться внешней.
82602. Роль кардинала Ришельє в історії Франції 144.5 KB
  Бажаючи досягти абсолютної влади, Ришельє вступає на шлях придушення будь-якого опору, обмеження привілеїв окремих міст і провінцій і, врешті-решт, знищення противників. Ришельє проводить цю політику від імені Людовика XIII. При цьому сходження Ришельє на політичний олімп було важким і болісним.
82603. Педагогічні умови розвитку ораторських здібностей 108.5 KB
  Основні аспекти розвитку ораторських здібностей молодших школярів. Педагогічні умови розвитку ораторських здібностей. Засоби практичного розвитку ораторських здібностей. Психологопедагогічна робота з розвитку ораторських здібностей...
82604. Потребительский кредит в РФ. Теоретические основы потребительского кредита 153.5 KB
  Иными словами выдавая кредит на покупку автомобиля в рассрочку или выдавая кредитную карту банк-кредитор ориентируется на уровень заработной платы и для него важно чтобы этот уровень дохода являющийся источником покрытия кредита с большой степенью вероятности сохранился на весь иногда весьма...
82605. Физическая культура как совокупность различных физических упражнений направленных на укрепление здоровья 90 KB
  Физическая культура это деятельность человека, направленная на укрепление здоровья и развитие физических способностей. Она развивает организм гармонично и сохраняет отличное физическое состояние на долгие годы.
82606. Чим ми пізнаємо навколишній світ? 173 KB
  Мета: ознайомити учнів із засобами, якими людина пізнає навколишній світ – руками; навчати дітей методам пізнавання навколишнього середовища: спостереження, обстеження, практична робота, експериментування; розвивати у дітей вправність рук, звернути увагу дітей на чутливість шкіри пальців рук...
82607. Урок добра 37 KB
  Какой на ощупь предмет Мягкий нежный тёплый приятный Раскройте глаза и скажите что вы держите в руках А можно ли такими словами описать человеческое сердце Почему На какие дела способен человек с таким сердцем Можем ли мы сказать что в сердце живёт добро доброта...