Вопрос задан 21.03.2021 в 19:53. Предмет Информатика. Спрашивает Donadze Daniella.

Информатика( 9 класс) помогите срочно, пожалуйста. Даю 15б 1.найти произведение элементов

массива, состоящее из n элементов, имеющих четное значение. элементы вводятся с помощью генератора случайных чисел. 2.найти среднее арифметическое элементов массива состоящих из 10 чисел, которые превышают число с. Элементы вводятся с клавиатуры.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Хайкина-Юстус Владислава.
1. var a: array[1..100] of Integer ;
i,n,p: integer;
begin
p:=1;
Writeln('Введите количество элементов в массиве');
Readln(n);
Writeln('Масив');
for i:=1 to n do
begin
a[i]:=Random(10);
Write(a[i]:3);
if a[i] mod 2 = 0 then p:=p*a[i];
end;
Writeln;
Writeln('Произведение четных элементов массива = ', p);
end.


2. var a: array[1..10] of Integer ;
i,c,sum,n: integer;
begin
Writeln('Введите число');
Readln(c);
for i:=1 to 10 do
begin
Writeln('Введите ', i,' элемент массива');
readln(a[i]);
if a[i] > c then
begin
sum:=sum+a[i];
n:=n+1;
end;
end;
Writeln('Среднее арифмитическое элементов массива которые превышают ', c, ' = ',sum/n);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу помочь вам с этими задачами по информатике. Вот решения:

  1. Найти произведение элементов массива, состоящего из n элементов, имеющих четное значение:
python
import random n = int(input("Введите количество элементов в массиве: ")) array = [random.randint(1, 100) for _ in range(n)] # Генерируем случайные числа для массива print("Массив:", array) product = 1 for num in array: if num % 2 == 0: product *= num print("Произведение элементов с четным значением:", product)
  1. Найти среднее арифметическое элементов массива, состоящего из 10 чисел, превышающих число с:
python
c = int(input("Введите число c: ")) array = [] for _ in range(10): num = int(input("Введите число: ")) if num > c: array.append(num) if len(array) == 0: print("В массиве нет чисел, превышающих число c.") else: average = sum(array) / len(array) print("Среднее арифметическое элементов, превышающих число c:", average)

Пожалуйста, проверьте код и дайте мне знать, если у вас возникнут вопросы!

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос