Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Как в двухмерном динамическом массиве записать сумму элементов указанной строки https://www.cyberforum.ru/ cpp-beginners/ thread2547873.html
Вот код, который получился у меня, но он выводит неверное значение: #include<stdio.h> #include<stdlib.h> int main() { int *massive; int amountOfRows, amountOfColumn, stringToSum, sum=0;
C++ Почему при любом проценте выводит "в 20 день"?
Спортсмен-лыжник начал тренировки, пробежав в первый день 10 км. Каждый следующий день он увеличивал длину пробега на P процентов от пробега предыдущего дня (P — вещественное, 0 < P < 50). По данному P определить, после какого дня суммарный пробег лыжника за все дни превысит 200 км, и вывести найденное количество дней K (целое) и суммарный пробег S (вещественное число). почему при любом...
C++ Вывести таблицу значений функции заданной разложением в ряд Тейлора https://www.cyberforum.ru/ cpp-beginners/ thread2547863.html
Задание следующее - Вычислить и вывести на экран значения функции в виде таблицы, заданной с помощью ряда Тейлора, на интервале от Хнач до Хкон с шагом dx и точностью е (эпсилон). При выводе таблицу снабдить заголовком и шапкой. Каждая строка должна содержать значение аргумента, значение функции и количество просуммированных членов ряда. Код работает но с другим диапазоном, у меня же...
C++ Ошибка без понятной причины Здравствуйте! В некоторых целях я потаюсь создать некий код: #include <iostream> #include <vector> using namespace std; #define uns unsigned struct cl; struct mn; void open(vector<cl>::iterator); void flag(vector<cl>::iterator); https://www.cyberforum.ru/ cpp-beginners/ thread2547852.html
C++ Иерархия классов "Продукты","Овощи","Катрофель"
Составить программу для объявления и использования классов Базовый класс - продукты Производный класс - овощи Производный класс - картофель
C++ Гомоку С++ https://www.cyberforum.ru/ cpp-beginners/ thread2547823.html
Помогите расшифровать эти два метода //check oblique 1 for (x = this.size, y = 0; x>0; x--, y++) { playerCount = 0; for (r = y, c = 0; c<x; r++, c++) { if (this.board == '_') playerCount = 0;
C++ Перегрузка оператора "<<" spdlog: https://github.com/gabime/spdlog/releases В проекте используются функции для вывода лога, например: logDebug(LogGeneral) << "fatal error " << "error number:" << numError; В лог выводится: : fatal error : error number: https://www.cyberforum.ru/ cpp-beginners/ thread2547820.html C++ Вывод двумерного массива
Почему идет неправильный вывод? #include <iostream> using namespace std; int main() { setlocale (LC_ALL, "RUS"); int n, m; // n - кол-во строк m-кол-во столбцов
C++ Использование статической библиотеки sdplog https://www.cyberforum.ru/ cpp-beginners/ thread2547797.html
spdlog с github https://github.com/gabime/spdlog/releases Сначала использовал библиотеку просто подключил заголовочные файлы к проекту, но потом чтобы их постоянно не компилировать решил подключить как статическую библиотеку. Скачал релиз с гитхаба, в readme указано #### Static lib version (recommended - much faster compile times) ```console $ git clone https://github.com/gabime/spdlog.git...
C++ Прокомментировать код https://www.cyberforum.ru/ cpp-beginners/ thread2547787.html
#include <iostream> #include <conio.h> #include <Windows.h> using namespace std; void SetColor(int text) { HANDLE hStdOut = GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleTextAttribute(hStdOut, (WORD)(text)); }
C++ Проблема считывания состояния клавиши на клавиатуре
Есть код игры ( теннис ) на С++ , но по какой то причине функция GetKeyState() никак не хочет возвращать нормальные значения , а вместо этого всегда возвращает 0 , так же как и GetAsyncKeyState() вторую неделю пытаюсь отладить, пытался использовать обе функции тремя разными способами ( используя VK_KEY , код клавиши и int значение кода) , уже ничего не понимаю. Работаю в MS Visual Studio 2017....
C++ Подробный разбор кода с блок-схемой https://www.cyberforum.ru/ cpp-beginners/ thread2547781.html
#include <iostream> #include <time.h> #include <windows.h> #include <stdio.h> #include <stdlib.h> #include <algorithm> void SetColor(int text) { HANDLE hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);
0 / 0 / 0
Регистрация: 24.10.2017
Сообщений: 47
0

Определить номер минимального элемента массива - C++ - Ответ 14069483

06.12.2019, 23:26. Показов 2727. Ответов 4
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
В одномерном массиве, состоящей из n вещественных элементов, вычислить:
1) номер минимального элемента массива;
2) сумму элементов массива, расположенных между первым и вторым отрицательными элементами.
3) Преобразовать массив таким образом, чтобы сначала располагались все элементы, модуль которых не превышает 1, а потом - все остальные.

 Комментарий модератора 
П.5.16.Правил
Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.


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
64
65
66
67
68
#include <iostream>
#include <cstdlib>
#include <cmath>
#include <locale> 
 
using namespace std;
 
double minElem(double *arr, int n);
double summElem(double *arr, int n);
 
int main() {
    int n = 0;
    
    setlocale(0, "rus");
    srand((unsigned)time(NULL));
 
    cout << "Введите количество элементов: ";
    cin >> n;
 
    double *arr = new double [n];
    
    for(int i = 0; i < n; i++) {
         arr[i]=rand() % 20 - 10;
        cout << " [" << i << "] = ";
        cout << arr[i];
    }
    cout << "\n Минимальный элемент: " << minElem(arr, n) << endl;
    cout << "\n Сумма элементов: " << summElem(arr, n) << endl;
    delete [] arr;
    
    system("PAUSE");
    return 0;
}
 
double minElem(double *arr, int n) 
{
    double min = arr[0];
 
    for(int i = 1; i < n; i++) {
        if(arr[i] < min)
            min = arr[i];
    }
    return min;
}
 
double summElem(double *arr, int n)
{
    double summ = 0.0;
    bool flag = false;  // Флаг
    int begin = 0;
    int end = 0;    
 
    for(int i = 0; i < n; i++) {
        if(arr[i] < 0 && !flag) {
            begin = i;
            flag = true;
        }
        else if(arr[i] < 0 && flag) {
            end = i;
            break;
        }
    }
    
    for(int i = begin + 1; i < end; i++) {
        summ += arr[i];
    }
    return summ;
}
Первые 2 подпункта сделаны, все работает. Помогите пожалуйста сделать 3 подпункт

Вернуться к обсуждению:
Определить номер минимального элемента массива C++
0
Лучшие ответы (1)
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2019, 23:26
Готовые ответы и решения:

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

Определить порядковый номер минимального элемента массива
Создайте одномерный массив из 10 чисел. Выведите его на экран. Определите порядковый номер...

Для каждой заданной матрицы определить местоположение (номер строки и номер столбца) минимального элемента
Даны массивы А, В, С. Для каждого определить местоположение (номер строки и номер столбца)...

Найти номер минимального по модулю элемента массива и сумму модулей после первого отрицательного элемента
1.В одномерном массиве, состоящем из n вещественных элементов, вычислить: а)номер минимального по...

4
06.12.2019, 23:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.12.2019, 23:26
Помогаю со студенческими работами здесь

Определить номера минимального элемента массива и элемента, являющегося минимальным без учета этого элемента.
Дан массив. Определить номера минимального элемента массива и элемента, являющегося мини-мальным...

Найти номер минимального элемента массива
Одномерные Массивы Вариант 8 в одномерном массиве, состоящем из п вещественных элементов,...

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

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

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