Форум программистов, компьютерный форум CyberForum.ru

Как можно объединить несколько скриптов в один? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача на векторы http://www.cyberforum.ru/cpp-beginners/thread394704.html
Найти корень из(Sx*Sy) , где Sx, Sy — средние арифметические положительных элементов векторов X и Y соответственно.
C++ Составление программы вычисления суммы Дано натуральное число N>0. Вычислить Тест: N=3, S=386. http://www.cyberforum.ru/cpp-beginners/thread394703.html
Сортировка C++
Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечётных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик.
C++ Проблема с typedef.... не виден новый тип данных!
Пишу шаблон класса множество, у множеств элементы могут быть разного типа, одно, например, целочисленное, другое - строка. Пользователю дается возможность выбрать тип, с которым ему работать. Тип выбирается через функцию MenuType() и через свитч конкретизируется... но сразу за границей свича новый тип данных становится недоступным. Как решить эту проблему? вот фрагмент кода, в котором...
C++ Сравнить логически два массива http://www.cyberforum.ru/cpp-beginners/thread394694.html
Сравнить , используя логическое или(||) два одномерных массива (А и В) и записать результат в массив С Массивы создал , но не знаю как сравнить и записать результат в С . В A и B должны быть любые числа (int) а С должен состоять из множества 0 и 1 Как такое организовать, подскажите ребят !!!
C++ Помогите запрограммировать задачи на Одномерные массивы Доброго времени суток, форумчане! ;) помогите с работой, пожалуйста ) Буду благодарен 1. Дан массив действительных чисел. Среди них есть равные. Найти первый максимальный элемент массива и заменить его нулем. 2. В одномерном массиве с четным количеством элементов (2N) находятся координаты N точек плоскости. Они располагаются в следующем порядке: x1; y1, x2; y2 , x3; y3 и т.д. Определить... подробнее

Показать сообщение отдельно
Spirited
7 / 7 / 0
Регистрация: 18.01.2009
Сообщений: 55
30.11.2011, 02:37     Как можно объединить несколько скриптов в один?
например, программа которая переворачивает массив (пишу, так сказать на коленке)

C++
1
2
3
4
5
6
7
int main() {
    int n = 10;
    int a[n];
 
    for(int j=0,tmp; j<n/2; j++)
    { tmp=a[j]; a[j]=a[n-j-1]; a[n-j-1]=tmp; }    
}
используя этот алгоритм я делаю функцию, например так

C++
1
2
3
4
void invert(int *a,int n)
{ for(int j=0,tmp; j<n/2; j++)
    { tmp=a[j]; a[j]=a[n-j-1]; a[n-j-1]=tmp; }
}
и теперь можно её использовать везде где Вам нужно.
тоже самое и в вашей проблеме, у вас есть три независимые программы, которые что то делают,
теперь используя выше прием можно написать ф-ции, которые выполняют вычисления над исходным массивом.

будут вопросы пишите.
 
Текущее время: 19:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru