Родились сегодня:
AnnaTar


Лидеры рейтинга

ID: 405049

vsetin

Студент

2662


ID: 401284

Михаил Александров

Советник

903

Россия, Санкт-Петербург


ID: 226425

Konstantin Shvetski

Модератор

640

Россия, Северодвинск


ID: 400669

epimkin

Профессионал

385


ID: 259041

Алексеев Владимир Николаевич

Мастер-Эксперт

378

Россия, пос. Теплоозёрск, ЕАО


ID: 325460

CradleA

Мастер-Эксперт

296

Беларусь, Минск


ID: 137394

Megaloman

Мастер-Эксперт

260

Беларусь, Гомель


8.9.0

20.06.2021

JS: 2.9.2
CSS: 4.5.10
jQuery: 3.6.0
DataForLocalStorage: 2021-06-24 14:46:01-standard


Создание программ на языках Pascal, Delphi и Lazarus.

Администратор раздела: Зенченко Константин Николаевич (Старший модератор)

Консультация онлайн # 160089

Раздел: Pascal / Delphi / Lazarus
Автор вопроса: Хощенко Артём Владимирович
Дата: 10.02.2009, 13:09 Консультация закрыта
Поступило ответов: 2

Здравствуйте, уважаемые эксперты! Мне в задаче надо заменить маленькие латинские буквы на прописные (если я ошибусь, то правильно а заменать на А, program на PROGRAM и т. д.) для считывания слова я использую одну переменную а, типа String. а как заменить на большие? и ещё. какая функция извлекает корень из числа?
За ответы заранее благодарен.

Ответ # 243332 от Костя Симанович
Здравствуйте, Хощенко Артём Владимирович!

Насколько я помню в паскале нет функции которая переводит строчный буквы в прописные и наоборот, поэтому это можно зделать следующим образом, чтобы преобразовать а -> А, достаточно из номера символа вычесть 32, наоборот прибавить 32. оба варианта в приложении. Для сравнения.
В задаче использовано множество для проверки на коррекные символы (буквы).

Корень квадратный можно извлечь с помощью функции SQRT(x);

Удачи.

Приложение:

Последнее редактирование 10.02.2009, 14:20 Зенченко Константин Николаевич (Старший модератор)


Костя Симанович

Посетитель
10.02.2009, 14:12
Ответ # 243350 от Micren
Здравствуйте, Хощенко Артём Владимирович!
Программа очень простая. Без комментариев.

Приложение:


Micren

Посетитель
10.02.2009, 17:33
Мини-форум консультации # 160089
Micren

1

= общий =    10.02.2009, 17:34

Костя Симанович, есть такая функция называется UpCase()

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Лучшие эксперты раздела

puporev

Профессор

Рейтинг: 132

Зенченко Константин Николаевич

Старший модератор

Рейтинг: 98

Лысков Игорь Витальевич

Мастер-Эксперт

Рейтинг: 0

Асмик Гаряка

Советник

Рейтинг: 0

Орловский Дмитрий

Мастер-Эксперт

Рейтинг: 0

lamed

Академик

Рейтинг: 0