 
Дам 40 балов 1)Заполнить массив случайным образом и вывести на экран только четные элементы 2)В
двумерном массиве действительных чисел найти количество положительных элементов меньших 10 3)Заменить к-й элемент одномерного массива на X Если этот элемент положительный и на y если он отрицательный 0
        0
         0
        0
    Ответы на вопрос
 
        1.
program ll1;
var A: array[1..20] of integer;
i: integer;
begin
Randomize;
for i:=1 to 20 do
begin
A[i]:=random();
if A[i] mod 2 = 0 then writeln(A[i]);
end;
end.
2 .
program ll1;
const N = 20;
var A: array[1..20, 1..20] of integer;
i, j, k: integer;
begin
for i:=1 to N do
for j:=1 to N do
begin
readln(A[i, j]);
if (A[i, j] >= 0) and (A[i, j] < 10) then
k:=k+1;
end;
writeln(k);
end.
3.
program ll1;
var A: array[1..20] of integer;
k, x, y: integer;
begin
Randomize;
readln(x);
readln(y);
for k:=1 to 20 do
begin
A[k]:=random();
if A[k] >= 0 then
A[k]:=x;
else
A[k]:=y;
end;
end.
 0
                    0
                     0
                    0
                 
            Хорошо, я могу помочь вам с написанием кода на языке программирования Python, чтобы решить ваши задачи.
- Заполнить массив случайным образом и вывести на экран только четные элементы:
pythonimport random
# Задайте размер массива
array_size = 10
# Заполните массив случайными числами
array = [random.randint(1, 100) for _ in range(array_size)]
# Выведите на экран только четные элементы
even_elements = [num for num in array if num % 2 == 0]
print("Массив:", array)
print("Четные элементы:", even_elements)
- В двумерном массиве действительных чисел найти количество положительных элементов меньших 10:
pythonimport random
# Задайте размеры двумерного массива
rows = 5
cols = 5
# Заполните двумерный массив случайными числами
two_dimensional_array = [[random.uniform(-20, 20) for _ in range(cols)] for _ in range(rows)]
# Найдите количество положительных элементов меньших 10
count_positive_less_than_10 = sum(1 for row in two_dimensional_array for num in row if num > 0 and num < 10)
print("Двумерный массив:")
for row in two_dimensional_array:
    print(row)
print("Количество положительных элементов меньших 10:", count_positive_less_than_10)
- Заменить к-й элемент одномерного массива на 'X', если этот элемент положительный, и на 'y', если он отрицательный:
pythonimport random
# Задайте размер массива
array_size = 10
# Заполните массив случайными числами
array = [random.randint(-10, 10) for _ in range(array_size)]
# Задайте индекс элемента, который нужно заменить
k = 4
# Проверьте знак элемента и замените его на 'X' или 'y'
if array[k] > 0:
    array[k] = 'X'
else:
    array[k] = 'y'
print("Массив после замены:")
print(array)
Обратите внимание, что в коде используется модуль random для генерации случайных чисел. Вы можете изменить размеры массивов и диапазоны случайных чисел, указанные в функции random.randint или random.uniform, в зависимости от ваших потребностей.
 0
                    0
                     0
                    0
                Похожие вопросы
 
			 
			Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
- 
			Математика 
- 
			Литература 
- 
			Алгебра 
- 
			Русский язык 
- 
			Геометрия 
- 
			Английский язык 
- 
			Химия 
- 
			Физика 
- 
			Биология 
- 
			Другие предметы 
- 
			История 
- 
			Обществознание 
- 
			Окружающий мир 
- 
			География 
- 
			Українська мова 
- 
			Информатика 
- 
			Українська література 
- 
			Қазақ тiлi 
- 
			Экономика 
- 
			Музыка 
- 
			Право 
- 
			Беларуская мова 
- 
			Французский язык 
- 
			Немецкий язык 
- 
			МХК 
- 
			ОБЖ 
- 
			Психология 
- 
			Физкультура и спорт 
- 
			Астрономия 
- 
			Кыргыз тили 
- 
			Оʻzbek tili 
 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			