41907

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

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

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

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

Русский

2013-10-26

12.39 KB

37 чел.

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

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

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

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

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

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

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

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

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

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


 

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

52564. Людина починається з добра 76.5 KB
  Жердєва Людина починається з добра розробка виховної години для учнів 7 класу Підготувала учитель української мови та літератури...
52565. Літературно-інтелектуальна гра «Добро завжди перемагає…» 114 KB
  Про це свідчать казки О.Андерсена чудові казкиновели Івана Франка віршовані казки Наталі Забіли Оксани Іваненко. А чи замислювалися ви колинебудь над тим звідки беруться казки Цікаво на це запитання відповів відомий фінський письменник казкар Закаріас Топеліус. Потім на берег моря де на воді граються маленькі кучеряві хвилі з білими баранцями то й є казки.
52566. Спішіть добро творити 45.5 KB
  Виховувати в учнів бажання творити добро бути готовим допомогти будьякій людині у біді здатність боротись проти зла. Тепер врятує світ лиш доброта Бо однієї вже краси занадто мало. Тож люди на Землі Спішіть добро творити Щоб нам не згинути у морі зла Щоб кожен міг серед краси прожити.
52567. Вдячність тому, хто дарує добро 37 KB
  Що ж каже Роман це невелика біда. хіба тобі самому не соромно перед собою Романе Роман усміхнувся. Чи ж обовязково це зробити питає Роман адже ми так потомилися Бо ми люди Якби ми були телята можна було б і не вертатися Вона рушила до хутірця. Роман постояв хвилинку й зітхнувши теж поплівся за гуртом.
52568. Той, що творить добро, творить саме Життя 74 KB
  Мета: вчити учнів користуватися ввічливими мовними формами; закріплювати уявлення про доброзичливість ввічливість; розвивати мовні навички; виховувати громадянську свідомість дбайливе доброзичливе ставлення до оточуючих. Декламування вірша ученицею Все: із доброго чи злого Починається з малого. Слово вчителя Тож сьогодні ми будемо говорити про добро.
52569. УРОК ДОБРОЧИННОСТІ 51 KB
  Poster artist Peter Max will sell a new September 11 poster, this time to raise money for firefighters. Never Forget is his colorful rendition of now-famous newspaper photo of firefighters raising a flag at Ground Zero.
52570. Світ рятує Доброта 83 KB
  Розширювати поняття про доброту і красу людської душі зясувати зміст понять доброта милосердя співчуття. Розвивати уявлення про добро і зло уміння робити добро в повсякденному житті вміння висловлювати власні погляди і думки критично мислити. Виховувати почуття гідності чуйності доброти любові до ближнього; розвивати почуття відповідальності за свої вчинки і викликати бажання творити добро та бути милосердними.
52571. Доброта і милосердя у твоєму житті 72.5 KB
  Достоєвський Добро все переможе. Народна мудрість Записи на дошці: Добро Усе позитивне в житті людей що відповідає їхнім інтересам бажанням мріям благо. Добра корисна справа дія вчинок Обладнання: на стіні плакати із висловами: Будуйте храм в душі своїй Все те що робиш комусь роби собі Поспішай робити добро.
52572. Доброта та жорстокість 77.5 KB
  Бесіда за запитаннями Чому на світі так багато зла Чому на небо йдуть хороші люди Чи може в цьому й наша є вина Що нині зло живе уже повсюди Чому несправедливість в світі є Чому страждають безневинні діти Чому добро верх не бере своє Щоб люди всі могли життю радіти. Дискусія в групах Як ви гадаєте що таке доброта У чому вона виявляється Як ви ставитеся до тих людей котрі з вами добрі лагідні та щирі Наведіть приклади людської доброти що їх ви бачили чи відчули на собі Як ви гадаєте...