Ввести результаты с клавиатуры, из тела цикла(операторы DATA READ) и из файла LABRAB8.BAS.
предварительно создаём файл, в который пишем числа через пробел, можно в несколько строк, и называем его LABRAB8.BAS
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | CLS
DIM a( 1000 )
OPEN "LABRAB8 . BAS" FOR INPUT AS # 1
DO WHILE NOT EOF( 1 )
k = k + 1
INPUT # 1 , a(k)
LOOP
CLOSE
FOR i = 1 TO k
IF a(i) < 0 THEN n = n + 1 : b(n) = a(i)
NEXT
OPEN "output . txt" FOR OUTPUT AS # 2
FOR i = 1 TO n
WRITE # 2 , b(i)
NEXT
CLOSE
|
Похожие записи/страницы:
- Cформировать новый массив B из отрицательных элементов одномерного массива А. Ввести результаты с клавиатуры, из…
- Используя операторы open, input#n, print#n, print# using, close написать программу для нахождения суммы всех…
- Даны несколько чисел (их количество - в первой строке файла, сами числа - во второй). Найти их сумму и записать…
- Создается файл с произвольным именем. Записать в файл строку, введенную пользователем. Создать второй файл, с…
- Преобразовать массив М0 в массив М1 по уравнению M1(i,j) = ] tg ( M0(i,j) ) + SQR(2*j - i) - QBasic(Бейсик)
- Получить файл g, образованный из файла f, записывая первую компоненту 1 раз, вторую 2 раза, третью 3 раза и т.д-…