Форум программистов, компьютерный форум, киберфорум
Наши страницы

Вставка элементов в массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сколько нулей лежит вне минимального и максимального значений массива http://www.cyberforum.ru/cpp-beginners/thread1026293.html
Кто знает решение?? (C++) Определить, сколько нулей лежит вне минимального и максимального значений массива R
C++ Реализация собственного шаблона класса vector Почему программа виснет, скажите, на что обратить внимание. #include <iostream> #include <string.h> #define M 100 using namespace std; class Item { public: http://www.cyberforum.ru/cpp-beginners/thread1026292.html
C++ сортировка C++
Здравствуйте,помогите написать программу .Найти число, при котором "быстрая сортировка" следует заменить на сортировку вставками. P.S Я вот могу по отдельности написать сортировки,а тут не...
Задача с перестановкой столбцов в матрице C++
Ребят,всем привет,помогите пожалуйста с задачей. . Дана целочисленная квадратная матрица порядка n. Переставить столбцы таким образом, чтобы первая строка оказалась упорядоченной по возрастанию....
C++ Перегрузка http://www.cyberforum.ru/cpp-beginners/thread1026273.html
Здравствуйте! Получил вот такую лабу по перегрузке. Очень прошу знающих людей помочь. Класс: Множество целых чисел. Поля: Количество элементов в множестве, указатель на массив множества. Методы...
C++ Матрица, написать функцию, которая находит максимальную сумму, которую можно собрать, передвигаясь постепенно на соседние поля Дана квадратная таблица с целыми числами . Написать функцию findMaxSum(table T, int size, i, j, steps):int, которая получает как параметры таблицу Т с числами, размер таблицы size, начальные... подробнее

Показать сообщение отдельно
manubest
6 / 6 / 0
Регистрация: 04.05.2013
Сообщений: 136
02.12.2013, 23:07  [ТС]
Цитата Сообщение от newbie666 Посмотреть сообщение
эт ваще чё? полный код давай и рассказывай, что конкретно хочешь сделать
Алгоритм вставки нового элемента в массив.
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
float InsM1(int k, float A, int M, float Y[])   
{
   int i,id;
   cout<<"Mesto vstavki: k= ";
   cin>>k;
   cout<<"Vstavlyaemiy element: A=";
   cin>>A;
   M=M+1;
   i=M;
   while (i>k)
   {
         
         Y[i]=Y[i-1];
          i--;
   }
   Y[k]=A;
   cout<<"Sdvigaem vpravo vse el-ti pravee k:"<<endl;
   for (id=(k+1); id<=M; id++)
   {
   cout<<"Y["<<id<<"]="<<Y[id]<<endl;
   system("Pause");
   }
   cout<<"Vstavlyaemiy element massiva: "<<"Y["<<k<<"]="<<A<<endl;
   cout<<"Rezultiruyushiy massiv: "<<endl;
   for (id=1; id<=M; id++)
   {
   cout<<"Y["<<id<<"]="<<Y[id]<<endl;
   }
   system("Pause");
   return Y[id];
}
У меня в цикле while ошибка. Не могу найти её
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru