![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 22.05.2013
Сообщений: 7
|
![]()
программа готова, нужно дописать проверку на ввод данных. если вдруг человек-дурак и вместо чисел пишет "перекпа" или "12.34.8787". что-то, а это даже не представляю как делать.
Код:
Последний раз редактировалось Шорох Анастасия; 28.05.2013 в 22:57. Причина: неверные символы |
![]() |
![]() |
![]() |
#2 |
Lawful Evil
Участник клуба
Регистрация: 13.05.2008
Сообщений: 1,208
|
![]()
Считывать не 3 числа, а строку, либо обернуть считывание в try (при неверных данных программа сразу вылетит).
После считывания строки проверить, что в ней содержаться только числа и пробелы. Если да - разбить на три строки, выделив числа. Если нет - выдать ошибку и вернуться ко вводу. Проверить длины строк, должны быть 2,2,4. Если нет - ошибка и вернуться ко вводу. StrToInt для каждой строки. Усе.
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c) |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Двумерные массивы. Написать программу на языке Паскаль АВС. | Helen1 | Помощь студентам | 9 | 13.12.2012 12:25 |
Как можно в Паскаль АВС (Паскаль-Турбо) вставлять в результаты печати программы графики, таблицы, схемы, набранные формулы, выраже | IZOPGRAM | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 11.06.2012 10:54 |
добить программу с массивами | seven123 | Помощь студентам | 2 | 07.05.2012 13:14 |
добить программу..... | РАСУЛл | Общие вопросы C/C++ | 0 | 16.03.2012 21:57 |
Написать программу, преобразующую файл АВС.ТХТ в файл 123.ТХТ [Паскаль] | Djoker | Помощь студентам | 1 | 12.12.2010 19:45 |