IPB
ЛогинПароль:

> Правила раздела!

1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!

> перевод строки символов в число
>hamka<
сообщение 16.02.2005 21:09
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 35
Пол: Женский

Репутация: -  0  +


В программе вводятся числа как строка символов. (можно также вводить и буквы и т.д. и т.п.) Их требуется преобразовать в числа. Алгоритм таков к последнему числу прибавляем предпоследнее *10 + предпредпоследнее*100 и т.д. Вопрос -> в какую систему счисления нужно переводить символы аски-кода. В 16-рич или 10-тич. И вообще я запуталась.
В итоге программы должна быть "защита от дурака". Но, например, чтобы не брать буквы, нужно проверять строку символов на аски-код? ( выдается несовметимость типов) . или что?
я раньше писала подобную прогу на асм'е. и там как-то все легче было. а здесь... =))
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
>hamka<   перевод строки символов в число   16.02.2005 21:09
volvo   Ну, во-первых, "Не верю" (С) Станиславс...   16.02.2005 21:17
>hamka<   ну начнемс с того, что для меня легче для написани...   16.02.2005 21:40
volvo   С каких это пор Ord возвращает 16-ричное число? O...   16.02.2005 21:52
>hamka<   ну пусть оrd возвращает в 10-рич систему. Нажат си...   16.02.2005 22:02
Altair   А чем не устраивает var s:string; begin readln(...   16.02.2005 22:13
>hamka<   По условию val использовать нельзя   16.02.2005 22:16
Altair   тогда: вводим строку. Ее длинна получилась length...   16.02.2005 22:19
>hamka<   но переменная у меня описана как char, поэтому ее...   17.02.2005 11:12
APAL   длина типа CHAR = 1 байт, т.е. один символ и не ...   18.02.2005 10:04
Altair   потому что ORD возвращает код СИМВОЛА а не строки...   16.02.2005 22:21
volvo   А может быть, чтобы не переспрашивать простые вещи...   17.02.2005 11:39
>hamka<   У меня такая задача -> запрашивается до 10 ( вк...   17.02.2005 12:44
volvo   В таком случае я ВООБЩЕ не понимаю проблемы... Ци...   17.02.2005 12:53
FreeMan   А на асме работало????? Или хоть компилилось?   17.02.2005 14:45
>hamka<   на асме работала защита и естественно перевод сим...   17.02.2005 18:52
Altair   Итак, какие проблеммы сейчас? кажется уже все раз...   17.02.2005 19:52
>hamka<   Всем спасибо, я решила свое проблему. Кстати, боль...   18.02.2005 12:08
APAL   Рад был помочь! :rose:   18.02.2005 12:25
Digitalator   Если вам помогло вот это: то необходимо было ...   18.02.2005 19:52
Altair   я вот тоже удивляюсь...   18.02.2005 19:57
>hamka<   настоящие программисты пишут по интуиции =))   18.02.2005 20:49
volvo   Извините, >hamka<, но к Вам это как-то отно...   18.02.2005 21:06
APAL   Не пойму, чего Вы на нее так взъелись? Ну а это п...   18.02.2005 21:51
Altair   На то были причины... просто это не первый раз на ...   18.02.2005 21:59
Digitalator   По правилам форума необходимо читать FAQ   19.02.2005 17:09


 Ответить  Открыть новую тему 
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 11.07.2025 18:05
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"