Advertisement
Guest User

Untitled

a guest
Jul 8th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
QBasic 0.68 KB | None | 0 0
  1. ' в массиве, содержащем 30 элементов найти сумму элементов, величина которых отличается от заданного не более чем вдвое. Среди остальных найти минимальный элемент
  2.  
  3. n = 30
  4. DIM a(n)
  5.  
  6. ' до n - 1 блеять
  7. FOR i = 1 TO n - 1
  8.   ' блоки отделяются
  9.   a(i) = INT(RND * 100)
  10. NEXT i
  11.  
  12. INPUT "To samoe chislo>"; chislo
  13. summa% = 0
  14. min% = 0
  15.  
  16. FOR i = 1 TO n - 1
  17.   IF a(i) * 2 > a(i) THEN
  18.     summa% = summa% + 1
  19.   ELSE
  20.     IF a(i) < min% THEN
  21.       min% = a(i)
  22.     END IF
  23.   END IF
  24. NEXT i
  25.  
  26. PRINT "Summa = ", summa%
  27. PRINT "Min = ", min%
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement