Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.01.2011, 16:42   #1
Slap
Пользователь
 
Регистрация: 03.09.2010
Сообщений: 25
Радость Pascal ABC. Процедура Val.

Дано шестнадцатеричное число x, имеющее строковый тип переменных. Как все числа этой последовательности (от 0 до F) перевести в тип Integer? Я так понимаю, здесь надо использовать VAL. Но когда я запускаю программу программу, появляется ошибка "Процедура VAL с параметрами указанных типов не найдена". Помогите, пожалуйста!
Slap вне форума Ответить с цитированием
Старый 04.01.2011, 17:58   #2
Slippy
Пользователь
 
Аватар для Slippy
 
Регистрация: 29.12.2010
Сообщений: 55
По умолчанию

а какие параметры передаёте?
Теория – это когда все известно, но ничего не работает. Практика – это когда все работает, но никто не знает почему. Мы объединяем теорию и практику: ничего не работает и никто не знает почему ©
Slippy вне форума Ответить с цитированием
Старый 04.01.2011, 18:25   #3
Slap
Пользователь
 
Регистрация: 03.09.2010
Сообщений: 25
По умолчанию

Цитата:
Сообщение от Slippy Посмотреть сообщение
а какие параметры передаёте?
x:string;
i:номер символа в строке.
Код:
val(x[i])
Я знаю, что это неправильно, но не пойму, какие параметры передавать данной процедуре.
Slap вне форума Ответить с цитированием
Старый 04.01.2011, 19:19   #4
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
Procedure Val(S; Var V; Var Code : Integer);
Цитата:
Где:
S - переменная со строковым типом. Должна представлять
последовательность символов, формирующих знаковое целое число.
V - переменная типа Real или Integer
Code - переменная типа Integer
Замечания:
Преобразовывает строковое значение (S) в его числовое представление, как это происходит при чтении из текстового файла с помощью Read. Code - позиция, в которой произошла ошибка при преобразовании, или нуль, если ошибки не было
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pascal ABC Veron_20 Паскаль, Turbo Pascal, PascalABC.NET 9 21.12.2010 22:36
Turbo Pascal or Pascal ABC Ikram Паскаль, Turbo Pascal, PascalABC.NET 0 27.04.2010 13:44
Pascal ABC ArcaN0id Помощь студентам 8 07.12.2009 15:24
Меню в ABC Pascal Desha Паскаль, Turbo Pascal, PascalABC.NET 0 23.11.2009 21:24