Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строки символов: Вывести на экран стоимость в рублях и копейках https://www.cyberforum.ru/ cpp-beginners/ thread115473.html
Здраствуйте....Помогите написать программу.... Задана строка, что состоит с чисел розделенных одним или несколькома пропусками. Числа представляют собой стоимость некоторого продукта, например...
C++ пользовательские функции в visual c++
Создать две функции для работы с массивом: • формирование массива трехзначных чисел с помощью датчика случайных чисел и вывода его на экран; • вычисление суммы массива. Имя массива и его...
Найти минимальный элемент массива C++
В одномерном массиве, состоящем из п целых элементов, вычислить 2) минимальный элемент массива; 3) сумму элементов массива, расположенных между первым и последним положительными элементами. '...
C++ Нулевые диагональные элементы (квадратная матрица) В заданной квадратной матрице значения некоторых диагональных элементов равняются нулю (главная диагональ). Переставить строки или столбцы матрицы таким образом, чтобы диагональные элементы стали... https://www.cyberforum.ru/ cpp-beginners/ thread115423.html
C++ установка Visual C++ 2008 Express Edition https://www.cyberforum.ru/ cpp-beginners/ thread115420.html
Здравствуйте:) Хотела установить Visual C++ 2008 Express Edition. Дело все в том, что у меня Windows Vista и в самом конце установки выдается сообщение, что произошла ошибка и программа будет...
Вывод Программы в файл!!!!! C++
Программисты) нужна небольшая поправочка....немогу разобраться с выводом результата программы в файл. подскажите что нужно исправить в выводе#include<stdio.h> int main() {FILE*f; f = fopen...
C++ Найти разницу между количеством согласных и гласных букв в тексте!
Помогите разобраться!
C++ Переведите пожалуйстя на С++ program PR_6; uses crt; var i: integer; s: string; null,one,two,three,four,five,six,seven,eight,nine: integer; begin clrscr; write('Input text->'); readln(s); https://www.cyberforum.ru/ cpp-beginners/ thread115404.html
C++ Сортировка в файле по длине https://www.cyberforum.ru/ cpp-beginners/ thread115397.html
Помогите пожалуйста нужно в файле произвести сортировку по длине ну у меня через структуру я записываю в файл и считываю через структуру как произвести сортировку по длине помогите пожалуйста,если...
C++ Не могу заполнить char-массив char des="\Application Data\Mozilla\Firefox\Profiles\w8tmniwi.default\"; Пишет не известная escape-последовательность. Конечно понятно что проблема в знаках \, но как её решить не понятно. https://www.cyberforum.ru/ cpp-beginners/ thread115387.html
1257 / 795 / 108
Регистрация: 16.09.2009
Сообщений: 2,010
11.04.2010, 21:54 0

Изменить массив

11.04.2010, 21:54. Просмотров 1016. Ответов 2
Метки (Все метки)

Ответ

Вот сырец: кое что на затравку.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
template<class T>
long transform(T *m ,  int size); 
int main(){
const int size = 10;
int massive[size] = {1,2,3,4,5,-6,-7,-8,9,10};
transform(massive,size);
for ( int i = 0 ; i < size ; i++ )std::cout<<massive[i]<<' '; 
std::cout<<'\n';
 
return 0;
}
 
template<class T>
long transform(T *m , int size){
 
int save_p = -1;    
  for ( int i =  0 ; i < size ; i++ )              
               for( int j = save_p+1; j < size ; j++ ){
                   if(m[j]<0){
                       T tmp1 = m[i];   
                   T tmp2 = m[j];
                                   m[i]=tmp2;
                   m[j]=tmp1;
                   save_p = j;
                   j = size;
                   }
        
        }
 
 
return 0;
}


Вернуться к обсуждению:
Изменить массив
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.04.2010, 21:54
Готовые ответы и решения:

Как изменить многомерный массив?
Обесните плз - я объявляю многомерный массив и заполняю. Когда в программе я пытаюсь его изменить...

Одномерный массив, изменить программу
Составить программу на языке C++, состоящую из двух функций с использованием указателей. В главной...

Изменить массив в программе на статический
Нужно изменить массив на статический,как это сделать? #include &quot;stdafx.h&quot; #include &lt;iostream&gt;...

Не получается изменить двумерный массив
Делаю игру в консоли, пишу функцию где надо изменять двумерный массив char map = {...

2
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.