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

С. Р. О. Ч. Н. О. Составить процедуру, вичисляющую значение TRUE, если в первом из двух заданных одномерных массивов количество отрицательных элементов окажется больше, чем во втором, и значение FALSE в противном случае. Использовать такую процедуру для массивов: R = (0; 0.005; - 0.02; - 87.5; 50) W = (45; 721.5; 8.63; - 76.97; 3) C. Р. О. Ч. Н. О.

+4
Ответы (1)
  1. 9 сентября, 15:30
    0
    Заведем переменную типа Boolean для того, чтобы записать в нее результат сравнения количества отрицательных элементов в массиве.

    var bool:boolean;

    R, W: array [1 ... 5] of real;

    R_otr, W_ortr : integer;

    R и W - это две переменные для хранения массивов.

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

    Результат запишем в переменные R_otr и W_ortr:

    for I:integer : = 1 to 5 do

    begin

    if R[i]<0 then

    R_otr : = R_otr + 1;

    end;

    for I:integer : = 1 to 5 do

    begin

    if W[i]<0 then

    W_otr : = W_otr + 1;

    end;

    if R_otr > W_otr then

    bool : = True

    else

    bool : = False;

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «С. Р. О. Ч. Н. О. Составить процедуру, вичисляющую значение TRUE, если в первом из двух заданных одномерных массивов количество ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Составить программу, печатающую значение true, если указанное значение явялется истинным, и false в противном случае: числа А, В, С отсортированы в порядке убывания.
Ответы (1)
Составить программу, печатающую значение true, если указанное высказывание является истинным, и false в противном случае: число с является средним геометрическим чисел а и b.
Ответы (1)
Составить линейную программу, печатающую значение true, если указанное высказывание является истинным, и false - в противном случае: трегольник со сторонами a, b, c являеться равнобедренным. (решить через файл)
Ответы (1)
Запишите команду присваивания, в результате выполнения которой логическая переменная t получает значение true, если выполняется указанное условие, и значение false в противном случае. а) х - неотрицательное число.
Ответы (1)
1. Выведите на экран значение логического выражения, которое принимает значение true, если К является двухзначным числом, кратным пяти и false - в противном случае.
Ответы (1)