0 / 0 / 0
Регистрация: 13.12.2016
Сообщений: 14
1

Циклы: для каждого набора ненулевых чисел найти наименьшее значение его элементов

08.04.2018, 14:19. Показов 1338. Ответов 3
Метки нет (Все метки)

Помогите пожалуйста
Дано K наборов ненулевых целых чисел. Признаком завершения каждого набора является
число 0. Для каждого набора найти наименьшее значение его элементов.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.04.2018, 14:19
Ответы с готовыми решениями:

Для каждого набора чисел вывести сумму его отрицательных элементов
Даны целые числа K, N, а также K наборов целых чисел по N элементов в каждом наборе. Для каждого...

Даны целые числа K,N, а также K набор целых чисел по N элементов в каждом наборе. Вывести суму его элементов для каждого набора
Задача из роздела серий.

Для каждого набора вывести сумму его элементов
Series30. Даны целые числа K, N, а также K наборов целых чисел по N элементов в каждом наборе. Для...

Для каждого набора вывести количество его элементов
Дано целое число K, а также K наборов ненулевых целых чисел. Признаком завершения каждого набора...

3
10 / 9 / 8
Регистрация: 24.03.2017
Сообщений: 37
08.04.2018, 14:51 2
Лучший ответ Сообщение было отмечено alesha861122 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
int main() {
    int k[255], i(0);
    do {
        i++;
        std::cin >> k[i];
    } while (k[i] != 0);
    int min = k[1];
    for (int z = 1; z < i; ++z)
    {
        if (k[z] < min)
            min = k[z];
    }
    std::cout << "min = " << min << '\n';
    system("pause");
}
Дальше уже как-то сами сделайте.
2
7415 / 5011 / 2889
Регистрация: 18.12.2017
Сообщений: 15,694
08.04.2018, 15:32 3
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
#include <iostream> 
using namespace std; 
 
int main()
{
    int K, min=0;   
       
    cout <<"K="; cin >>K;   
     
    for (int i=1; i<=K; i++)
    {
    cout <<"Enter set"<<i<<":\n";
    
    int n=0, a=1;
    
    while (a!=0)
    {
    cin>>a;
    if ((n==0||a<=min)&&a!=0) min=a;
    n++;            
    }  
    cout<<"min set"<<i<<"="<<min<<endl;
    }
system("pause");
return 0;
}
1
303 / 284 / 116
Регистрация: 23.01.2018
Сообщений: 933
09.04.2018, 07:22 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
#include <algorithm>
#include <iostream>
#include <iterator>
#include <vector>
 
using namespace std;
 
int main()
{
    vector<int> numbers;
    vector<int> answer;
    int k;
    cin >> k;
    while (k-- > 0) {
        numbers.clear();
        for (;;) {
            int x;
            cin >> x;
            if (x == 0) break;
            numbers.push_back(x);
        }
        answer.push_back(*min_element(numbers.begin(), numbers.end()));
    }
    copy(answer.begin(), answer.end(), ostream_iterator<int>(cout, " "));
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.04.2018, 07:22
Помогаю со студенческими работами здесь

Найти наименьшее значение среди положительных элементов и его индекс в массиве
Ребят, помогите, пожалуйста. Знаю, задание не особо сложное, по массивам, но всё никак не могу...

Даны целые числа K,N а также К наборов целых чисел по N элементов в каждом наборе .Для каждого набора вывести сумму его элементов
Ребята,пожалуйста,укажите ошибку... Даны целые числа K,N а также К наборов целых чисел по N...

Для каждого числа найти количество вариантов разбиения его на сумму двух других чисел из данного набора
Условие Дано N натуральных чисел. Требуется для каждого числа найти количество вариантов разбиения...

Даны целые числа K, N, а также K наборов целых чисел по N элементов в каждом наборе. Для каждого набора вывести номер его первого элемента, равного 2
Даны целые числа K, N, а также K наборов целых чисел по N элементов в каждом наборе. Для каждого...


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

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

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