|
zadach311.BAS |
|
{* Задача311 *}REM basic ' Определить количество элементов массива X(n), заканчивающихся цифрами 5 или 7. Вывести исходный массив и полученное значение. Упорядочить массив X(n) по убыванию. Вывести полученный массив. Исходный массив элементов получить с помощью датчика случайных чисел. Значения буквенных переменных задавать с клавиатуры.CLS
RANDOMIZE TIMER
INPUT n
Dim x(n)
PRINT "Исходный массив: "
For i = 1 To n
x(i) = INT(RND * 100)
If x(i) Mod 10 = 7 Or x(i) Mod 10 = 5 Then k = k + 1
PRINT x(i);
Next i
PRINT
PRINT "Цифр оканчивающихся на 5 и 7: "; k
PRINT "Полученный массив: "
For j = 1 To n
For i = 1 To n
If x(i) > x(i - 1) Then SWAP x(i), x(i - 1)
Next i
Next j
For i = 1 To n
PRINT x(i);
Next i
End
|