Народ, спасайте, в информатике я полный ноль. Даю 30 баллов !! 1. Двумерный массив размером 7 на
9 заполняется случайными числами из промежутка от 25 до 80. Найти среднее арифметическое четных элементов и количество нечетных. 2. Двумерный массив размером n на b заполняется c клавиатуры. Заменить отрицательные числа единицами. Вывести на экран новый массив.Ответы на вопрос
        1) var A: array [1..7,1..9] of integer;
var i,j,k,n:integer;
var Sr: double;
begin
randomize;
writeln ('Массив случайных чисел');
for i:=1 to 7 do
begin
for j:=1 to 9 do begin
A[i,j]:= random (56) + 25;
write (A[i,j]:4);
end;
writeln;
end;
for i:=1 to 7 do
begin
for j:=1 to 9 do
begin
If A[i,j] mod 2 = 0 then
begin
Sr:= Sr + A[i,j];
k:= k + 1;
end
else n:= n + 1;
end;
end;
Sr:= Sr / k;
Writeln ('Среднее арифмитическое четных элементов: ', Sr);
Writeln ('Количество нечетных элементов: ', n);
end.
2)const n = 5;
const b = 5;
var A: array [1..n,1..b] of integer;
var i,j:integer;
begin
writeln ('Введите массив');
for i:=1 to n do
begin
for j:=1 to b do begin
Read (A[i,j]);
end;
end;
for i:=1 to n do
begin
for j:=1 to b do begin
If A[i,j] < 0 then
A[i,j]:= 1;
write (A [i,j]:4);
end;
Writeln;
end;
end.
            Конечно, я помогу вам с задачами!
- Найти среднее арифметическое четных элементов и количество нечетных в двумерном массиве размером 7 на 9, заполненном случайными числами от 25 до 80:
 
pythonimport random
# Создаем двумерный массив размером 7 на 9 и заполняем случайными числами от 25 до 80
array = [[random.randint(25, 80) for _ in range(9)] for _ in range(7)]
# Найдем среднее арифметическое четных элементов и количество нечетных
even_sum = 0
even_count = 0
odd_count = 0
for row in array:
    for element in row:
        if element % 2 == 0:  # Проверяем, является ли элемент четным
            even_sum += element
            even_count += 1
        else:
            odd_count += 1
# Вычисляем среднее арифметическое четных элементов
if even_count > 0:
    even_avg = even_sum / even_count
else:
    even_avg = 0
# Выводим результаты
print("Двумерный массив:")
for row in array:
    print(row)
print("Среднее арифметическое четных элементов:", even_avg)
print("Количество нечетных элементов:", odd_count)
- Заменить отрицательные числа в двумерном массиве размером n на b, заполненном с клавиатуры, единицами, и вывести на экран новый массив:
 
python# Считываем размеры массива с клавиатуры
n = int(input("Введите количество строк: "))
b = int(input("Введите количество столбцов: "))
# Создаем двумерный массив и заполняем его с клавиатуры
array = []
for i in range(n):
    row = []
    for j in range(b):
        num = int(input(f"Введите элемент [{i}][{j}]: "))
        row.append(num)
    array.append(row)
# Заменяем отрицательные числа единицами
for i in range(n):
    for j in range(b):
        if array[i][j] < 0:
            array[i][j] = 1
# Выводим новый массив на экран
print("Новый массив:")
for row in array:
    print(row)
Теперь у вас есть код для решения обеих задач по информатике. Успехов вам! Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать.
Похожие вопросы
			Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
- 
			
Математика
 - 
			
Литература
 - 
			
Алгебра
 - 
			
Русский язык
 - 
			
Геометрия
 - 
			
Английский язык
 - 
			
Химия
 - 
			
Физика
 - 
			
Биология
 - 
			
Другие предметы
 - 
			
История
 - 
			
Обществознание
 - 
			
Окружающий мир
 - 
			
География
 - 
			
Українська мова
 - 
			
Информатика
 - 
			
Українська література
 - 
			
Қазақ тiлi
 - 
			
Экономика
 - 
			
Музыка
 - 
			
Право
 - 
			
Беларуская мова
 - 
			
Французский язык
 - 
			
Немецкий язык
 - 
			
МХК
 - 
			
ОБЖ
 - 
			
Психология
 - 
			
Физкультура и спорт
 - 
			
Астрономия
 - 
			
Кыргыз тили
 - 
			
Оʻzbek tili
 
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			