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

Нужен алгоритмом по вставлению числа в массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Физическая модель http://www.cyberforum.ru/cpp-beginners/thread607457.html
Пробовал создать физическую модель нецентрального соударения 2х шаров - не получилось. Помогите решить, учитывая, что у каждого шара есть характеристики: x, y, r, m, speedx, speedy зы: пробовал...
C++ Шестнадцатеричная система счисления Возможно ли такое в шестнадцатирично системе... что значение без букв???? Так как остатки не превышали 9! Вот это число которое я переводил 2341(индекс 10) получилось 925(индекс 16) или "0x925"....... http://www.cyberforum.ru/cpp-beginners/thread607451.html
Проблемы с выделением памяти C++
Здравствуйте. Есть контейнер QList <Node *> В Node свой QList <Node *>. Строю программное дерево разбора выражение. На небольших деревьях работает нормально, но когда дал ему количество узлов,...
C++ Пояснить алгоритм двоичной системы счисления
Увожаемые господа программисты, помогите разобраться вот в чом!?!:) Переводим 123 в двоичную систему счисления: 123(индекс 10) = 0*128 + 1*64 + 1*32 + 1*16 +1*8 + 0*4 + 1*2 + 1*1...
C++ Хранения Графа в памяти http://www.cyberforum.ru/cpp-beginners/thread607393.html
Вечер добрый. Есть графы.В них: Точки, рёбра, длины рёбер, координаты точек, точки не имеющие соединения рёбрами, точки в которые или из которых выходит по много рёбер. Так же будет добавление...
C++ Программа расчёта траектории движения ЛА Люди добрые помогите плиз написать программу для 26 варианта а то с с++ я очень туго понимаю подробнее

Показать сообщение отдельно
Alex330
118 / 118 / 4
Регистрация: 12.06.2012
Сообщений: 130
19.06.2012, 02:27
Леонид посмотрите мой код пожалуйста. Пишу под линуксом, возможно нужны другие библиотеки. я тоже только учусь. Буду рад в дальнейшем разбирать подобные примеры. А что за задачник?
C++ (Qt)
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
#include <iostream>
using namespace std;
int main()
{
    const int n = 10;
    int arr[n], b;
    //формируем последовательность
    for (int i= 1; i<n+1; i ++) 
        arr[i-1]= i;
 
    //вводим число
    cout <<"Введите число от 1 до "<<n <<" ";
    cin >> b;
 
    //создаем итоговый массив для последовательности + введенное число
    int arrRezault[n+1]; 
 
    // заполняем итоговый массив
    bool valueInserted = false;
    for (int i= 0; i<n; i ++)
    {
        if (valueInserted)
          arrRezault[i+1] = arr[i];
       else
         if (arr[i] >= b)
           {
              valueInserted=true;
              arrRezault[i] = b; 
              arrRezault[i+1] = arr[i];
           }
           else
             arrRezault[i] = arr[i];
    }
         
    if (!valueInserted)
        arrRezault[n+1]=b;      
    
    //Выводим последовательность
    for (int i= 0; i<n+1; i ++) 
        cout <<"arrRezault["<<i <<"]="<< arrRezault[i]<<"\n";
    
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru