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

Массив.1преобразовать с обратной последовательностью символов. 2 отсортировать по возрастанию,предварительно возведя в квадрат - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как поднести число 450 в степень 300 http://www.cyberforum.ru/cpp-beginners/thread192487.html
пробовал так, но нехватка байт ! #include <math.h> . . . double k= pow(450.0,300); помогите пожалуйста. Thanks.
C++ Найти среднее геометрическое элементов массива А ai>0,N<=50 Помогите пожалуйста решить эту задачу:,,А(N) Найти среднее геометрическое элементов массива А ai>0,N<=50 http://www.cyberforum.ru/cpp-beginners/thread192482.html
C++ Есть ли в числе шесть единиц подряд.
Я нашёл бинарное число, но не могу узнать есть ли в нём 6 единиц подряд, используя циклы, оператор if, ничего более сложного... ПОМОГИТЕ ПЛИЗ! КАК МОЖНО СКОРЕЕ! #include <iostream> #include <conio.h> using namespace std; int main() { int a,b,i,; cout << "Enter your number";
сравнение строк C++
как сравнить строки на совпадающие? идея такая...есть исходная строка типа char вводим с клавы ещё одну строку и если эти 2 строки одинаковые выполнить действие.как это реализовать?
C++ Поменять местами строки в массиве http://www.cyberforum.ru/cpp-beginners/thread192466.html
Дана матрица размера M x N. Поменять местами ее строки так, чтобы их минимальные элементы образовывали возрастающую последовательность. Моя идея в том,чтобы найти все минимальные элементы строк и записать их в одномерный массив,потом отсортировать.Это легко.А вот что потом..Чтобы поменять строки в двумерном массиве местами,нужно начиная с первого индекса одномерного массива проверить,в какой...
C++ Блок схемы по массивам Уважаемые форумчане. Нужна оченьсрочно помощь, вот в чём проблема. Имеется две задачи, одна на одномерный вторая на двемерный массив, нужно составить по ним блок-схемы и объяснить их поработав мол за компьютер. Если кто-то может помочь, помогите пожалуйста. Вот сами задачи: На одномерный массив: Задан целочисленный одномерный массив a из n элементов. Найти номер последнего максимального... подробнее

Показать сообщение отдельно
Manjak
 Аватар для Manjak
269 / 175 / 7
Регистрация: 12.03.2010
Сообщений: 494
17.11.2010, 16:51     Массив.1преобразовать с обратной последовательностью символов. 2 отсортировать по возрастанию,предварительно возведя в квадрат
C++
1
2
3
4
5
transform(arr,                                    //2nd task
              arr + sizeof(arr) / sizeof(int),   
              arr,
              arr,
              multiplies<int>());
Алгоритм трансформ:
- первые два аргумента обозначают первый промежуток значений
- третий аргумент указывает на начало второго промежутка ( в данном случае того же самого массива )
- четвертый аргумент указывает на начало промежутка куда будут выводиться результаты
- пятый аргумент - это обьект который фактически выполняет умножение двух чисел

Что получается :
Алгорит берет первый элемент массива как элемент первого и второго промежутка, перемножает (фактически возводит в квадрат) и записывает результат на то же место, так же для всех остальный элементов
 
Текущее время: 09:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru