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. Название входного файла передаётся консольному приложению в единственном параметре командной строки. Для упрощения тестирования можно создать несколько входных тестовых файлов прямо в проекте.


 

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

24475. Потребности и мотивы. Направленность личности 54.5 KB
  Возникновение потребности является механизмом запускающим активность человека на поиск и достижение цели которая может удовлетворить эту потребность. Существуют различные классификации потребностей человека которые чаще всего строятся на основе таких критериев как зависимость организма или личности от какихто объектов а также по нуждам которые он испытывает. Деятельность человека направляется не одним мотивом а их совокупностью т. В основе внутренних мотивов лежат потребности человека его эмоции интересы.
24476. Стратегия и этапы индивидуальной психологической помощи клиентам с проблемами нарко/алко-зависимости 55.5 KB
  Важнейшими мотивами воздержания являются: стремление быть социально полезным способствовать изменениям в обществе самореализация поиск единомышленников из чувства долга за полученную в прошлом помощь интересно провести досуг решить собственные проблемы. Предлагается поэтапное продвижение к открытому рассмотрению проблемы а затем к намерению изменить ситуацию. Потенциальные ресурсы преодоления проблемы. В качестве потенциальных ресурсов преодоления проблемы важно оценить следующие области: 1.
24477. Психология в системе наук о человеке. Предмет и структура психологической науки. Прикладная психология и её задачи 43 KB
  Психология в системе наук о человеке. Прикладная психология и её задачи. В наиболее общем виде психология может быть определена как наука направленная на изучение закономерностей развития и функционирования психики как особой формы жизнедеятельности. Современная психология находится в системе наук занимая промежуточное положение между философскими науками с одной стороны естественными с другой социальными с третьей.
24478. Классификация методов психологического исследования 36.5 KB
  Классификация методов психологического исследования. Метод путь познания опирающийся на некую совокупность ранее полученных знаний принципов. Существуют различные подходы к описанию и классификации методов психологического исследования. Наиболее общепризнанной классификацией методов психологического исследования в отечественной психологии является классификация Б.
24479. Эволюция психики в филогенезе. Стадии развития психики 28.5 KB
  Эволюция психики в филогенезе. Стадии развития психики. Развитие психики в филогенезе это качественные изменения психики происходящие в рамках эволюционного развития живых существ обусловленные усложнением их взаимодействия с окружающей средой. Леонтьева объективным критерием психики является способность организма реагировать на биологически нейтральные абиотические свойства внешней среды.
24480. Бихевиоризм и необихевиоризм.Теория оперантного бихевиоризма 47 KB
  Предмет бихевиоризма или поведенческой психологии поведение которое понималось как совокупность реакций индивида на стимулы внешней среды. Основная задача бихевиоризма по Уотсону заключается в накоплении наблюдений над поведением человека для того чтобы в каждом данном случае при данном стимуле психолог мог предсказать какова будет реакция или если дана реакция какой ситуацией данная реакция вызвана...
24481. Психоаналитическое направление в психологии 42.5 KB
  Структура личности по Фрейду состоит из трех компонентов Ид Оно Эго Я и Суперэго СверхЯ. Задача Эго адаптация к воздействиям со стороны Ид и к требованиям окружающей реальности. Суперэго включает моральные запреты нормы традиционные ценности и идеалы общества. Инстинкты содержащиеся в Ид диктуют человеку желания которые входят в противоречия с содержанием Суперэго вызывая внутренний конфликт и трудно переносимое личностью состояние тревоги.
24482. Гештальтпсихология. Описание эмпирических методов 38.5 KB
  Gestalt целостная форма образ структура является основным в гештальтпсихологии и выступает в качестве единицы анализа сознания и психики которое обозначает целостные несводимые к сумме своих частей образования сознания. Непосредственное начало гештальтпсихологии положено проведёнными М. Согласно гештальтпсихологии в случае совпадения этих структур наступает момент инсайта озарения и возникшая задача оказывается решенной. Объяснение этой зависимости выводило за рамки исходных принципов гештальтпсихологии и резко подчеркнуло...
24483. Культурно-историческая психология. Индивидуальность 35 KB
  Культурноисторическая психология. Культурноисторическая концепция разрабатывалась Выготским и его школой Леонтьев Лурия Эльконин Запорожец и др. Согласно культурноисторической концепции в психическом развитии существует как бы две переплетенных линии. Для проверки основных положений культурноисторической теории Выготским с сотрудниками была разработана €œметодика двойной стимуляции€ с помощью которой моделировался процесс знакового опосредствования прослеживался механизм €œвращивания€ знаков в структуру психических функций ...