![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.05.2010
Сообщений: 14
|
![]()
Жопное задание, лекции прогулял, в инете ничего толкового нету
![]() Обработка Символьных строк. Файловый Ввод-вывод. Разработать программу, выполняющую чтение из произвольного текстового файла символьных строк и их обработку согласно варианту индивидуального задания. Необходимо вывести на экран исходный текст и результат его обработки. Предпологается, что строки текста состоят из слов. Словом считается набор символов (как правило, только букв и цифр), не содержащий разделителей. В качестве разделителей следует рассматривать символ "проблем", символ "запятая", и символ "точка". Также дополнительно можно рассматривать в качестве разделителей другие символы, например, символ "точка с запятой", символ табуляции, символ перехода на следующую строку, символ возврата каретки и прочее. 8 Вариант.Само задание Заменить все малые буквы латинского алфавита на соответствующие большие буквы. вот что накалякал: Код:
Здесь как видно я только открытие и вывод содержимого текстового файла сделал. Теперь по алгоритму. задача по идее не сложная. То есть мне нужно сделать поиск по текстовому файлу, и каждую малую букву там заменить на большую. Для этого можно сделать 33 развилки ![]() |
![]() |
![]() |
![]() |
#2 | |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 02.05.2010
Сообщений: 14
|
![]()
ну не то что толкогого.искал конечно.то есть работы с файлами я не нашёл.
|
![]() |
![]() |
![]() |
#4 |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]() Код:
|
![]() |
![]() |
![]() |
#5 |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]() Код:
Последний раз редактировалось rrrFer; 02.05.2010 в 10:28. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 02.05.2010
Сообщений: 14
|
![]()
rrrFer,
спасибо. сейчас переишу и закину сюда для проверки |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 02.05.2010
Сообщений: 14
|
![]()
if(!ifst)
это развилка на ошибку открытия файла чтоли ? in.txt и out.txt - это насколько я понимаю первый текстовый файл, в котором будет содержаться исходный текст, а второй текстовый файл - файл, в котором будет содержаться преобразованный текст, да ? |
![]() |
![]() |
![]() |
#8 |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]()
coll3ctor
Чтоли. Да. Файлы закрыть забыл ![]() Что такое развилка? |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 02.05.2010
Сообщений: 14
|
![]()
я если честно тут вообще ничего не понял))))
развилка ну это проверка логического условия) т.е. если (идёт дождь) { сижу дома } иначе { иду бухать } и как закрыть файл?)) |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 02.05.2010
Сообщений: 14
|
![]()
файлы должны содержаться в одной папке с файлом кода,да?
![]() то есь у меня там 2 файла.содержимое первого: a b u f o p h y l f второй пустой. В программе, я повторюсь, нифига не понел, но подозреваю, что там производится открытие файла, его чтение, вывод его на экран, затем производится необходимые по заданию операции и открывается воторой файл для чтения и записи, и всё преобразованное записывается туда и второй файл выводится. Да? ![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ввод символьной строки,вывод содержимого соответствующего регистра(TASM) | adgam | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 17.03.2010 08:48 |
Ввод-вывод в С++ | StudentPolitech | Помощь студентам | 0 | 04.06.2009 20:07 |
Файловый ввод/вывод | -=$V=- | Общие вопросы C/C++ | 8 | 13.12.2008 21:11 |
файловый ввод/вывод | kot111 | Общие вопросы C/C++ | 1 | 04.02.2008 17:45 |