Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 03.12.2023
Сообщений: 7
1

Ошибка: описание не соответствует предописанию

02.09.2024, 13:10. Показов 247. Ответов 1

Author24 — интернет-сервис помощи студентам
Делал свой модуль, появилась ошибка, с остальными подпрограммами в модулe так не происходит.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
unit db;
 
interface
 
  ///To Ten, Возвращает число b переведенное из системы исчесления sys в десятичную.
  function toten( b :string; sys :2..16 ) :int64;
 
implementation
 
  function toten( b :string; sys :2..16 ) :int64;
    var
      res :int64;
      now :int64 :=1;
  begin
    for var i:=1 to length( b ) do
    begin
      case( ord( b[ length( b )-i+1 ] ) ) of
        49..57:res+=now*( ord( b[ length( b )-i+1 ] )-48 );
        97..102:res+=now*( ord( b[ length( b )-i+1 ] )-86 );
      end;
      now:=now*sys;
    end;
    toten:=res;
  end;
  
initialization
  println( toten( '12a9', 11 ) );
  print( 'Должно выйти 1703' );
end.
"Параметры в описании подпрограммы отличаются от параметров в ее предописании"
Без предописания модуль запускается нормально.

Нужно исправить ошибку.
Заранее спасибо за помощь!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.09.2024, 13:10
Ответы с готовыми решениями:

Ошибка: Серьезность Код Описание Проект Файл Строка Состояние подавления Отсутствует аргумент, соответствует
using System; using System.Collections.Generic; using System.Linq; using System.Text; using...

Каждой скобке соответствует какое-то число. Каждому числу соответствует какая-то буква. Напишите получившееся слово.
Каждой скобке соответствует какое-то число. Каждому числу соответствует какая-то буква. Напишите...

Сортировка: 41 ошибка - операнд не соответствует оператору
procedure vstavka; begin for i:=2 to n do begin q:=А; j:=1; while q>=A and j<1 do ...

Ошибка в делегате: указанная функция не соответствует типу делегата
Здравствуйте, как пофиксить ошибку на 28 строчке? #pragma once namespace philo1 { using...

Ошибка: Нет перегруженного метода , который соответствует делегату
Подскажите, пожалуйста, что за ошибка и как с ней бороться? Ошибка CS0123 Нет перегруженного...

1
157 / 116 / 49
Регистрация: 14.06.2024
Сообщений: 280
02.09.2024, 14:03 2
Лучший ответ Сообщение было отмечено ELias171727 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
unit db;
interface
type base=2..16;
   ///To Ten, Возвращает число b переведенное из системы исчесления sys в десятичную.
  function toten( b :string; sys :base ) :int64;
 implementation
   function toten( b :string; sys :base ) :int64;
...............
1
02.09.2024, 14:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.09.2024, 14:03
Помогаю со студенческими работами здесь

Ошибка: 607 Количество столбцов внешнего ключа не соответствует первичному ключу
Один из пунктов в задании к лабораторной работе: Добавить в операторы создания таблиц создание...

Yml файл не соответствует схеме, строка: -1 Позиция: -1, ошибка: Premature end of file
Здравствуйте, не могу разобраться что не так с моим умл-файлом. Сам я в составлении таких файлов...

Ошибка при создании триггера: Имя столбца или число предоставленных значений не соответствует определению таблицы
Есть вот такой код При выполнении выдает ошибку сообщение: 213, уровень: 16, состояние: 1,...

Выдает ошибку. "У вас есть ошибка в вашем синтаксисе SQL; проверьте руководство, которое соответствует вашей в
Выдает ошибку. "У вас есть ошибка в вашем синтаксисе SQL; проверьте руководство, которое...

Ошибка и описание программы
Не могу найти ошибку в программе. После запуска программа выводит мне розовую запятую. Дан...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru