Advertisement
Guest User

Untitled

a guest
Apr 11th, 2016
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. DECLARE
  2. TYPE T_tabelaNatpisa IS TABLE OF VARCHAR(40) INDEX BY BINARY_INTEGER;
  3. brojac INTEGER:=0;
  4. in_char CHAR;
  5. indikator BOOLEAN;
  6. resenje VARCHAR(20):='';
  7. duzina INTEGER;
  8. tabela T_tabelaNatpisa;
  9. i BINARY_INTEGER;
  10. BEGIN
  11. tabela(1):='Structured Query Language';
  12. tabela(2):=' eXtensible Markup Language';
  13. tabela(3):='eXtensible Markup Language';
  14. tabela(4):='Hyper TEXT MarKup Language';
  15. i:=tabela.first;
  16. WHILE i<=tabela.last LOOP
  17.   indikator:=TRUE;
  18.   resenje:='';
  19.   duzina := LENGTH(tabela(i));
  20.   WHILE (brojac <= duzina) LOOP
  21.     in_char := SUBSTR(tabela(i), brojac, 1);
  22.     IF (indikator=TRUE AND in_char>='A' AND in_char<'Z') THEN
  23.       resenje:=resenje|| in_char;
  24.       indikator:=FALSE;
  25.     END IF;  
  26.     IF (in_char=' ') THEN
  27.       indikator:=TRUE;
  28.     END IF;
  29.     brojac:=brojac+1;
  30.   END LOOP;
  31.   brojac:=0;
  32.   DBMS_OUTPUT.PUT_line(tabela(i) || ' ==  ' || resenje);
  33.   i:=tabela.next(i);
  34. END LOOP;
  35. END;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement