Вопрос задан 26.07.2023 в 21:59. Предмет Информатика. Спрашивает Тихонов Денис.

Напишите программу, которая в последовательности натуральных чисел определяет произведение

отрицательных чисел программа получает на вход количество чисел последовательности, а затем сами числа. В последовательности всегда имеется отрицательное число. Программа должна вывести одно число -произведение отрицательных чисел. СРОЧНО! ПОМОГИТЕ ПОЖАЛУЙСТА!!!
0 0
Перейти к ответам

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

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

Это же квадратное уравнение.

Program Sq1;

Var A, B, C, D, X1, X2 : Real;

Begin

 Writeln ('Введите коэффициенты квадратного уравнения');

 Readln (A,B,C);

 D:=B*B-4*A*C;

    If D<0 Then Writeln ('Корней нет! ')

    Else

       Begin

          X1:=(-B+SQRT(D))/2/A;

          X2:=(-B-SQRT(D))/2/A;

          Writeln ('X1=', X1:8:3, ' X2=',X2:8:3)

      End;

End.

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

Конечно! Вот простая программа на языке Python, которая решит задачу:

python
def main(): num_count = int(input("Введите количество чисел последовательности: ")) sequence = [] negative_product = 1 for i in range(num_count): num = int(input(f"Введите число {i + 1}: ")) sequence.append(num) if num < 0: negative_product *= num print(f"Произведение отрицательных чисел: {negative_product}") if __name__ == "__main__": main()

Как использовать программу:

  1. Запустите Python-интерпретатор.
  2. Скопируйте код программы и вставьте его в интерпретатор.
  3. Программа попросит вас ввести количество чисел последовательности.
  4. Затем введите сами числа последовательности (каждое число в отдельной строке).
  5. После ввода всех чисел, программа выведет произведение отрицательных чисел.

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

0 0

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

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

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

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