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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 16.12.2011, 16:39   #1
desnet
Пользователь
 
Регистрация: 16.12.2011
Сообщений: 25
По умолчанию TYPE MISMATCH2

Помогите исправить ошибки
program klab_4;
var
i,min,j:integer;
a,sum,imin:array[1..6,1..8]of integer;
begin
writeln('massiv a:');
for i:=1 to 6 do
for i:=1 to 8 do
begin
a[i,j]:=-10+random(31);
write(a[i,j]:4);
end;
writeln;
min:= a[1,1];
for i:=1 to 6 do
for i:=1 to 8 do
if(min>=a[i,j])then min:=a[i,j];
imin:=i(ошибка type mismatch);
writeln('imin:=',imin);
writeln;
sum:=0;
for j:=1 to 8 do
sum:=sum+a[imin,j];
writeln('sum:=',sum);
readln;
end.
desnet вне форума
Старый 16.12.2011, 17:13   #2
Xardas
Сисадмин
Форумчанин
 
Аватар для Xardas
 
Регистрация: 28.12.2007
Сообщений: 320
По умолчанию

Неправильно построены циклы: второй цикл должен идти по переменной j

Код:
for i:=1 to 6 do
 for j:=1 to 8 do
В этом фрагменте Вы, вероятно, забыли про begin...end
Код:
for i:=1 to 6 do
 for j:=1 to 8 do
 if(min>=a[i,j])then min:=a[i,j];
 imin:=i;
 writeln('imin:=',imin);
 writeln;

Последний раз редактировалось Xardas; 16.12.2011 в 17:17.
Xardas вне форума
Старый 17.12.2011, 08:24   #3
desnet
Пользователь
 
Регистрация: 16.12.2011
Сообщений: 25
По умолчанию

все исправил,все равно таже ошибка,в том же месте
desnet вне форума
Старый 17.12.2011, 10:17   #4
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

аналогично
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума
Старый 17.12.2011, 16:25   #5
desnet
Пользователь
 
Регистрация: 16.12.2011
Сообщений: 25
По умолчанию

все отлично,спасибо большое!
desnet вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Could not convert variant of the type (String) into type (Boolean) Silly Student C++ Builder 0 19.11.2011 13:06
Отличие type T = Object от type T = Class? Warn Общие вопросы Delphi 8 04.11.2011 19:20
Could not convert variant of type (Olestr) into type (Double) java_91 Общие вопросы Delphi 1 18.02.2011 18:46
The type name 'GreenShalControl' does not exist in the type Beton_net WPF, UWP, WinRT, XAML 0 15.02.2011 11:24
Could not convert variant of type (UnicodeString) into type (Double) postaveche БД в Delphi 11 13.12.2010 16:41