개발햄비

[DB]PL/SQL 연습하기 본문

개발/DB

[DB]PL/SQL 연습하기

개발햄 2019. 6. 27. 17:53

문제1. 1~100 까지의 수에서 홀수만 출력하기

create or replace PROCEDURE TEST_NOTE
IS
BEGIN
  FOR i IN 1..100 
  LOOP
   IF (MOD(i,2)) != 0 THEN
    DBMS_OUTPUT.PUT_LINE(i);
    
   END IF;
  END LOOP;
 END;
 

 

 

문제2. 1~100 까지의 수에서 홀수의 합 구하기

 

create or replace PROCEDURE TEST_2
IS
    I_NUM NUMBER := 0 ;
BEGIN
  FOR i IN 1..100 
  LOOP
   IF (MOD(i,2)) != 0 THEN
    I_NUM := I_NUM+i;

   END IF;
  END LOOP;
  DBMS_OUTPUT.PUT_LINE(I_NUM);
 END;

 

 

작성중..