Вопрос задан 24.02.2019 в 18:05. Предмет Информатика. Спрашивает Платоч Вова.

ПОМОГИТЕ ,ДАМ 30 БАЛОВ С клавиатуры вводится последовательность чисел до тех пор пока не будет

введен 0. Требуется найти порядковый номер мин.из введенного чисел
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Далгатов Керим.
//Pascal ABC.NET v3.1 сборка 1172

begin
 Var seq:=SeqWhile(ReadInteger(),x -> ReadInteger(),x -> x<>0).ToArray;
 writeln(seq.Select((x,i)->Rec(x,i+1)).Where(x->x.Item1=seq.Min).Select(x->x.Item2));
end.

Пример ввода:
2
3
4
0
Пример вывода:
[1]
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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

```python # Инициализируем переменные min_number = float('inf') # устанавливаем начальное значение min как положительную бесконечность index = 0 # порядковый номер минимального числа input_number = None

# Вводим последовательность чисел до ввода 0 while True: try: input_number = float(input("Введите число (для завершения введите 0): ")) except ValueError: print("Введите корректное число.") continue

if input_number == 0: break

# Проверяем, является ли текущее число новым минимальным if input_number < min_number: min_number = input_number index = 1 elif input_number == min_number: index += 1

# Выводим результат if input_number == 0: if index == 0: print("Вы не ввели ни одного числа.") else: print(f"Порядковый номер минимального числа: {index}") ```

Этот код позволяет пользователю вводить числа до тех пор, пока не будет введен 0. Затем он находит минимальное число и выводит его порядковый номер. Если есть несколько одинаковых минимальных чисел, программа также выводит их порядковый номер.

0 0

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

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

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