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

Вставить действительное число в последовательность действительных чисел(С++) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Постройте таблицу значений кусочно-заданной функции на заданном отрезке http://www.cyberforum.ru/cpp-beginners/thread674599.html
Постройте таблицу значений кусочно-заданной функции на отрезке с шагом dX по образцу: X | Y1 | Y2 | Y3 0.50 | 1.2304 | 56.7000 | 0.0089 0.54 | 2.9132 | 30.1234 | -0.0148 0.58 | 10.1688 | 2.3721 | -0.0345 . . . | . . . | . . . | . . . Значения величин Xнач, Xкон, dX, а также коэффициенты функций введите с клавиатуры.
C++ Как создать вкладки на форме? Помогите, как создать вкладки на форме?? В инете нашел, что вроде TTabControl или TPageControl использовать надо, а как именно вообще без понятия... http://www.cyberforum.ru/cpp-beginners/thread674594.html
Как прочитать выражение? C++
typedef void *paint(char,void*);
нужна программа которая модемирует треугольник по в ведёным точкам с клавиатуры C++
Помогите пожалусто...мне срочно нужно программа которая модемирует треугольник по в ведёным точкам с клавеатуры....ну либо какую небуть прого с геометрической фигурой...Пожалусто помогите!!!
C++ Сложный макрос http://www.cyberforum.ru/cpp-beginners/thread674566.html
Создать макрос buffer(n) который резервирует в памяти буфер емкостью n байтов и при каждом обращении выдает адрес очередного байта или NULL, если буфер исчерпан.
C++ Убыстрение работы программы Написал программу по поиску максимальной подстроки из заданных строк. Работает правильно, но нужно оптимизировать по времени выполнения(Не более секунды на обработку результатов). У кого какие соображения по убыстрению программы. Алгоритм конечно мудрёный получился, но может как-то можно оптимизировать её работу? #include <stdio.h> #include <iostream> using namespace std; подробнее

Показать сообщение отдельно
DenCHS200
 Аватар для DenCHS200
32 / 32 / 1
Регистрация: 07.10.2011
Сообщений: 117
18.10.2012, 22:53     Вставить действительное число в последовательность действительных чисел(С++)
проверил со значениями 7 6 6 5 4 , если понял правильно задание , то нужно пятёрку вставить либо перед четвёркой, либо после шестёрки.
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
48
49
50
51
52
53
54
55
// lamerA.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <stdio.h>
#include <iostream>
#include <conio.h>
using namespace std;
 
int _tmain()
{
    bool izmenenie=false; // проверяем, изменился ли ряд, или нет 
    int j,temp,i,n,b;
    cout<<"Enter how many numbers"<<endl; 
    cin>>n;
 
int *posledovatelnost=new int [n+1];
for(i=0;i<n;i++){
cout<<" enter " << i+1 <<" number"<<endl;
cin>>posledovatelnost[i];
}
cout<<"Enter some number"<<endl;
cin>>b;
 
cout<<endl<<" Old range: "<<endl;
for(i=0;i<n;i++)
cout<<posledovatelnost[i]<<"  ";
 
// вставляем число, если это возможно
for(i=0;i<n-1;i++)
{if((b<=posledovatelnost[i])&&(b>=posledovatelnost[i+1]))
{
//тогда сдвигаем массив на 1 элемент вправо
for(j=n;j>i;j--)
 
posledovatelnost[j]=posledovatelnost[j-1];
 
posledovatelnost[i+1]=b;
izmenenie=true;
break;
}
}
 
if(izmenenie==true){
cout<<endl<<" New range: "<<endl;
for(i=0;i<=n;i++)
cout<<posledovatelnost[i]<<"  ";
}
else 
 
cout<<"No valid number for this range";
delete[] posledovatelnost; 
    getch();
    return 0;
}
Значения тестил такие : количество цифр: 5 , сми цифры 7 6 6 5 4, цисло для вставки 5, в итоге получили ряд 7 6 6 5 5 4.Это требуется?
 
Текущее время: 00:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru