Под спойлером находится условие задачи, которую необходимо решить. С борландом никогда не работал, поэтому прошу помочь решить эту задачу (да-да, мне нужен именно исходный код или проект - не знаю как оно называется у борланда). Заранее спасибо за помощь!
Сообщение отредактировал JHawk - Среда, 13 Апреля 2016, 19:16
Учебник: пары часов хватит . Класс "таблицы" - TGridPanel. Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
Gudleifr, спасибо за учебник, но у меня сейчас вообще нет времени сидеть и изучать это. Мне необходимо просто закрыть зачет, поэтому я сюда и написал. Можешь хотя бы примеры какие-нибудь скинуть?
"Разработать программу сложной модульной структуры", ахаха.
ЦитатаJHawk ()
С борландом никогда не работал
При чём здесь борланд? Ты просто не умеешь программировать на C или C++, потому что для такой элементарной задачи специфичного для борланда практически нет, кроме того, что он древний.
Lertmind, что правда, то правда. Раньше баловался с С# на юнити, на этом мои умения и заканчиваются. сейчас жизненно важно закрыть зачет, чтобы из шараги не вылететь. Если разбираешься в этом, и задача для тебя простая, то помоги пожалуйста!
Тут надо искать человека, у которого эта лабуда на компе. Делается за минуты, но только "на станке". Даже при переносе проекта с компа на комп могут быть проблемы (обычно с путями).
Builder под DOS? Наверное, путаете с Turbo... Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
Сообщение отредактировал Gudleifr - Среда, 13 Апреля 2016, 19:48
falcoware, а Вы, батенька, садист. Нет, чтобы сразу написать "выгонят, туда и дорога", так нет же - "пусть и преподаватель поржет!" Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
// Создание двумерного квадратного массива double **array_generator(unsigned int size) { double **ptrary = new double*[size]; for (int i = 0; i < size; i++) { ptrary[i] = new double[size]; } return ptrary; }
// Удаление массива void array_destroyer(double **array, unsigned int size) { for (int i = 0; i < size; i++) { delete [] array[i]; } delete [] array; }
// Вывод массива на экран void print_array(double** array, int size, int width) { for (int i = 0; i < size; i++) { for (int j = 0; j < size; j++) { cout << setw(width) << array[i][j] << ','; } cout << endl; } }
// Перемножение диагонали double mul(double** array, int size) { double m = 1; for (int i = 0; i < size; i++) { m *= array[i][i]; } return m; }
// Сумма положительных чисел double sum(double** array, int size) { double s = 0; for (int i = 0; i < size; i++) { for (int j = 0; j < size; j++) { if (array[i][j] > 0) { s += array[i][j]; } } } return s; }
// Транспонирование double tran(double** array, int size) { for (int i = 1; i < size; i++) { for (int j = 0; j < i; j++) { double tmp = array[i][j]; array[i][j] = array[j][i]; array[j][i] = tmp; } } }