Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.01.2009, 22:52   #11
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Сеня Наверняка переписали неправильно. Тогда уж приведите полный листинг. Потому что это
Цитата:
write('a[',i,',',j,']=');
readln(а[i,j]);
написано верно
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 28.01.2009, 23:01   #12
Сеня
Пользователь
 
Регистрация: 28.01.2009
Сообщений: 16
По умолчанию

uses crt;
var ar:array[1..100,1..100] of integer;
i,j,a,b,c:integer;
f:boolean;
begin
write('1..a, 1..b '); readln(a,b);
for i:=1 to a do
for j:=1 to b do
begin
write('a[',i,',',j,']=');
readln(a[i,j]);
end;
for i:=1 to a do
begin
for j:=1 to b do
write(ar[i,j]:3)
writeln
end;
for j:=1 to b do
begin
f:=true;
for I:=1 to a do
if ar[i,j]<0 then f:=false;
if f then c:=c+1
end;
writeln(c,' stolbcov');
readln
end.
Сеня вне форума Ответить с цитированием
Старый 28.01.2009, 23:02   #13
Сеня
Пользователь
 
Регистрация: 28.01.2009
Сообщений: 16
По умолчанию

Вот в том месте, где указал, там он выдаёт 121 ошибку...
Сеня вне форума Ответить с цитированием
Старый 28.01.2009, 23:09   #14
maladoy
delphi-ст!
Форумчанин
 
Аватар для maladoy
 
Регистрация: 02.01.2009
Сообщений: 825
По умолчанию

должно быть readln(ar[i,j]);
ну предположим не везде а только в этом месте!!!
вот в этом месте write(ar[i,j]:3) еще ; не хватает!!!
вступлю в команду разработчиков ПО на Delphi

Последний раз редактировалось maladoy; 28.01.2009 в 23:13.
maladoy вне форума Ответить с цитированием
Старый 28.01.2009, 23:10   #15
puporev
Старожил
 
Регистрация: 13.10.2007
Сообщений: 2,740
По умолчанию

Ну дак будьте внимательнее. Переменная массив объявлена ar:, а в программе везде a[i,j].
puporev вне форума Ответить с цитированием
Старый 28.01.2009, 23:16   #16
Сеня
Пользователь
 
Регистрация: 28.01.2009
Сообщений: 16
По умолчанию

Точно, спасибо... А ещё можете одну?
Сеня вне форума Ответить с цитированием
Старый 28.01.2009, 23:22   #17
maladoy
delphi-ст!
Форумчанин
 
Аватар для maladoy
 
Регистрация: 02.01.2009
Сообщений: 825
По умолчанию

пости а там посмотрим!!!
вступлю в команду разработчиков ПО на Delphi
maladoy вне форума Ответить с цитированием
Старый 28.01.2009, 23:26   #18
Сеня
Пользователь
 
Регистрация: 28.01.2009
Сообщений: 16
По умолчанию

составить программу, чтоб определяла кол-во столбцов, где все элементы различны...
Только пожалуйста без randomize и boolean...
Сеня вне форума Ответить с цитированием
Старый 28.01.2009, 23:37   #19
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Код:
uses crt;
const m=3;n=3;
var
mas : array[1..m,1..n] of integer;
i,j,l,k,num : integer;
begin
clrscr;
for i:=1 to m do
 for j:=1 to n do
  begin
  write('mas[',i,',',j,']= ');
  readln(mas[i,j]);
  end;
writeln('----');

num := 0;
for j:=1 to n do
  begin
  k := 1;
  for i:=1 to m do
    begin
    for l:=i-1 downto 1 do
     if mas[i,j] = mas[l,j] then
      begin
      k := 0;
      break;
      end;
    end;
if k = 1 then num := num + 1;
  end;
{---}
writeln('Matrica:');
for i:=1 to m do
 begin
 for j:=1 to n do
  write(mas[i,j]:4);
 writeln;
 end;
 writeln;
writeln('Kolichestvo stolbcov: ',num);
readln;
end.
Цитата:
Только пожалуйста без randomize и boolean...
И чем они вам так не нравятся?
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 28.01.2009, 23:41   #20
pomoshnic
Форумчанин
 
Аватар для pomoshnic
 
Регистрация: 16.11.2008
Сообщений: 192
По умолчанию

Извиняюсь просто спешил ,а после исправления на ручной ввод написал неправильно
pomoshnic вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[QBasic|Pascal] двумерные массивы PBJack Помощь студентам 5 06.12.2011 20:39
Двумерные массивы 3 (Pascal) Дима82 Помощь студентам 6 08.06.2008 14:38
Двумерные массивы 2 (Pascal) Дима82 Помощь студентам 3 08.06.2008 09:41
Двумерные массивы (Pascal) Дима82 Помощь студентам 11 07.06.2008 16:54
Pascal двумерные массивы I n n a Паскаль, Turbo Pascal, PascalABC.NET 3 08.05.2008 13:50