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

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

script1adsense2code
script1adsense3code

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

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

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

Код PL / SQL:

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

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

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

Блок - схема:

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

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

Предыдущий: Напишите программу на PL / SQL для подсчета количества сотрудников в отделе 50 и проверьте, есть ли в этом отделе вакансии или нет. В этом отделе 45 вакансий.
Далее: Напишите программу на PL / SQL для подсчета количества сотрудников в конкретном отделе и проверьте, есть ли в этом отделе вакансии или нет. Если есть вакансии, сколько вакансий в этом отделе.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code