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

Упражнения для оператора управления PL / SQL: Показать описание по отношению к оценке, используя инструкцию CASE

script1adsense2code
script1adsense3code

Оператор управления PL / SQL: упражнение 10 с решением

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

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

Код PL / SQL:

DECLARE
    grd CHAR(1);
  BEGIN
    -- Accept value for grade
    grd :='&new_grd';
  CASE grd
    WHEN 'A' THEN dbms_output.Put_line('Your Grade is: Outstanding');
    WHEN 'B' THEN dbms_output.Put_line('Your Grade is: Excellent');
    WHEN 'C' THEN dbms_output.Put_line('Your Grade is: Very Good');
    WHEN 'D' THEN dbms_output. Put_line('Your Grade is: Average');
    WHEN 'F' THEN dbms_output.Put_line('Your Grade is: Poor');
    ELSE dbms_output.Put_line('No such grade in the list.');
  END CASE;	
  END;
/

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

 Введите значение для new_grd: D
старый 5: grd: = '& new_grd';
новый 5: grd: = 'D';
Ваша оценка: средняя
Процедура PL / SQL успешно завершена.

Блок - схема:

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

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code