Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Найти максимальный член заданной последовательности - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подскажите пожалуйста что тут происходит http://www.cyberforum.ru/cpp-beginners/thread1828654.html
Объясните как формируются числа a,b,c,d, пожалуйста. char buf; gets(buf); unsigned int a = buf | (buf << 8) | (buf << 16); unsigned int b = buf | (buf << 8) | (buf << 16); unsigned int...
C++ Поменять местами слова Имеется код, который открывает содержимое файла: #include <fstream> #include <iostream> #include <cstdlib> #include <windows.h> using namespace std; int main() { SetConsoleCP(1251);... http://www.cyberforum.ru/cpp-beginners/thread1828653.html
Формирование нового массива C++
Задан массив А(20). Сформировать новый массив В(20) элементами которого является разница между произведениями всех элементов массива и каждым элементом массива. Массив А ввести с клавиатуры, массив В...
Перекрытие виртуальной функции базового класса C++
Возникла проблема с перекрытием виртуальной функции базового класса. Изначально все было всё в 1 классе: class S { ... private: void (S::*foo)(int* data); // указатель на член-функцию...
C++ Сортировка приоритетов http://www.cyberforum.ru/cpp-beginners/thread1828625.html
Доброго времени суток у меня задача реализовать класс в котором у нас есть очередь и реализовать класс который,будет сортировать эту очередь,проблема в том,что программа не заходит в саму...
C++ Функция удаления из двусвязного списка Создал двусвязный список на основе класса, работают ввод элементов в список и вывод всего списка. Помогите пожалуйста с функцией удаления элемента из списка и с функцией для доступа к отдельным... подробнее

Показать сообщение отдельно
Invader0x7F
Helper C/C++
281 / 158 / 61
Регистрация: 22.09.2016
Сообщений: 518
Завершенные тесты: 5
18.10.2016, 09:58
Вот еще вариант:

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
#include <iostream>
 
using namespace std;
 
int main() 
{
    const int N = 20;
    int A[N] = { { 0 } };
 
    for (int index = 0; index < N; index++)
    {
         int n_val = std::rand() % 9 - std::rand() % 9;
         A[index] = (index != 0) ? n_val : -n_val;
         std::cout << A[index] << " ";
    }
 
    std::cout << endl << endl;
 
    int max_i = 0;
    for (int index = 0; A[index] > 0; index++)
    {
        int n_val = int(pow(A[index], 3));
        int n_max = int(pow(A[max_i], 3));
        if (n_val > n_max || max_i == -1)
            max_i = index;
    }
 
    std::cout << "Amax[" << max_i << "] = " << A[max_i] << endl;
 
    std::cin.get();
}
1
Миниатюры
Найти максимальный член заданной последовательности  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru