![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 12.04.2010
Сообщений: 17
|
![]()
Задание вот:
Код:
Код:
Код:
Последний раз редактировалось Aerial; 13.04.2010 в 00:05. |
![]() |
![]() |
![]() |
#2 |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
![]()
ну главное работает ?=)), код ужасен, а так вроде ничего
алгоритм такой: A[20] 1)посчитать кол-во цифр,букв и символов в массиве A 2)создать 3 массива 3)записать туда в них что надо у тебя как раз так и сделано замечания: лишние скобки в ифах вот это лишнее: Код:
Код:
да и вообще эти массивы не нужны вовсе а очистку динамических массивов ты делаешь с помощью delete еще не понятно зачем ты создаешь массивы размером на 1 больше, чем надо: Код:
Код:
Последний раз редактировалось NiCola999; 13.04.2010 в 00:40. |
![]() |
![]() |
![]() |
#3 | ||||
Пользователь
Регистрация: 12.04.2010
Сообщений: 17
|
![]()
Главное что код ужасен;( То, что работает хорошо, но хотелось бы лучше написать код.
До алгоритма в принципе догадаться способен, а исполнение подводит. Цитата:
Цитата:
![]() Код:
Код:
Цитата:
И, если не трудно приведите пример(алгоритм\команды) как можно предотвратить перезапись последующих элементов символьного массива в коде, если ввожу элементы посимвольно? Код:
Цитата:
Была мысль с использованием ASCII(возможно ли?стоит ли?), но как, не представляю. Последний раз редактировалось Aerial; 13.04.2010 в 00:56. |
||||
![]() |
![]() |
![]() |
#4 |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
![]()
пардон... уже не соображаю. Забыл что у вас char, тогда там правильно k+1 итд. Нулевой символ добавлять не нужно, компилятор сам должен это сделать поидее...
можно както проверку букв упростить , но чет бошка щас не варит Последний раз редактировалось NiCola999; 13.04.2010 в 01:03. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 12.04.2010
Сообщений: 17
|
![]()
NiCola999, спасибо.
Хотелось бы узнать ответы на след. вопросы, есди не сильно затруднит. Очень интересует как можно улучшить: Код:
И, если не трудно приведите пример(алгоритм\команды) как можно предотвратить перезапись последующих элементов символьного массива в коде, если ввожу элементы посимвольно? Код:
Была мысль упростить\улучшить проверку букв\символов\цифер с использованием ASCII(возможно ли?стоит ли?), но как, не представляю. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
задача по массивам // Delphi //код прилагается | Makotya | Помощь студентам | 2 | 20.05.2009 22:04 |
Вопросы по Паскалю обьясните КОД | Tik-Tik | Паскаль, Turbo Pascal, PascalABC.NET | 17 | 12.02.2009 10:18 |
Помогите усовершенствовать код | xPAL | Общие вопросы Delphi | 6 | 20.09.2008 00:05 |
помогите плиз написать код на следующие вопросы | delf7 | Фриланс | 1 | 03.01.2008 10:53 |