Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Исключение не обработано Установил opencv и для теста запустил программу.Стало выдавать "Исключение не обработано" #include <iostream> #include "opencv2/core.hpp" #include "opencv2/highgui.hpp" using namespace std; using namespace cv; int main(int argv,char* argc) { https://www.cyberforum.ru/ cpp-beginners/ thread2497704.html C++ Сбалансированное дерево
Неупорядоченную последовательность из n различных чисел изобразить в виде сбалансированного дерева. Найти высоту дерева и варианты обхода. Сижу над задачей уже день.... Такое чувство , что мне попалась нерешаемая задача :D
C++ Не понятен цикл с русскими символами что не так? https://www.cyberforum.ru/ cpp-beginners/ thread2497669.html
int main(){ setlocale(LC_ALL, "Rus"); int a, b; char c; cout << "Введите символ, который, хотите использовать: " << endl; cin >> c; cout << endl; cout << "Введите сколько символов хотите видеть: " << endl; cout << endl; cin >> a;
C++ Вывести массив, сумма значений которого окажется наименьшей https://www.cyberforum.ru/ cpp-beginners/ thread2497665.html
Ребята, помогите пожалуйста с заданием!!! Составить программe – одномерные массивы. Массив создаются в динамической области памяти с использованием операций new и delete. Ввод исходных данных: реальный размер массивов и их значения. Обращение к элементам массива – через косвенную адресацию. Заданы два массива – А(5) и В(4). Первым на печать вывести массив, сумма значений которого окажется...
C++ Удаление в стеке
Есть задание, надо удалить мин.значение в стеки, но не трогать первый и последний элементы. Сделал все, но не знаю как игнорировать первый и последний элемент, удаляется минимальный со всего стека( #include <iostream> #include <limits> #include <conio.h> using namespace std; struct stack { int inf; stack *next; };
C++ Нужно создать очередь из двух стеков, не используя библиотеки стек https://www.cyberforum.ru/ cpp-beginners/ thread2497633.html
ВОТ код, как смог закончить несмог #include <stdio.h> #include <algorithm> using namespace std; int a; int back; int front; int front1; int back1; int a1;
C++ Нахождение символа и его количества Всем доброго времени суток! Возникла такая проблема: Есть файл (в нем буквы: a a a a a a) Я считываю этот файл и данные записываю в массив.Далее мне необходимо найти элемент (который повторяется больше 1 раза) и вывести его в формате: <элемент>: <количество>. С выводом я туплю конкретно, не могу ничего придумать. Помогите bool equal; string stroka; cout << "Введите... https://www.cyberforum.ru/ cpp-beginners/ thread2497626.html C++ Поиск учителя по C++ на любом компиляторе
Здравствуйте товарищи, ищу учителя по C++ для новичка, в дальнейшем готов развиваться, мне 16 лет дядя програмист, но занимться мною не хочет и меня это бесит. Хотелось бы найти хорошего наставника!!
C++ Создание черепашки Всем привет! В общем, начнём с начала, мне нужно сделать черепаху, или же как её ещё называют: "Черепашья графика". Так вот, я хорошо понимаю как двигать черепаху влево, в право, назад, вперёд, то есть рисуя пиксели в право, либо влево. Так вот, это я хорошо понимаю, а как повернуть черепаху в пикселях и в последующем её передвигать в том направлении, в которую она смотрит. https://www.cyberforum.ru/ cpp-beginners/ thread2497618.html C++ Сравнение строки и символа string slovar = "абвгдеежзийклмнопрстуфхцчшщэюя"; char guess; while (true) { cout << "введите букву: "; cin >> guess; if (size_t(guess) != 1) { // если не равно одной букве cout << "введите одну букву\n"; } https://www.cyberforum.ru/ cpp-beginners/ thread2497616.html
C++ Поменять строки массива местами
Помогите пожалуйста с заданием. "Поменять местами строки массива: первую с пятой, вторую с четвертой, размер массива 7 на 7" Вот код для массива 7 на 7, что нужно суда добавить, чтобы (нужные) строки менялись местами? #include <iostream> #include<cstdlib> using namespace std; int main() {
C++ Округление вещественного числа до определенного количества знаков https://www.cyberforum.ru/ cpp-beginners/ thread2497601.html
Написать функцию, которая округляет любое вещественное число до определѐнного количества знаков с математической точностью. Как то этот код работает странно, поправите? #include <iostream> using namespace std; void okrugl(double a, int b) { int celoe, drob; celoe = (int)a;
0 / 0 / 0
Регистрация: 07.09.2019
Сообщений: 1
0

Функция, возвращающая адрес максимального элемента массива, работает неправильно - C++ - Ответ 13813607

07.09.2019, 23:46. Показов 2173. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Задание: написать функцию которая возвращает адрес максимального элемента массива.
https://ibb.co/ZSYJw7T
Код:
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
#include <iostream>
#include <time.h>
#include "Windows.h"
using namespace std;
 
template <typename T>
void Ini_arr(T arr[], int size);
void My_swap(int *ap, int *bp);
template<typename Type>
Type Search_bigger(Type *ap, Type *bp);
template<typename T>
T* Search_max_arr(T *arr[], int size);
int main()
{
    srand(time(0));
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    int const size = 10;
    int arr[size];
    Ini_arr(arr, size);
    cout << Search_max_arr(&arr, size)<<endl;
 
    system("pause");
}template <typename T>
 
void Ini_arr (T arr[], int size)
{
    for (int i = 0; i < size; i++)
    {
        arr[i] = 0 + rand() % (10 - 0 + 1);
    }
}
 
void My_swap(int *ap, int *bp)
{
    int temp = *ap;
    *ap = *bp;
    *bp = temp;
}
 
template<typename Type>
Type Search_bigger(Type *ap, Type *bp)
{
    Type max;
    return max = (*ap > *bp) ? *ap : *bp;
}
 
template<typename T>
T* Search_max_arr(T *arr[], int size)
{
    T max = arr[0];
    int max_index = 0;
    for (T* ptr =arr; ptr <arr+size-1; ptr++)
    {
        if (max < *ptr)
        {
            max = *ptr;
            max_index = &ptr;
        }
    }
    return max_index;
}


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

Функция, возвращающая номер максимального элемента массива
массив из 10 целых чисел функцию возвращающию максимальный номер

Функция, возвращающая значение индекса минимального элемента массива
Хочу создать функцию, возвращающую значение индекса минимального элемента. Дело поздно вечером и не...

Функция возвращающая индекс элемента массива равного заданному числу
Реализовать функцию, которая принимает массив (плюс его длину) , а также число n , и возвращает...

Функция возвращающая номер последнего элемента массива совпадающего с заданным числом
Написать и протестировать функцию, возвращающую номер самого последнего элемента из массива,...

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

Определение максимального значения одномерного массива (неправильно работает код)
Дано последовательность (массив) 15 чисел найти max(max(min(A, A), min(A, A)), A+A) ...

Функция поиска максимального элемента в массиве. Не работает!
function max_value(const a:array of integer):integer; var i,elem,max:integer; begin for...

Функция нахождения максимального элемента массива
#include &lt;iostream.h&gt; main() {int i, max, A; for(i=1;i&lt;=5;i++) {cout&lt;&lt;&quot;vvedite element massiva:...

Функция нахождения максимального элемента массива
Разработать функцию нахождения максимального элемента массива и применить ее для двух массивов ...

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