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

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

Войти
Регистрация
Восстановить пароль
 
дарт вейдер
5 / 0 / 0
Регистрация: 05.06.2013
Сообщений: 92
#1

Даны натуральные числа n, k. Используя наименьшее количество сравнений, определить, какое число будет находиться k-м месте в упорядоченном варианте - C++

17.06.2013, 21:55. Просмотров 317. Ответов 0
Метки нет (Все метки)

Даны натуральные числа h, k и последовательность действительных чисел a1, а2 ... аn. Используя наименьшее количество сравнений, определить, какое число будет находиться k-м месте в упорядоченном варианте данной последовательности

Добавлено через 4 часа 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
#include <iostream>
#include <math.h>
 
using namespace std;
       
    int main()
    {  
        int n,k,t,j=0,a[100];
        cout<<"Enter n,k:";
        cin>>n>>k;
        cout<<endl<<endl<<"Enter elements:";
 
        for(int i=0; i!=n; i++)
            cin>>a[i];
    
        for(int i=0; i!=n; i++)
            for(int j=0; j!=n-1; j++)
                if (a[j+1]<a[j])
                {
                    t=a[j+1];
                    a[j+1]=a[j];
                    a[j]=t;
                    
                    if (j==k) 
                    {
                       break;
                    }
                    
                }
 
      cout<<"\nChuslo "<<a[k]<<" znaxod na "<<k<<" misci y vporadkovannomy varianti(vid 0)";
 
        cin.get();
        cin.get();
        return 0;
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.06.2013, 21:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Даны натуральные числа n, k. Используя наименьшее количество сравнений, определить, какое число будет находиться k-м месте в упорядоченном варианте (C++):

Даны числа а и b: определить, какое из чисел имеет большее количество делителей - C++
Помогите решить))

Даны натуральные числа X и Y. Вычислить их наименьшее общее кратное. - C++
Даны натуральные числа X и Y. Вычислить их наименьшее общее кратное.

Даны натуральные число n и целые числа а 1, а 2 - C++
Даны натуральные число n и целые числа а 1, а 2...a n. Найти количество чисел a i (i = 1, 2, ..., n), что является степенями пятерки....

Даны натуральные числа n и k. Определить k-ю справа цифру числа n. - C++
Тут короче задачки нам задали, у кого есть чуток времени, ОГРОМНАя просьба, посмотрите, вдруг чего получиться?))) Заранее всем спасибо)!:) ...

Даны натуральные числа n и a(1), a(2), ... a(n) .. Найти максимальное простое число - C++
Даны натуральные числа n и a(1), a(2), ... a(n) .. Найти максимальное простое число. Я понимаю- что моя просьба банальна, но всё же-...

Даны натуральные m и n. Определить число с максимальной суммой цифр - C++
Даны натуральные m и n. Определить число с максимальной суммой цифр....

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.06.2013, 21:55
Привет! Вот еще темы с ответами:

Даны натуральные числа n, m. Получить все меньшие n натуральные числа, квадрат суммы цифр которых , равен m - C++
Даны натуральные числа n, m. Получить все меньшие n натуральные числа, квадрат суммы цифр которых , равен m Решите на С++.Буду благодарна!

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

Даны 3 числа . Определить среди них наибольшее и наименьшее - C++
Даны 3 числа . Определить среди них наибольшее и наименьшее .

Даны три числа a,b,c. Определить какое из них равно d - C++
Не могу понять как можно это написать на C++ Даны три числа a,b,c. Определить какое из них равно d. Если ни одно не равно d то найти...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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