Вопрос задан 27.10.2023 в 12:59. Предмет Информатика. Спрашивает Заика Ваня.

В массиве имеются целые и дробные числа. Подсчитать количество целых и дробных. 9 класс 20 баллов

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Абумуслимов Ислам.

PascalABC.NET 3.4.2, сборка 1864 от 11.11.2018

Внимание! Если программа не работает, обновите версию!

begin

 var n := ReadInteger('Количество чисел в массиве:');

 var a := ReadArrReal('Вводите числа:', n);

 var Целых := 0;

 for var i := 0 to a.High do

   if Frac(a[i]) = 0 then Inc(Целых);

 Writeln('Целых: ', Целых, ', дробных :', n-Целых)

end.

Пример

Количество чисел в массиве: 7

Вводите числа: 3.5 8 0 -1.14 -12 5.0002 -0.00005

Целых: 3, дробных :4

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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

```python # Пример массива, содержащего как целые, так и дробные числа массив = [1, 2.5, 3, 4.2, 5, 6.0, 7.3]

# Инициализируем счетчики для целых и дробных чисел целые = 0 дробные = 0

# Проходим по каждому элементу массива for элемент in массив: # Проверяем, является ли элемент целым числом if isinstance(элемент, int): целые += 1 # Проверяем, является ли элемент дробным числом (число с плавающей запятой) elif isinstance(элемент, float): дробные += 1

# Выводим результаты print(f"Количество целых чисел: {целые}") print(f"Количество дробных чисел: {дробные}") ```

В этом коде мы сначала создаем массив с разными целыми и дробными числами. Затем мы инициализируем два счетчика: один для целых чисел (целые) и один для дробных чисел (дробные). Мы используем цикл `for`, чтобы пройти через каждый элемент массива, и с помощью функций `isinstance` проверяем, является ли элемент целым или дробным числом. В зависимости от результата увеличиваем соответствующий счетчик.

После прохода по всем элементам мы выводим результаты подсчета.

0 0

Похожие вопросы

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

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

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