0 / 0 / 0
Регистрация: 04.12.2012
Сообщений: 17
1

В двумерном массиве найти номера строк, имеющих и положительные, и отрицательные элементы

26.12.2012, 17:53. Показов 1761. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В двумерном массиве найти номера строк,имеющих и положительные,и отрицательные элементы.Определить номер строки с наибольшим количеством отрицательных элементов(если таких строк несколько,то вывести номера всех этих строк).Помогите пожалуйста,очень надо для зачета моему одногруппнику.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.12.2012, 17:53
Ответы с готовыми решениями:

В двумерном массиве найти номера строк, имеющих и положительные, и отрицательные элементы. Задание выполнить с использо
В двумерном массиве найти номера строк, имеющих и положительные, и отрицательные элементы....

В двумерном массиве определить номера строк, содержащих только положительные элементы
№2 В двумерном массиве определить номера строк, содержащих только положительные элементы....

Как в двумерном массиве отыскать номера строк, содержащие отрицательные элементы
Здравствуйте. Дан двумерный массив размерностью (заполнен рандомно). Необходимо найти и вывести на...

В двумерном массиве найти строки содержащие отрицательные и положительные элементы
В двумерном массиве найти строки содержащие отрицательные и положительные элементы. Добавлено...

2
Фрилансер
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,587
Записей в блоге: 1
27.12.2012, 08:19 2
Лучший ответ Сообщение было отмечено NIKALEX1995 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Var A:array[1..20,1..20] of integer;
    i,j,k1,k2,n,m,max:byte;
Begin
    write('Кол-во строк = ');readln(n);
    write('Кол-во столбцов = ');readln(m);
    For i:=1 to n do
    Begin
      For j:=1 to m do
      Begin
        A[i,j]:=random(31)-15;
        write(A[i,j]:4);
      End;
      writeln;
    End;
    write('Строки имеющие отрицательные и положительные ');
    max:=0;
    For i:=1 to n do
    Begin
      k1:=0;k2:=0;
      For j:=1 to m do 
       if A[i,j]<0 then inc(k1)
        else if A[i,j]>0 then inc(k2);
      if (k1>0)and(k2>0) then write(i,' ');
      if k1>max then max:=k1;
    End;
    writeln;
    write('Номера строк с max кол-вом отрицательных = ');
    For i:=1 to n do
    Begin
      k1:=0;
      For j:=1 to m do
       if A[i,j]<0 then inc(k1);
      if k1=max then write(i,' ');
    End;
    readln;
End.
0
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 5
16.12.2013, 16:38 3
А если только В двумерном массиве найти номера строк,имеющих и положительные,и отрицательные элементы.задание выполнить с использованием подпрограммы??
0
16.12.2013, 16:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.12.2013, 16:38
Помогаю со студенческими работами здесь

В двумерном массиве разместить в начале положительные элементы по возрастанию, затем отрицательные по убыванию
Здравствуйте. нужна ваша помощь. В двумерном массиве, заполненном случайным образом разместить в...

В двумерном массиве заменить все отрицательные элементы их квадратами, а положительные оставить без изменения
31.Решить задачу в Turbo Pascal.В двумерном массиве заменить все отрицательные элементы их...

В двумерном массиве найти номера строк
В двумерном массиве найти номера строк,имеющих и положительные,и отрицательные элементы.задание...

Вывести номера строк, все элементы которой расположены по возрастанию в двумерном массиве
Здравствуйте. Задача состоит в том, чтобы вывести номера строк, все элементы которой расположены по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru