Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
-11 / 0 / 1
Регистрация: 10.04.2017
Сообщений: 41

Чтение из файла и различная работа со строками

10.05.2017, 11:32. Показов 698. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток. Очень прошу помочь.
Есть некий заполненный текстовый файл test.txt:
**************
3_______________Текст, который нужно вывести //Между числом и текстом неопределенное количество пробелов
ывшаот9-ваф9 //Какой-то
щфыватщ11щ2т // текст
твыщалтщ24 // с любыми печатаемыми символами
1 2 3 // Это как-то массив
4 5 6
7 8 9
**************
Собственно задание:
1)Найти в первой строке первый символ и вывести на экран сообщение, число это или нет.
2)Найти в первой строке после неопределенного количества пробелов после первого символа текст и вывести его на экран
3)Проверить строки со 2 по 4 на количество печатаемых символов и вывести на экран номера строк, где количество символов не превышает 10
4)После 4 строки найти массив неопределенного размера и вывести его на экран

Главное условие задания - запускать программу через консоль с указанием имени текстового файла
Например D:\C#\Zadanie\Test.exe test.txt

Не прошу писать полностью код, хотя если кто-то замарочится буду непомерно благодарен, а хотя бы помочь советами какими способами и методами лучше всего решить каждую из подзадач.
Спасибо.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.05.2017, 11:32
Ответы с готовыми решениями:

Построчное чтение текстового файла и работа со строками
Добрый день уважаемые участники. Хотел попросить у Вас помощи, стоит задача-создать функцию, построчно считывающую из текстового файла...

Работа со строками, заполнить компоненты строками из файла
Привет! Нужна помощь в заполнении формы В общем, есть форма отправки письма. У нее есть 2 функции, сохранить письмо и открыть письмо (на...

WebClient и VbNewLine. Чтение текстового файла со строками
Идиотизм. Полный. Простое приложение. Читает текстовый файл со строками в формате: строка 1 строка 2

6
Фрилансер
 Аватар для FateOri
761 / 458 / 146
Регистрация: 06.01.2017
Сообщений: 4,856
10.05.2017, 11:37
1) Char.IsDigit
2) Char.IsWhiteSpace
3) смотрите свойство Length
4) Split
1
-11 / 0 / 1
Регистрация: 10.04.2017
Сообщений: 41
10.05.2017, 12:00  [ТС]
А что скажете по поводу запуска программы?
0
Злой самаритянин
182 / 182 / 94
Регистрация: 24.04.2014
Сообщений: 686
10.05.2017, 12:17
BRAHAYFA, метод Main объявляется так -
C#
1
static void Main(string[] args)
если ты вызовешь свою программу так - "D:\C#\Zadanie\Test.exe test.txt", то в args[0] у тебя будет строка "test.txt", можешь ей пользоваться
1
Фрилансер
 Аватар для FateOri
761 / 458 / 146
Регистрация: 06.01.2017
Сообщений: 4,856
10.05.2017, 12:33
для чтения из файла можно использовать методы из класса File

https://msdn.microsoft.com/en-... 10%29.aspx

тут подходит File.ReadLines

https://msdn.microsoft.com/en-... 10%29.aspx
1
-11 / 0 / 1
Регистрация: 10.04.2017
Сообщений: 41
10.05.2017, 13:53  [ТС]
Спасибо, все понял кроме того, как именно пользоваться args[0].
Можно какой-нибудь примерчик именно с чтением файла. В гугле либо немного не то, либо я что-то не понимаю как этим пользоваться.
Плюс мне тут подсказали, что можно сделать так, во вложенной картинке
Только я хз как этим пользоваться.
Миниатюры
Чтение из файла и различная работа со строками  
0
-11 / 0 / 1
Регистрация: 10.04.2017
Сообщений: 41
10.05.2017, 15:46  [ТС]
Все. Как пользоваться args[0] разобрался все-таки сам. Хотелось бы по поводу картинки инфу узнать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.05.2017, 15:46
Помогаю со студенческими работами здесь

Работа со строками файла
У меня возник вопрос. Можно ли как-то узнать количество строчек в .txt файле, а также взять строчку под каким-то номером? Заранее спасибо

Работа со строками из файла
Добрый вечер. Помогите пожалуйста с курсовой работой. Данные в таком формате User1 2017 05 30 23 41 12 2017 05 30 23 51 12 ...

Работа со строками из файла
Всем добрый день! Бывает мне нужно отбирать данные из текст. файла с каждой строки. Работаю так, открываю файл и копирую каждую строку...

Работа со строками из *.smd файла.
Добрый день, товарищи форумчане. Первый раз на форуме - понадобилась помощь. Вообще я изучаю delphi на школьном уровне, но как...

Работа со строками текстового файла
Добрый вечер уважаемые участники. Хотел попросить у Вас помощи, часть программы сделал, а часть никак, может время позднее влияет...Буду...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru