Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перенести методы дружественного класса в подключаемый файл Добрые люди, в отчаянии прошу помощи. Голова уже пухнет, не могу понять что куда откуда и как. Необходимо перенести описание всех методов дружественного класса в подключаемый файл. Задача поставлена в целях обучения. Не первый день сижу, не могу разобраться. Буду премного благодарен даже за пинок в нужную сторону, не говоря уже о коде: Класс #ifndef CLASS_H #define CLASS_H // Tmp(const... https://www.cyberforum.ru/ cpp-beginners/ thread1759244.html C++ Вывести формулу вычисления значений матрицы
P(P+1)/2 - (n(n-1)/2 + n - m + 1) P - размерность матрицы n - номер столбца m - номер строки. Эта формула решает приведенную задачу на скрине, если начало отсчета верхний левый угол (1,1), а мне нужно за начала отсчета выбрать левый нижний угол (0,0) как при этом условии будет выглядеть приведенная выше формула?
C++ Структура Train, определить для каждого поезда процент заполнения вагонов Ребята, помогите, пожалуйста, определить для каждого поезда процент заполнения вагонов и посчитать средний процент заполнения вагонов для всех составов! #include <iostream> #include <string> #include <fstream> using namespace std; struct Train https://www.cyberforum.ru/ cpp-beginners/ thread1759232.html C++ Реализовать алгоритм передвижения туриста по городам https://www.cyberforum.ru/ cpp-beginners/ thread1759229.html
Добрый день ребята программисты! Я сегодня хочу обратится к вам за помощь в одной задачи! Предположим что это фотография изображает карту одного континента!! Чёрные полные точки обозначают что там был зарегистрирован один город!!!
Заполнить массив, увеличивая элементы на коэффициент C++
Всем доброго времени суток! Я учусь писать свои первые коды на C++. Опыт дней 10 самообучения) Пытаюсь решить вот такую задачу и не могу найти/ не понимаю как её решить. Задача Есть произвольный массив из 15 элементов. Мне нужно ввести данные в этот массив так чтобы первые 3 элемента этого массива были постоянными величинами ( в моем случае ==0) а начиная с четвёртого элемента...
C++ Структура Train https://www.cyberforum.ru/ cpp-beginners/ thread1759211.html
Ребята, помогите, пожалуйста, определить для каждого поезда процент заполнения вагонов и посчитать средний процент заполнения вагонов для всех составов! #include <iostream> #include <string> #include <fstream> using namespace std; struct Train {
C++ Оператор case, ошибка программы Задание: Дан номер месяца (1 – январь, 2 – февраль, ...). Вывести название соответствующего времени года («зима», «весна» и т. д.). Ошибки программы: stray '\240' in program И 72 expected '}' at end of input #include<iostream> using namespace std; int main() { int x; cout << "Enter month: "; https://www.cyberforum.ru/ cpp-beginners/ thread1759204.html C++ Получить массив B, присвоив его k-му элементу значение 0,
Задана матрица размером N×M, N,M<50. Получить массив B, присвоив его k-му элементу значение 0, если все элементы k-го столбца матрицы нулевые, и значение 1 в противном случае. Нарисуйте блок-схему алгоритма. нужно через динамические массивы , и чтобы ввод строк и столбцов был с клавиатуры.
C++ Aggregate inizialization с участием анонимного объекта Добрый день, #include <iostream> #include <vector> #include <string> using namespace std; struct Data { https://www.cyberforum.ru/ cpp-beginners/ thread1759190.html C++ Создать ипотечный и кредитный калькулятор https://www.cyberforum.ru/ cpp-beginners/ thread1759189.html
сама задача : Нужно создать ипотечный и кредитный калькулятор. Программа должна позволять рассчитывать штрафы и пени при просрочке . Плохо разбираюсь во всех этих "ипотечных" терминах . Нужна помощь по этим всем терминам . По каким компонентам рассчитывать штрафы ? Чему равняется пени при просрочке ? Какие входные данные должны быть ?
C++ Сделать две очереди, и из каждой все различные элементы запихнуть в двух связанный список
Вот я уже целый день не могу разобраться с этой проблемы. Есть у кого идеи?:wall:
C++ Найти и посчитать знаки https://www.cyberforum.ru/ cpp-beginners/ thread1759173.html
Дан текстовый фал, содержащий программу на языке программирования. Проверить эту программу на соответствие числа открывающихся и закрывающихся скобок (любых). Проблема что не считает количество и всегда выдает значение переменным y=0 u=1. Код программы: #include "stdafx.h" #include <iostream> #include <iostream> #include <fstream> #include <string> using namespace std; int u, y; int...
Заблокирован
10.06.2016, 14:30 0

