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

Пожалуйста напишите мне код

12.12.2019, 15:40. Показов 672. Ответов 3
Метки нет (Все метки)

Даны натуральное число n, действительные числа a1, ..., an. Получить min (a1, a3, ...). C++

в двух вариантах
1. С использованием массивов
2. Без массивов
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.12.2019, 15:40
Ответы с готовыми решениями:

Выкрутасы с объектами - напишите мне код
Я хочу создать такой хитрый а может и не хитрый код. Классы ,,golky,, и ,,dysk,, , объекты...

Пожалуйста напишите код, я новичок
Провести моделювання затухаючих коливань в електричному колі (зміну величини електричного заряду):...

Напишите пожалуйста програмный код)
Здраствуйте! Помогите пожалуйста бедной)С++ 1)Написать программу используя функциюкоторая...

Напишите, пожалуйста, код программки
На экран выводится меню: Что желаете заказать? 1. Горячее 2. Суп При выборе пункта 1,...

3
592 / 428 / 135
Регистрация: 22.11.2017
Сообщений: 1,198
12.12.2019, 15:51 2
Цитата Сообщение от FSoc Посмотреть сообщение
С использованием массивов
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
#include <iostream>
#include <limits>
 
int main()
{
    setlocale(LC_ALL, "Rus");
    
    std::cout << "n = ";
    uint32_t n;
    std::cin >> n;
    double* arr = new double[n];
    for (uint32_t idx = 0u; idx < n; ++idx)
    {
        std::cout << "arr[" << idx << "] = ";
        std::cin >> arr[idx];
    }
    double min_value = std::numeric_limits<double>::max();
    for (uint32_t idx = 0u; idx < n; ++idx)
        min_value = arr[idx] < min_value ? arr[idx] : min_value;
    std::cout << "min = " << min_value << "\n";
    delete[] arr;
 
    return 0;
}
Цитата Сообщение от FSoc Посмотреть сообщение
2. Без массивов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <limits>
 
int main()
{
    setlocale(LC_ALL, "Rus");
    
    std::cout << "n = ";
    uint32_t n;
    std::cin >> n;
    double min_value = std::numeric_limits<double>::max();
    for (uint32_t idx = 0u; idx < n; ++idx)
    {
        std::cout << "Значение №" << idx << " = ";
        double value;
        std::cin >> value;
        min_value = value < min_value ? value : min_value;
    }
    std::cout << "min = " << min_value << "\n";
 
    return 0;
}
0
653 / 466 / 183
Регистрация: 23.04.2019
Сообщений: 1,987
12.12.2019, 15:53 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <vector>
#include <algorithm>
int main()
{
    size_t n;
    std::cin >> n;
    std::vector<double> a;
    for (size_t i = 0; i < n; i++)
    {
        double temp;
        std::cin >> temp;
        a.push_back(temp);
    }
    std::vector<double>::iterator result = std::min_element(a.begin(), a.end());
    std::cout << *result;
}
Добавлено через 1 минуту
С массивами
1
592 / 428 / 135
Регистрация: 22.11.2017
Сообщений: 1,198
12.12.2019, 15:59 4
FSoc, AndryS1, вот на STL.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
 
int main()
{
    setlocale(LC_ALL, "Rus");
 
    std::vector<double> box;
    std::cout << "Введите значения элементов массива. Для завершения укажите нечисло\n";
    std::copy(std::istream_iterator<double>{ std::cin }, std::istream_iterator<double>{}, std::back_inserter(box));
    std::vector<double>::iterator min_value = std::min_element(std::begin(box), std::end(box));
    std::cout << *min_value << "\n";
 
    return 0;
}
Миниатюры
Пожалуйста напишите мне код  
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.12.2019, 15:59
Помогаю со студенческими работами здесь

напишите пожалуйста программный код
1. * результаты выполнения программы: o значение точности e, ...

напишите пожалуйста исходный код выражения
Помогите пожалуйста написать исходный код арифметического выражения: у = (10-х)*3/0.5+х если...

Напишите пожалуйста код программы по фото заданию!
П.5.18.Правил Запрещено размещать задания и решения в виде картинок и других файлов с их текстом....

В техе дали тему для курсача напишите код пожалуйста ?
Вот тема: Разработка программы реализующая крипт анализ алгоритмов использующих подстановки,...


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

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

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