profile
Размещено 5 лет назад по предмету Информатика от Ivan220055

дан одномерный массив, определить есть ли в нем отрицательные элементы и вывести сообщение да или нет

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

    const

     amax = 100; //Обычная константа

    var

     a: array[1..amax] of integer; //Объявление массива

     i, n, count: integer; //Объявление переменных

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

     Writeln('Введите размер'); //Сообщение на вывод

     Readln(n); //Принимаем введеное с клавиатуры значение

     Writeln('Исходный массив'); //Сообщение на вывод

     count := 0; //Присваиваем переменой "счетчику" значение 0

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

     begin

       a[i] := Random(-50, 50); //Присваем каждому элементу массива рандомное значение от -50 до 50

       Write(a[i], ' '); //Выводим данный элемент

       if a[i] < 0 then count += 1; //если значение элемента массива меньше 0 то к переменной "счетчик" прибавляем 1

     end;  

     Writeln;

     if count = 0 then Writeln('Нет') else Writeln('Да'); //Если количество найденных отрицательных равно 0 тогда пишем "Нет" иначе "Да"  

    end.

    Тестовое решение

    Введите размер

    10

    Исходный массив

    5 31 -23 -4 32 42 -15 -20 -33 25  

    Да

    Variant 2

    begin

     var a := ArrRandom(ReadInteger, -50, 50).Where(z -> z < 0).Count;

     Println(if a = 0 then 'Нет' else 'Да');

    end.

    1. Ответ на вопрос
      Ответ на вопрос дан Ivan220055
      Огромное спасибо друг
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 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) их не спросили

Информация

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