кодесурса
«PL / SQL

Упражнения для оператора управления PL / SQL: Проверьте, является ли данный символ буквой или цифрой

script1adsense2code
script1adsense3code

PL / SQL Control Statement: Упражнение 13 с решением

Напишите программу на PL / SQL, чтобы проверить, является ли данный символ буквой или цифрой.

Пример решения:

Код PL / SQL:

DECLARE
    get_ctr CHAR(1) :='&input_a_character';
BEGIN
    IF ( get_ctr >='A'
         AND get_ctr <='Z' )
        OR ( get_ctr >='a'
             AND get_ctr <='z' ) THEN
      dbms_output.Put_line ('The given character is a letter');
    ELSE
      dbms_output.Put_line ('The given character is not a letter');
      IF get_ctr BETWEEN '0' AND '9' THEN
        dbms_output.Put_line ('The given character is a number');
      ELSE
        dbms_output.Put_line ('The given character is not a number');
      END IF;
    END IF;
END; 
/

Пример вывода:

 SQL> /
Введите значение для input_a_character: m
старый 2: get_ctr CHAR (1): = '& input_a_character';
новый 2: get_ctr CHAR (1): = 'm';
Данный символ является буквой
Процедура PL / SQL успешно завершена.

Пример вывода:

 SQL> /
Введите значение для input_a_character: 5
старый 2: get_ctr CHAR (1): = '& input_a_character';
новый 2: get_ctr CHAR (1): = '5';
Данный символ не является буквой
Данный символ является числом
Процедура PL / SQL успешно завершена.

Пример вывода:

 SQL> /
Введите значение для input_a_character: @
старый 2: get_ctr CHAR (1): = '& input_a_character';
новый 2: get_ctr CHAR (1): = '@';
Данный символ не является буквой
Данный символ не является числом
Процедура PL / SQL успешно завершена.

Блок - схема:

«Блок-схема:

Улучшите этот пример решения и опубликуйте свой код через Disqus

Предыдущий: Напишите программу на PL / SQL, чтобы проверить, является ли данное число положительным, отрицательным или нулевым.
Далее: Напишите программу на языке PL / SQL для преобразования температуры в градусах Фаренгейта в градусы Цельсия и наоборот.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code