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

Вводится последовательность из n произвольных чисел. Определить, сколько раз последовательность меняет знак.

+1
Ответы (1)
  1. 19 октября, 04:03
    0
    program zz1;

    var a, b, n, i, m:integer; / / задаем переменные целого типа

    begin

    write (' введите n '); / / вводим с клавиатуры число

    read (n);

    read (b); / / вводим с клавиатуры первое число последовательности

    for i:=1 to n-1 do

    begin

    read (a); / / / / вводим с клавиатуры очередное число последовательности

    if a * b < 0 then m: = m + 1; / / проверяем, если произведение очередного и предыдущего чисел отрицательно, это означает, что последовательность поменяла знак и считаем

    b:=a;

    end;

    write (' последовательность меняет знак = ', m, ' раз '); / /выводим ответ

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Вводится последовательность из n произвольных чисел. Определить, сколько раз последовательность меняет знак. ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Вводится последовательность целых чисел, оканчивающаяся нулем. Число 0 в последовательность не входит. Выведите элементы последовательности в обратном порядке. Для хранения данных используйте стек.
Ответы (1)
Написать на Паскале программу, которая запрашивает с клавиатуры N произвольных чисел и ищет их сумму. число N вводится с клавиатуры.
Ответы (1)
Дана непустая последовательность целых чисел, оканчивающаяся нулем (0 является признаком окончания последовательности и в последовательность не входит). Найти и напечатать: 1. Сумму всех чисел, больших Х (значение Х вводится с клавиатуры).
Ответы (1)
Напечатать "столбиком": а) все целые числа от 20 до 35; б) квадраты всех целых чисел от 10 до b (значение b вводится с клавиатуры; b > (или равно) 10); в) третьи степени всех целых чисел от a до 50 (значение а вводится с клавиатуры; а (или равно) а).
Ответы (1)
С клавиатуры вводится произвольная последовательность положительных чисел, за которой следует 0. Определить: 1) Количество четных чисел. 2) Сумму чисел, заканчивающихся на 5 и положительных Найти сумму чисел: 5+10+15+20+ ...+n
Ответы (1)