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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.05.2014, 13:54   #1
tillen
Новичок
Джуниор
 
Регистрация: 02.05.2014
Сообщений: 1
По умолчанию Простые числа в матрице.

Здравствуйте, Форумчане!
У меня к Вам есть одни вопрос.
Делаю я задание, и наткнулся на вот это: "Задана матрица A(n,n). Первый элемент каждого четного столбца заменить суммой простых чисел этого столбца".
Все бы ничего, но нужно, что бы этот первый элемент являлся простым числом. С чем у меня и трабла
Вот прилагаю код мой (ну как код...(c++ builder))
Код:
/*class matrix
{
        private:
         int isPrime (int value)
        {
          if (value<=1)
            return 0;
          for (int i=2;i<value/2+1;i++)
            if ((value%i)==0)
              return 0;
          return 1;
        }
//--------------------------------------------------------------------------------
                public:
                        void summa(TStringGrid  *sg, int count)
                        {
                                int temp,c,k=0,S=0,i,j,a[100];
                        for(i=0;i<count;i+=2)
                                {        c=0;
                                        for(j=0;j<count-1;j++)
                                        {
                                    if(this->isPrime(StrToInt(sg->Cells[i][j]))==true)
                                                 nom=j; }
                                                 c+=StrToInt(sg->Cells[i][nom]);
 
                                        Form1->StringGrid2->Cells[i][0]=IntToStr(c);
                                }
                        }
 
                        //-----------------------------------------------------------------
};*/
Тут только класс. Вот в нем посмотрите, пожалуйста, может что-то не так делаю.
И да. Тут только вывод первого элемента, не всей матрицы.
Буду премного благодарен

Последний раз редактировалось Stilet; 02.05.2014 в 14:44.
tillen вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Даны натуральные числа a и b (a<b). Получить все простые числа из промежутка от a до b. ( с# ) NastyaShuvalova Помощь студентам 0 16.12.2013 18:08
Даны целые числа р и q. Получить все делители числа q, взаимно простые c г. Владан Паскаль, Turbo Pascal, PascalABC.NET 2 03.12.2012 23:39
Задачи в ТурбоПаскаль: найти числа Армстронга и просуммировать числа в последовательности номера которых простые числа Lena1808 Помощь студентам 1 17.05.2012 08:00
Простые числа baha-krg Паскаль, Turbo Pascal, PascalABC.NET 0 03.04.2012 14:33
простые числа Koko Shanel' Помощь студентам 2 08.09.2010 01:13