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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
coolplayer
2 / 2 / 0
Регистрация: 30.05.2011
Сообщений: 33
#1

Порядок роста сложности по коду - C++

27.12.2011, 15:20. Просмотров 314. Ответов 0
Метки нет (Все метки)

Текст задачи №1 - http://s003.***********/i201/1112/59/ea9057185aa8.jpg
Друзья, нужно определить порядок роста сложности по коду:

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
56
57
58
59
60
61
62
63
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main()
{
    int len = 4;
    int a[3];
    int i;
    int bn;
    
    int j,tmp,l,k=1,j1,n=0;
    
    cin>>bn;
    cout<<"---"<<endl;
    int b[bn];
    
    b[0] = 1;
    cout<<"b[0] = 1"<<endl;
         for(i=1;i<bn;i++)
    {
         cout<<"b["<<i<<"] = ";
                     cin>>b[i];
                     }  
     cout<<"---"<<endl;
    for(i=0;i<len;i++)
    {
                     cin>>a[i];
                     }
                     
                     cout<<"---"<<endl;
                     
         
                     
                     for(l=bn-1;l>=0;l--)
                     {
                       j1 = k+n*b[l];
                       if(j1>len-1){j1=len-1;}  
                       for (i = k; i <= j1; i++) {
            j = i;
            while (j > 0 && a[j - 1] > a[j]) {
                  tmp = a[j];
                  a[j] = a[j - 1];
                  a[j - 1] = tmp;
                  j--;
            
      }       
     
      }
       n++;
      }
      
       cout<<"---"<<endl;
      
             for(i=0;i<len;i++)
    {
                     cout<<a[i]<<endl;
                     }  
                     
    system("PAUSE");
    return EXIT_SUCCESS;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2011, 15:20     Порядок роста сложности по коду
Посмотрите здесь:

Расставить учащихся с указаниям роста. Выяснить, перечислены ли ученики в списке в порядке убывания их роста - C++
Имеется список учащихся класса с указанием роста каждого из них. Выяснить, перечислены ли ученики в списке в порядке убывания их роста.

Цикл, вычисление среднего роста - C++
Всем Привет! Мое задание: Задано n количество студентов. Нужно узнать средний рост. В Общем мне нужно составить так код, что бы я ввел, к...

Запрос роста в см, вывод в метрах и см - C++
const double m = 100; int height; int main() { cout &lt;&lt; &quot;Enter your height in cm:______\b\b\b\b\b\b&quot;; cin &gt;&gt; height; cout...

Циклы: вычисление роста населения - C++
Здравствуйте! Подскажите пожалуйста как решить данную проблему. Надо сделать так, чтобы каждый раз, когда население увеличивается...

Программа выражения роста в футах и дюймах - C++
Напишите короткую программу, которая запрашивает ваш рост в дюймах (с точностью до 1 дюйма), а затем выражает его в футах и дюймах. Пусть в...

Упорядочить файл по убыванию роста учеников - C++
дан типизированный файл с данными о росте каждого из 25 учеников класса ни одна пара учеников не имеет одинакового роста. Упорядочить файл...

Функция для вычисления среднего роста - C++
помогите разобраться в чем дело,надо посчитать средний рост женщин, почему пишет что &quot;rost&quot; и &quot;pol&quot; не инициализированы, что в функции не...

Упорядочить N последних элементов (N<M) в порядке роста их значений. - C++
Привет всем! Никак не пойму как решить задачу: Задан массив чисел А(M). Упорядочить N последних элементов (N&lt;M) в порядке роста их...

Узнать мин. и макс. значения на отрезке и отрезки роста - C++
Доброго вечера! Есть задание: Вычислить значение функции y = f(x) и вывести результат в виде таблицы. X изменяется в произвольно...

Подредактируете ошибки в программе нахождения среднего роста мальчиков - C++
Информация о росте учащихся одного класса задана в виде массива. Рост девочек кодируется знаком «+» (плюс), рост мальчиков – знаком «-»...

Написать программу, определяющий рост учеников, которых больше среднего роста по классу - C++
Пожалуйста помогите написать программу, определяющий рост учеников, которых больше среднего роста по классу!

Известен рост 18 человек. Определить среднее арифметическое роста тех двоих людей - C++
Здравствуйте, помогите пожалуйста разобраться с задачей: Известен рост 18 человек. Определить среднее арифметическое роста тех двоих людей,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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