Вопрос задан 11.05.2019 в 21:39. Предмет Информатика. Спрашивает Корж Ян.

Помогите пожалуйста срочно с информатикой 9 класс!!! Дан массив из 8ми элементов. Нужно

распечатать те элементы,которые кратны 3м и все нечетные числа. И выяснить чего больше (чисел кратным 3м или нечетных чисел)?
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Романов Нияз.
Program n1;
var a: array[1..8] of integer;
i,k3,kn: integer;
begin
randomize;
write('исходный массив: ');
k3:=0;
kn:=0;
for i:=1 to 8 do
begin
a[i]:=random(21)-10;
write(a[i],' ');
if a[i] mod 3=0 then k3:=k3+1;
if a[i] mod 2<>0 then kn:=kn+1;
end;
writeln;
write('кратные 3: ');
for i:=1 to 8 do if a[i] mod 3=0 then write(a[i],' ');
writeln;
write('нечетные: ');
for i:=1 to 8 do if a[i] mod 2<>0 then
write(a[i],' ');
writeln;
if kn>k3 then write('нечетных больше') else if k3>kn then
write('кратных 3 больше');
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи вам потребуется использовать цикл и условные операторы. Вот пример кода на языке Python, который поможет вам выполнить задание:

```python # Заданный массив array = [2, 3, 6, 9, 12, 15, 18, 21]

# Переменные для подсчета количества чисел, кратных 3 и нечетных чисел count_multiples_of_3 = 0 count_odd_numbers = 0

# Распечатываем числа, кратные 3 и все нечетные числа for num in array: if num % 3 == 0: print(num, "кратно 3") count_multiples_of_3 += 1 if num % 2 != 0: print(num, "нечетное число") count_odd_numbers += 1

# Определяем, что больше: чисел, кратных 3 или нечетных чисел if count_multiples_of_3 > count_odd_numbers: print("Чисел, кратных 3, больше") elif count_multiples_of_3 < count_odd_numbers: print("Нечетных чисел больше") else: print("Чисел, кратных 3, и нечетных чисел одинаковое количество") ```

В данном коде мы проходим по каждому элементу массива и проверяем, кратен ли он 3 или является ли нечетным числом. Если число кратно 3, мы его распечатываем и увеличиваем счетчик чисел, кратных 3. Если число нечетное, мы также его распечатываем и увеличиваем счетчик нечетных чисел. После прохождения по всем элементам массива, мы сравниваем значения счетчиков и выводим результат.

Примечание: Пожалуйста, убедитесь, что ваша среда разработки или интерпретатор Python настроены правильно для выполнения данного кода.

0 0

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

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

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