profile
Размещено 4 года назад по предмету Информатика от iljashandrik

напишите программу на любом известном Вам алгоритмическом языке. На вход программе подается число N. Далее вводится N чисел. Программа определяет, будет ли произведение этих чисел положительным

  1. Ответ на вопрос
    Ответ на вопрос дан Sky09
    Паскаль

    uses crt;
    var n,pr,x:integer;
        a: array [1..1000] of integer;
    begin
         write('Введи количество чисел последовательности:');
         readln(n);
         pr:=1;
         for x:=1 to N do
         begin
              readln(a[x]);
              pr:=pr*a[x];
         end;
         if pr>0 then writeln('YES')
            else writeln('NO');
    end.
  2. Ответ на вопрос
    Ответ на вопрос дан mefody66
    Произведение чисел положительно, если среди них есть четное количество отрицательных чисел. И отрицательно, если их нечетное количество.
    Я просто алгоритм напишу
    1) Вводим число N
    2) Устанавливаем счетчик k = 0
    3) Цикл по i от 1 до N
    3.1) Вводим очередное число
    3.2) Если число < 0, то прибавляем счетчик k = k + 1
    3.3) Конец цикла
    4) Если число k четное (k mod 2 = 0), то результат положительный
    Если k нечетное (k mod 2 = 1), то результат отрицательный.
    5) Конец
    А вот делать так, как Sky предлагает, я бы не стал. Он тупо перемножает числа.
    Произведение может оказаться слишком большим, да оно нам и не нужно.
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.