М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Верунчик80
Верунчик80
07.07.2020 06:22 •  Информатика

Дана последовательность из n вещественных чисел, начинающаяся с отрицательного числа. определить, какое количество отрицательных чисел записано в начале последовательности. условный оператор не использовать. паскаль. нужно без массивов и так далее. тема цикл

👇
Ответ:
Уточни: это отрицательно число, с которого начинается последовательность, вводится с клавиатуры или рандомное? 
4,5(65 оценок)
Ответ:
popirina2001
popirina2001
07.07.2020
Добрый день! Рад быть вашим школьным учителем и помочь вам решить эту задачу.

Для того чтобы определить количество отрицательных чисел, записанных в начале последовательности, мы можем использовать цикл. Начнем с того, что попросим школьника ввести первое число последовательности, которое будет отрицательным. Затем будем последовательно запрашивать следующие числа и увеличивать счетчик отрицательных чисел на единицу каждый раз, когда вводимое число является отрицательным.

Давайте рассмотрим пошаговое решение:

1. Попросим школьника ввести первое число последовательности, которое будет отрицательным. Мы можем сделать это с помощью функции `input`, которая позволяет пользователю ввести значение с клавиатуры:
```
first_number = float(input("Введите первое число последовательности: "))
```

2. Создадим переменную `negative_count` и присвоим ей значение 1, так как первое число последовательности уже отрицательное:
```
negative_count = 1
```

3. Затем мы можем использовать цикл `while`, чтобы запрашивать следующие числа и увеличивать счетчик отрицательных чисел, пока вводимое число остается отрицательным. Цикл будет выполняться до тех пор, пока вводимое число является отрицательным:
```
number = float(input("Введите следующее число последовательности: "))
while number < 0:
negative_count += 1
number = float(input("Введите следующее число последовательности: "))
```

4. Когда школьник введет первое положительное число либо ноль, цикл остановится, и значение переменной `negative_count` будет содержать количество отрицательных чисел, записанных в начале последовательности.

5. Чтобы ответ был понятен школьнику, мы можем вывести значение переменной `negative_count` с помощью функции `print`:
```
print("Количество отрицательных чисел в начале последовательности:", negative_count)
```

Вот и все! Мы использовали цикл `while`, чтобы последовательно запрашивать числа и увеличивать счетчик отрицательных чисел, пока пользователь вводит отрицательное число. Количество отрицательных чисел будет сохранено в переменной `negative_count`, а затем будет выведено на экран.
4,6(88 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