Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[13.59.34.87] |
|
Сообщ.
#1
,
|
|
|
Даны два текстовых файла. В одном содержатся фамилии, в другом номера их телефонов. Составить программу, которая создаст один текстовый файл, содержащий таблицу, включающую фамилии и номера телефонов
Разработайте функцию которая проверяет является ли заданный символ спецсимволом( не буквой и не цифрой). |
Сообщ.
#2
,
|
|
|
А как узнать, как соотносится фамилия с номером телефона?
Или банально: номер строки с фамилией соответствует номеру строки с телефоном? |
Сообщ.
#3
,
|
|
|
[quote=Славян,1426956368,3584883][/quote
банально номер строки с фамилией это номер строки с номером |
Сообщ.
#4
,
|
|
|
Ну тогда просто делайте:
1.fgets(фамилию) + fgets(телефон). 2.Отрезаете от фамилии в конце перенос строки. 3.делаете fprintf(фамилия,телефон). П.С. но только на Паскале. А про спецсимвол: просто проверяете, что он (больше или равен 0 и меньше или равен 9) или (больше или равен 'a' и меньше или равен 'z'). Ну и так же про большие буквы и про русские, если надо. Это в 866 кодировке. |
Сообщ.
#5
,
|
|
|
Цитата Славян @ надо в таблицу занести |
Сообщ.
#6
,
|
|
|
А тогда надо поподробнее описать, что есть "таблица в текстовом файле"?
Обычно, это просто поля, разделённые, скажем, TAB'ом, дабы потом, при копировании, в какой-нибудь Excell это красиво вставилось. Но раньше, в MS-DOS времена, могли и рисовать контуры таблицы. Так что - уточните! |
Сообщ.
#7
,
|
|
|
Цитата Славян @ А тогда надо поподробнее описать, что есть "таблица в текстовом файле"? Обычно, это просто поля, разделённые, скажем, TAB'ом, дабы потом, при копировании, в какой-нибудь Excell это красиво вставилось. Но раньше, в MS-DOS времена, могли и рисовать контуры таблицы. Так что - уточните! да я даже и незнаю, простов задаче написано в таблицу |
Сообщ.
#8
,
|
|
|
Ну тогда делайте по тем моим 3 пунктам, только в 3 пункте так лучше:
fprintf(фамилия,TAB,телефон); |
Сообщ.
#9
,
|
|
|
Цитата windi @ Разработайте функцию которая проверяет является ли заданный символ спецсимволом( не буквой и не цифрой). для этих целей в Паскале существуют МНОЖЕСТВА, вот их и нужно использовать, тогда программа вообще будет в 5-10 строк кода. var ch : char; begin readln(ch); if(ch in ['0'..'9', 'a'..'z', 'A'..'Z']) then writeln('Не спецсимвол!') else writeln('Да, вы ввели спецсимвол'); readln; // чтобы crt не подключать для использования readkey end. |
Сообщ.
#10
,
|
|
|
Цитата windi @ Даны два текстовых файла. В одном содержатся фамилии, в другом номера их телефонов. Составить программу, которая создаст один текстовый файл, содержащий таблицу, включающую фамилии и номера телефонов Наврятли есть соот-вие между строками в файлах. Должен быть идентификатор, чтобы было не тупое сливание файлов, а с применением поиска, хотя, по-разному может быть, если совсем простая задача. Добавлено Цитата windi @ простов задаче написано в таблицу Здесь важно понимать, насколько важно отрисовка вспомогательных линий, или требуется визуальная похожесть на таблицу, чтобы ровненько все смотрелось. В любом варианте - не сложно, хотя с таблицей возни больше гораздо + надо знать коды псевдографики на малой клавиатуре. |
Сообщ.
#11
,
|
|
|
Цитата Новичок-прог @ Цитата windi @ Даны два текстовых файла. В одном содержатся фамилии, в другом номера их телефонов. Составить программу, которая создаст один текстовый файл, содержащий таблицу, включающую фамилии и номера телефонов Наврятли есть соот-вие между строками в файлах. Должен быть идентификатор, чтобы было не тупое сливание файлов, а с применением поиска, хотя, по-разному может быть, если совсем простая задача. Добавлено Цитата windi @ простов задаче написано в таблицу Здесь важно понимать, насколько важно отрисовка вспомогательных линий, или требуется визуальная похожесть на таблицу, чтобы ровненько все смотрелось. В любом варианте - не сложно, хотя с таблицей возни больше гораздо + надо знать коды псевдографики на малой клавиатуре. огромное спасибо Добавлено всем всем огромное спасибо |
Сообщ.
#12
,
|
|
|
мне, кажется, ты зря радуешься, т к задачка с файлами будет посложнее, чем на проверку введенного символа
Добавлено Если ты новичок, то словесное описание кода (псевдокод) не сильно поможет при реализации. Проблемы возникнуть откуда их не ждешь |