Создать список из целых чисел, найти в нем максимальный и минимальный элементы и их индексы - C++ - Ответ 9257558

10.06.2016, 14:30. Показов 2873. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено Руся123 как решение

Решение

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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
#include <iostream>
using namespace std;
 
class stack
{
class node 
{
    int x;
    node *next;
public:
    node(int _x, node *_next) : x(_x), next(_next) {}
    int get_x() const {return x;} 
    node * get_next() const {return next;} 
};
    int number_min;
    int number_max;
    int min;
    int max;
    node *next;
    int count;
    public:
    stack() : next(NULL),count(0) 
    {
        number_min=0; 
        number_max = 0;
        min = 0;
        max = 0;
    }
    int size() const {return count;}
    int get_number_min() const {return number_min;}
    int get_number_max() const {return number_max;}
    int get_min() const {return min;}
    int get_max() const {return max;}
    void push(int x)
    {
        if (!count) next = new node(x, NULL);
        else
        {
            node *_next = next;
            next = new node(x, _next);
        }
        count++;
    }
    int front() {return next->get_x();}
    void pop()
    {
        if (count) 
        {
            node *_next = next;
            next = next->get_next();
            delete _next;
            count--;
        }
    }
    void find_min_max()
    {
        if (!count) return;
        node *_next = next; 
        min = _next->get_x();
        max = min;
        number_min=0; 
                number_max = 0;
       
        for (int i=0; _next != NULL; _next = _next->get_next(),i++)
        {
            if ((_next->get_x()) < min) 
            {
                min = _next->get_x();
                number_min = i;
            }
            if ((_next->get_x()) > max) 
            {
                max = _next->get_x();
                number_max = i;
            }
        }
    }
};
 
int main() 
{
    stack Stack;
    
    Stack.push(-12);
    Stack.push(12);
    Stack.push(-58);
    Stack.push(100);
    Stack.push(-56);
    
    Stack.find_min_max();
    
    cout<<"number_min = "<<Stack.get_number_min()<<
    " min = "<<Stack.get_min()<<endl;
    cout<<"number_max = "<<Stack.get_number_max()<<
    " max = "<<Stack.get_max()<<endl;
    
    while (Stack.size())
    {
        cout<<Stack.front()<<" ";
        Stack.pop();
        Stack.find_min_max();
    }
    
    
    return 0;
}


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

Задан массив целых чисел K (n). Найти в нем минимальный kmin и максимальный kmax элементы. Вывести в порядке в
помогите пожалуйста, проболел в больничке, просьба помочь Задан массив целых чисел K (n). Найти в...

Создать двумерный массив N*M и найти в нем максимальный и минимальный элемент и их индексы
Вот задание: Создать двумерный массив N*M и найти в нем максимальный и минимальный элемент и их...

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

[C++] Дана матрица размером N x M. Найти в ней минимальный и максимальный элементы, определить их индексы.
не втыкну как составить прогу Дана матрица размером N x M. Найти в ней минимальный и ...

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

В массиве целых чисел поменять местами минимальный и максимальный элементы
Эту задачу можно как нибудь упростить? #include &lt;stdio.h&gt; #define N 3 #define M 3 struct...

В массиве целых чисел поменять местами минимальный и максимальный элементы
Одномерный массив-Вычислить среднее арифметическое элементов массива Х, расположенных между его...

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

В массиве, содержащем n различных случайных целых чисел, определить максимальный и минимальный элементы
Создайте массив, содержащий n различных случайных целых чисел. Содержимое массива сортируется по...

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