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

Водится число N, а затем N целых чисел.Необходимо вывести число Нулей, затем Число положительных и отрицательных чисел. Паскаль

  1. Ответ на вопрос
    Ответ на вопрос дан HappyCoder

    var

     i, n, ch, k1, k2, k3: Integer; //Объявляем переменные

    begin // Начало блока  

     Writeln('Введите кол-во чисел: '); Readln(n); //В переменную N записываем информацию о количестве чисел

     Writeln('Введите числа: ');

     for i := 1 to n do // Начинаем цикл for от 1 до N                                  

     begin //Начало цикла

       Readln(ch); //Записываем в переменную CH информацию о числе введеного с клавиатуры

       {Inc - счетчик  

       т.е если условие истинно с помощью Inc  

       мы в переменную k1 записываем +1}

       if ch = 0 Then Inc(k1);  

       if ch > 0 Then Inc(k2);

       if ch < 0 Then Inc(k3);

     end; //Конец цикла

     {Выводим информацию о количестве чисел которые соответствуют условию}

     Writeln('Число нулей: ', k1);  

     Writeln('Число положительных: ', k2);

     Writeln('Число отрицательных: ', k3);

    end. // Конец

    1. Ответ на вопрос
      Ответ на вопрос дан HappyCoder
      В N у нас записывается информация о количестве чисел) А в Ch сами числа. Если будете менять, не забудьте изменить переменную N
    2. Ответ на вопрос
      Ответ на вопрос дан HappyCoder
      Добавил комментарий к коду
  2. Ответ на вопрос
    Ответ на вопрос дан BobbyFresnel

    ===== PascalABC.NET =====

    begin

     var m := ReadInteger;

     var (z, p, n) := (0, 0, 0);

     ReadSeqInteger(m).ForEach(q -> begin

         case Sign(q) of

           -1: Inc(n);

           0: Inc(z)

           else Inc(p)

         end

       end);

     Print(z, p, n)  

    end.

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
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) их не спросили

Информация

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