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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.03.2014, 20:59   #11
Smogg
Участник клуба
 
Регистрация: 14.06.2011
Сообщений: 1,138
По умолчанию

поиграйтесь с TryStrToInt()
Smogg вне форума Ответить с цитированием
Старый 05.03.2014, 21:00   #12
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
F[i]:= StrToInt(StringGrid1.Cells[0,i]);
Ошибка здесь. И что у вас в самой верхней строке грида - имена колонок или числа - покажите
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 05.03.2014, 21:26   #13
spectrum988
Форумчанин
 
Аватар для spectrum988
 
Регистрация: 24.10.2013
Сообщений: 241
По умолчанию

Установленные свойства для StringGrid:
ColCoutn:6
FixedCols:0
FixedRows:0
RowCount:1
Вводятся числа.
spectrum988 вне форума Ответить с цитированием
Старый 05.03.2014, 21:31   #14
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

То что строки с нуля индексируются угадали. А вот с колонками пролет - чего это они с 1 индексируются?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 05.03.2014, 21:38   #15
spectrum988
Форумчанин
 
Аватар для spectrum988
 
Регистрация: 24.10.2013
Сообщений: 241
По умолчанию

Я пробовал с индексацией колонки с 0,все тоже.
spectrum988 вне форума Ответить с цитированием
Старый 05.03.2014, 21:50   #16
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Что тоже? Код показывайте. Индекс колонки от 0 до 5. И в Cells первый индекс для колонки, второй для строки - у вас наоборот
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 05.03.2014, 22:01   #17
spectrum988
Форумчанин
 
Аватар для spectrum988
 
Регистрация: 24.10.2013
Сообщений: 241
По умолчанию

Код:
var a,s,i:integer;
begin
S:=0;
  for i:=0 to N do
    F[i]:= StrToInt(StringGrid1.Cells[i,0]);
  for i:=0 to N do
  begin
    If (trunc(F[i]) mod 3=0)
    Then
    begin
    S:=F[i]+S;
    Edit1.Text:=IntToStr(S);
Вы имели ввиду так ?
spectrum988 вне форума Ответить с цитированием
Старый 05.03.2014, 22:06   #18
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Индекс колонки от 0 до 5
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 05.03.2014, 22:14   #19
spectrum988
Форумчанин
 
Аватар для spectrum988
 
Регистрация: 24.10.2013
Сообщений: 241
По умолчанию

Спасибо Вам большое,вы не можете представить сколько я времени убил на поиск это ошибки.
spectrum988 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
роизведение чисел, кратных трем с индексами массива aleksskay Microsoft Office Excel 3 09.06.2013 15:06
Определить сумму элементов массива, кратных трем [Паскаль] ketik Помощь студентам 3 12.12.2010 21:10
Паскаль. определить сумму элементов кратных трем. KnoPaA Помощь студентам 5 27.10.2009 17:42
Определить сумму элементов массива, кратных трем (Не выполняется условие) Skrip Общие вопросы C/C++ 8 04.06.2009 13:56