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

Перед указанным элементом массива вставить все элементы другого массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Числа* Армстронга http://www.cyberforum.ru/cpp-beginners/thread1735045.html
Помогите, пожалуйста Натуральное число называется числом Армстронга, если сумма цифр числа, возведенных в N‐ную степень (где N – количество цифр в числе) равна самому *числу. Например, 153 =...
C++ Написать алгоритм нахождения наибольшего общего делителя трех чисел Написать алгоритм нахождения наибольшего общего делителя трех чисел C++ помогите пожалуйста, желательно с объяснением http://www.cyberforum.ru/cpp-beginners/thread1735043.html
Есть исходный код Виженера, не могу запустить программу C++
Всем привет, помогите пожалуйста. Нашла исходный код программы. Программа выполняет шифрование алгоритмом Виженера. При этом шифруются только символы алфавита латиницы, остальные остаются без...
Ошибка ввода символов строки, при количестве символов кратных 8 C++
Здравствуйте, уважаемые форумчане! Разбираясь с механизмом ввода и динамическим выделением памяти для строк решил написать такой пример, в котором строка вводится с помощью функции возвращающей...
C++ Выяснить, будет ли заданное натуральное число простым http://www.cyberforum.ru/cpp-beginners/thread1735013.html
напишите програмку на C++,используя оператор цикла с параметром.
C++ Создание формы в QT Creator Помогите, пожалуйста, создать форму с кнопкой. При каждом нажатии на кнопку, она должна рандомно перемещаться по площади формы. подробнее

Показать сообщение отдельно
BOK
0 / 0 / 0
Регистрация: 27.02.2016
Сообщений: 33
16.05.2016, 18:14  [ТС]
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#include <iostream>
#include<iomanip>
using namespace std;
int main(int argc, char* argv[])
{
    setlocale (0,"rus");
   int c, n, m;
   int a[100];
   int b[100];
   cout<<"Ââåäèòå Г°Г*çìåð ïåðâîãî Г¬Г*Г±Г±ГЁГўГ*"<<endl;
   cin>>n;
   cout<<"Ââåäèòå Г°Г*çìåð âòîðîãî Г¬Г*Г±Г±ГЁГўГ*"<<endl;
   cin>>m;
   cout<<"Ââåäèòå ÷èñëî"<<endl;
   cin>>c;
   for (int i=0; i<n; i++)
   {
    cout<<"Ââåäèòå A["<<i<<"]"<<endl;
    cin>>a[i];
   }
   cout<<endl;
   for (int i=0; i<m; i++)
   {
    cout<<"Ââåäèòå B["<<i<<"]"<<endl;
    cin>>b[i];
   }
   for(int i=0; i<n; i++){
   if (a[i]==c){
   n+=m;
   for (i=n;i>=c+m;i--) 
  {                    
     a[i]=a[i-m];         
  }
  for (i=c;i<=(c+m-1);i++)  
  {                         
     a[i]=b[i];                   
  }
    
    cout <<"ГЋГІГўГҐГІ" << endl;  
    for (i=1;i<=n;i++) 
   {
   cout<<a[i]<<" "<<endl;
   }
   }
}
   return 0;
}
В массиве выводит другие числа незнаю почему?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru