Поделитесь своими знаниями, ответьте на вопрос:
1.На основании документа "Отчет о розничных продажах" оформляется: Выберите один ответ: a. Приходный кассовый ордер b. Справка-отчет кассира-операциониста c. Возврат товаров от покупателя d. все ответы верны 2. На основании проведения документа "Инвентаризация товаров на складе" можно сформировать следующие печатные формы документов: Выберите один ответ: a. Унифицированная форма b. Инвентаризационная опись (форма ИНВ-3) c. все перечисленные ответы верны d. Сличительная ведомость (форма ИНВ-19) 3. На основании проведения документа "Инвентаризация товаров на складе" выписываются подчиненные документы: Выберите один ответ: a. отчет о розничных продажах b. оприходование товаров c. все перечисленные ответы верны d. Списание товаров 4. При проведении документа "Отчет о розничных продажах" в проводках указывается счет учета доходов: Выберите один ответ: a. 90.03 b. 90.01.1 c. 90.01.2 d. 90.02.1 5.При проведении документа "Списание товаров" проводки можно редактировать: Выберите один ответ: a. дебет и кредит b. дебет счета c. счета проводки не редактируются d. кредит счета 6. Товары в розничной торговле списываются: Выберите один ответ: a. по покупной стоимости b. продажной стоимости c. покупной и продажной стоимости d. все перечисленные ответы верны
const
legal = ['0'..'9', 'A'..'F', 'a'..'f'];
var
s: string;
i: integer;
IsHex: Boolean;
begin
writeln('Введите строку: ');
readln(s);
i := 1;
IsHex := True;
while (i <= length(s)) and IsHex do
begin
if not (s[i] in legal) then IsHex := False;
i := i + 1
end;
if isHex then
writeln('Введенная строка является шестнадцатиричным числом.')
else
writeln('Введенная строка не является шестнадцатиричным числом.');
end.
Тестовое решение:
Введите строку:
58bfa
Введенная строка является шестнадцатиричным числом.
Введите строку:
1054Acg
Введенная строка не является шестнадцатиричным числом.