Заблокирован
1

В заданной последовательности чисел найти два наименьших числа

10.02.2016, 07:11. Показов 1307. Ответов 4
Метки нет (Все метки)

В связи с визитом Императора Палпатина было решено обновить состав дроидов в ангаре 32. Из-за кризиса было решено новых дроидов не закупать, но выкинуть пару старых. Как известно, Палпатин не переносит дроидов с маленькими серийными номерами, так что все, что требуется - найти среди них двух, у которых серийные номера наименьшие.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.02.2016, 07:11
Ответы с готовыми решениями:

Найти два наименьших числа последовательности целых чисел, оканчивающихся нулём
Пусть вводится последовательность целых чисел, оканчивающихся нулём. Найти 2 наименьших числа...

Найти из последовательности два наименьших числа
нужна помощь.. нужно ввести последовательность из целых чисел(задать с клавиатуры) найти из...

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

Вводится последовательность из N целых чисел. Найти два наименьших числа
вводится последовательность из N целых чисел. Признак окончания ввода число 0.Найти два наименьших...

4
104 / 104 / 99
Регистрация: 30.06.2015
Сообщений: 272
10.02.2016, 11:22 2
weq,
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
#include <iostream>
#include <windows.h>
#include <time.h>
using namespace std;
 
void arrSort(int *arr, int len)
{
    int temp = 0;
    for(int i=1;(i<=len);i++)
    {
        for(int j=0;j<(len-i);j++)
        {
            if (arr[j] > arr[j+1])
            {
                temp = arr[j];
                arr[j] = arr[j+1];
                arr[j+1] = temp;
            }
        }
    }
}
 
int main()
{
    srand(time(NULL));
    int *arr;
    int size;
    cout << "enter array size: ";
    cin >> size;
    arr = new int[size];
    cout << "print all ID's: ";
    for(int i=0;i<size;i++)
    {
        arr[i] = rand()%100+1;
        cout << arr[i] << " ";
    }
    cout << endl;
    arrSort(arr,size);
    cout << "print 2 min ID's: ";
    cout << arr[0] << " " << arr[1] << endl;
    delete [] arr;
    arr = NULL;
    return 0;
}
1
Заблокирован
12.02.2016, 14:10  [ТС] 3
Можете обьяснить,а то переборщился.
0
435 / 345 / 168
Регистрация: 08.04.2013
Сообщений: 1,486
12.02.2016, 15:50 4
Писать не умеешь, чужие читать тем более, может тебе сперва книг почитать до проблесков просветления

 Комментарий модератора 
Соблюдайте правила форума: 3.1. Уважительно относитесь к другим участникам форума.
0
Заблокирован
13.02.2016, 16:06  [ТС] 5
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.02.2016, 16:06
Помогаю со студенческими работами здесь

Определить два наименьших числа из последовательности
Помогите, написать код, пожалуйста. Дана непустая последовательность ненулевых целых чисел, за...

Найти два наименьших элемента последовательности
Ребята, здравствуйте! Дали задание написать программу, но у меня что-то не получается. Вообще не...

В заданной последовательности найти среднее арифметическое чисел, больших указанного числа
Даны натуральное число х и целые числа а1, а2, ... ,ах. Определить среднее арифметическое тех...

Вводится последовательность чисел, 0 – конец последовательности. Найти два наибольших числа
Вводится последовательность чисел, 0 – конец последовательности. Найти два наибольших числа

Среди заданной последовательности целых чисел найти нечетные числа кратные трем
Среди заданной последовательности целых чисел найти нечетные числа кратные трем.

Найти два наименьших числа
Найти два наименьших числа, которые начинаются на 5 и из которых, перенеся первую цифру в конец,...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru