Abaduaber

DanVol_1

Mar 30th, 2013
433
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
QBasic 0.75 KB | None | 0 0
  1. DIM N AS INTEGER
  2. DO
  3.     INPUT "Input array size [1..25]: ", N
  4. LOOP WHILE N < 1 OR N > 25
  5. DIM A(1 TO N) AS INTEGER, B(1 TO N) AS INTEGER, C(1 TO N) AS INTEGER
  6. DIM D(1 TO N) AS INTEGER, F(1 TO N) AS INTEGER, I AS INTEGER
  7. DIM PI AS INTEGER, NI AS INTEGER
  8. PI = 1: NI = 1
  9. FOR I = 1 TO N
  10.     PRINT "A("; I; ") = ";
  11.     INPUT "", A(I)
  12.     IF A(I) > 0 THEN
  13.         B(PI) = A(I)
  14.         D(PI) = I
  15.         PI = PI + 1
  16.     ELSEIF A(I) < 0 THEN
  17.         C(NI) = A(I)
  18.         F(NI) = I
  19.         NI = NI + 1
  20.     END IF
  21. NEXT I
  22. PRINT "B And D arrays:"
  23. FOR I = 1 TO PI - 1
  24.     PRINT "B("; I; ") ="; B(I);
  25.     PRINT "; D("; I; ") ="; D(I)
  26. NEXT I
  27. PRINT "C And F arrays:"
  28. FOR I = 1 TO NI - 1
  29.     PRINT "C("; I; ") ="; C(I);
  30.     PRINT "; F("; I; ") ="; F(I)
  31. NEXT I
Advertisement
Add Comment
Please, Sign In to add comment