Задать вопрос
7 августа, 18:30

Дан двумерный массив

размерностью n х m,

заполненный случайными числами. Определить, есть ли в данном массиве строка,

содержащая больше положительных элементов,

чем отрицательных. Ответ: "Есть" или "Нет".

Если можно решите попроще, каждая отдельная операции через подпограмму

+2
Ответы (1)
  1. 7 августа, 18:44
    0
    Я думаю, тут проще без подпрограмм будет.

    const

    n=5;

    m=10;

    var i, j, sn, sp:integer;

    s:string;

    a:array[1 ... n, 1 ... m]of integer;

    begin

    s:='Нет таких';

    for i:=1 to n do

    begin

    for j:=1 to m do

    begin

    a[i, j]:=random (-9,5) ;

    write (a[i, j]:4) ;

    if a[i, j]>0 then sp:=sp+1;

    if a[i, j]<0 then sn:=sn+1;

    end;

    writeln;

    if sp>sn then s:='Да, есть';

    sp:=0;

    sn:=0;

    end;

    writeln (s) ;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Дан двумерный массив размерностью n х m, заполненный случайными числами. Определить, есть ли в данном массиве строка, содержащая больше ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Хотя бы 3-4 задачи! 1) Дан одномерный целочисленный массив размерностью N. Найдите количество элементов, которые кратны 3 (5). 2) Дан одномерный целочисленный массив А, состоящий из N элементов. Найти сумму всех четных элементов массива.
Ответы (1)
1. Дан одномерный массив размерностью 10, заполненный целыми числами, введенными с клавиатуры, и величина N. Отрицательные элементы заменить на N. Измененный массив вывести на экран одной строкой. 2.
Ответы (1)
Дан массив, содержащий N элементов и заполненный случайными числами от - 10 до 9. Сформировать новый массив из значений элементов, стоящих на четных местах. Подсчитать количество отрицательных и положительных значений элементов в новом массиве.
Ответы (2)
2. Задать двумерный массив (4 х4) случайными значениями от 12 до 18 включительно. Вывести сумму значений элементов каждого столбца матрицы. 3. Задать двумерный массив (7 х7) случайными значениями от 12 до 18 включительно.
Ответы (1)
1. заполните одномерный массив B1 размерностью в N (< 30 задает пользователь при выполнении программы) элементов так, чтобы каждый элемент с четным номером был равен половине своего номера, а каждый элемент с нечетным номером - количеству элементов
Ответы (1)