Форум программистов, компьютерный форум, киберфорум
Lazarus
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 19.05.2015
Сообщений: 16
1

правильно ли написана программа?и есть ли еще варианты?

28.05.2015, 16:08. Показов 555. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дан прямоугольный массив A[1..N, 1..M]. Получить линейный массив B, в котором будут храниться номера тех строк матрицы A, в которых есть равные элементы.
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
 var i,j,k,l,z,n,m:integer;
    mas:array of array of integer;
    mas1:array of integer;
begin
  randomize;
  z:=0;
  label4.caption:='';
  label5.caption:='';
  n:=strtoint(edit1.text);
  m:=strtoint(edit2.text);
  setlength(mas,n,m);
  setlength(mas1,n);
  for i:=0 to n-1 do begin
      for j:=0 to m-1 do begin
          mas[i,j]:=random(200)-100;
          label4.caption:= label4.caption+inttostr(mas[i,j])+#9;
          end;
      label4.caption:= label4.caption+#10;
      end;
  for i:=0 to n-1 do begin
      l:=0;
      for j:=0 to m-2 do begin
           for k:=j+1 to m-1 do
             if mas[i,j]=mas[i,k] then begin mas1[z]:=i+1;
 
                                             label5.caption:=label5.caption+inttostr(mas1[z])+' ';
                                             inc(z);
                                             break;
                                        end;
           if z<>0 then break;
             end;
      end;
  if label5.caption='' then label5.caption:='Таких строк нет!';
  end;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.05.2015, 16:08
Ответы с готовыми решениями:

Есть ли еще короткие варианты проверки на 0?
Есть строка которая допускает выполнения кода только если d неравно 0 и целочисленное деление...

Какие еще варианты есть компактнее
Правильно ли я сделал? Есть ли еще варианты, поскидывайте пожалуйста я поразбираюсь Программа...

Видеокарта или есть ещё варианты?
Была проблема: во время игр (через неопределенное время) экран становился черным (на мониторе...

Программа для трёх маршрутов. Правильно ли написана программа?
Всем здрасьте! Программа для трёх маршрутов. Кому не сложно подскажите правильно ли я написал?var ...

0
28.05.2015, 16:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.05.2015, 16:08
Помогаю со студенческими работами здесь

Правильно ли написана программа?
//--------------------------------------------------------------------------- #include &lt;vcl.h&gt;...

Правильно ли написана программа?
Вывести на экран таблицу значений функций a=a(x) и b=b(x) для значений x, изменяющихся от x1 и x2 с...

Правильно ли написана программа
Даны целочисленные координаты точки на плоскости. Если точка не лежит на координатных осях, то...

правильно написана программа?
Дано cosα. Найти значения остальных тригонометрических функций. Program M1; Uses crt; Var...


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

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