Вопрос задан 10.01.2020 в 07:00. Предмет Информатика. Спрашивает Костенко Юрий.

Помогите пожалуйста!Дана последовательность чисел. Выяснить, сколько раз в ней встречается

наибольшее число.(Basic)
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Эриксон Ксения.
Sub maxZn()'заполнение массива  Dim mas(20)  S = ""  Randomize  For i = 1 To 20    mas(i) = Round(Rnd(100) * 100)    S = S + Str(mas(i)) + ","  Next i'поиск максимального числа и количества его повторений   qty = 1   max = mas(1) 'предполагаем, что максимальное число в первом элементе массива    For i = 2 To 20    If mas(i) = max Then      qty = qty + 1    End If    If mas(i) > max Then      max = mas(i)      qty = 1    End If  Next i     MsgBox "последовательность чисел " + S  MsgBox "максимальное число " + Str(max) + "число повторений " + Str(qty)  End Sub
Sub test()  Call maxZnEnd Sub
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу помочь с этой задачей. Давайте разберемся, как решить её.

1. Ввод данных: Для начала вам нужно получить последовательность чисел. Предположим, что у вас есть массив (или список) чисел, и вы хотите определить, сколько раз встречается наибольшее число в этой последовательности.

Пример на Python: ```python sequence = [2, 3, 7, 2, 8, 7, 1, 7, 8, 9, 7] ```

2. Нахождение максимального числа: Начнем с нахождения максимального числа в последовательности. В Python для этого есть функция `max()`.

Пример: ```python max_number = max(sequence) ```

3. Подсчет количества вхождений: Теперь мы можем использовать метод `count()` для подсчета, сколько раз максимальное число встречается в последовательности.

Пример: ```python count_max_number = sequence.count(max_number) ```

4. Вывод результата: Теперь у вас есть количество вхождений наибольшего числа в последовательности. Можно вывести результат.

Пример: ```python print(f"Наибольшее число {max_number} встречается {count_max_number} раз(а) в последовательности.") ```

Полный код: ```python sequence = [2, 3, 7, 2, 8, 7, 1, 7, 8, 9, 7]

max_number = max(sequence) count_max_number = sequence.count(max_number)

print(f"Наибольшее число {max_number} встречается {count_max_number} раз(а) в последовательности.") ```

Вы можете адаптировать этот код под вашу конкретную задачу, заменив `sequence` на ваш массив чисел.

0 0

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

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

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