![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 03.12.2016
Сообщений: 8
|
![]()
Ввод:
Фамилия Имя Отчество Личный номер Пол Вот, что сделал своими кривыми руками. Помогите доделать пожалуйста! Код:
Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ) Модератор Последний раз редактировалось Serge_Bliznykov; 27.04.2017 в 15:29. |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Код:
что такое: "Сортировка данных по размеру" ? по размеру чего их надо отсортировать? |
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 03.12.2016
Сообщений: 8
|
![]()
Корректный размер
К примеру допустимый размер "Фамилия Имя Отчество" и программа корректирует введённые данные таким способом - я ввожу Полежайкин Василий Иванович, программа записывает в файл как "Полежай Вас Иванович" |
![]() |
![]() |
![]() |
#4 | |
Регистрация: 03.12.2016
Сообщений: 8
|
![]() Цитата:
В один файл записываются корректные данные, а во второй ошибки, допустим цифры в имени или наоборот. |
|
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
При чём здесь - "корректирует"? Это не коррекция - а порча данных. а про сортировку речь уже не идёт? (если что, сортировка - это процесс упорядочивания данных, когда данные располагаются в определённом порядке). А у Вас вообще есть задание ? Приведите его полностью. |
|
![]() |
![]() |
![]() |
#6 | |
Регистрация: 03.12.2016
Сообщений: 8
|
![]() Цитата:
Прочитать из файла данные, если они подходят под запись, то записать в файл выхода. Иначе записать в файл ошибок. Размерность записи мы назначаем сами. |
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
впрочем. я уже вижу, что задание тут каждый раз меняется произвольно.
я вряд ли смогу Вам помочь в написании программы, которая ищет ошибки, без чёткого определения, что является ошибкой. или обрезает данные под "корректный размер". извините. |
![]() |
![]() |
![]() |
#8 | |
Регистрация: 03.12.2016
Сообщений: 8
|
![]() Цитата:
Номер отрицательный Больше чем 5 полей В словах цифры Нету точного определения. Хорошо, спасибо хоть за попытку ![]() |
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
это ключевое предложение.
если нет (или Вы не можете сформулировать) чёткие и однозначные требования, то запрограммировать решение нельзя (мы сейчас не рассматриваем обучающиеся системы с искусственным интеллектом, разумеется). если Вам реально нужно прочитать данные из текстового файла и проверить, нет ли там ошибок, то Вам обязательно нужно формулировать правила. ну, например, поле "фамилия": должно состоять только из символов кириллицы, допускается наличие одного дефиса в середине. пробелы и любые другие символы не допускаются (это ошибка). длина поля от 2 символов (если меньше - то это ошибка). поле "Имя": должно состоять только из символов кириллицы пробелы и любые другие символы не допускаются (это ошибка). длина поля от 2 символов. поле "личный номер" должно состоять только и цифр, длина поля строго 5 (например). поле "пол" допускает только значение представленное одним из 4-х символов кириллицы "м", "М", "ж", "Ж". любые другие варианты являются ошибкой. все поля располагаются в одно строке и отделяются друг от друга пробелами (количество разделяющих пробелов может быть более одного). Выходной файл должен содержать строки с корректными записями. Поля в результирующем файле должны разделятся строго одним пробелом. вот как-то так. p.s. и всё таки у меня чёткое чувство, что Вы неправильно поняли исходные условия задания, придумали себе какую-то другую задачу, отличную от начальной задачи и теперь героическими усилиями пытаетесь её решить. Очень надеюсь, что я ошибаюсь. Кстати, можете сфотографировать ваше задание и выложить на форум эту фотку? |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ввод-вывод данных из файла PASCAL | Monarch | Помощь студентам | 3 | 29.06.2014 20:11 |
Ввод данных в массив записей из текстового файла, сортировка по ключу, вывод в файл (на Паскаль) | orandzheviyman | Помощь студентам | 8 | 21.01.2014 08:15 |
Запрет ввода некорректных данных | Виктория1986 | Microsoft Office Excel | 1 | 05.01.2013 19:01 |
Pascal вывод данных | _FENDER_ | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 10.04.2011 22:08 |
Вывод линии данных в режиме VGA/EGA на Pascal | Yana_ | Помощь студентам | 2 | 07.12.2010 23:58 |