Форум программистов, компьютерный форум 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 = buf | (buf << 8) | (buf << 16); unsigned int d = buf | (buf << 8) | (buf << 16);
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); // указатель на член-функцию класса void foo_A_frst(int* data); void foo_A_scnd(int* data); void foo_B(int* data);
C++ Сортировка приоритетов http://www.cyberforum.ru/cpp-beginners/thread1828625.html
Доброго времени суток у меня задача реализовать класс в котором у нас есть очередь и реализовать класс который,будет сортировать эту очередь,проблема в том,что программа не заходит в саму сортировку,я попытался через отладчик посмотреть что происходит,сама программа заходит в класс,но функцию сортировки просто пропускает. Прошу исправить ошибку и объяснить ее. КОД Vector.h #pragma once...
C++ Функция удаления из двусвязного списка Создал двусвязный список на основе класса, работают ввод элементов в список и вывод всего списка. Помогите пожалуйста с функцией удаления элемента из списка и с функцией для доступа к отдельным компонентам списка. Сам пытался, но не выходит. #include "stdafx.h" #include <iostream> #include <conio.h> #include <string> using namespace std; class BOOK { static BOOK *last_memb; BOOK *prev,... подробнее

Показать сообщение отдельно
Invader0x7F
Helper C/C++
 Аватар для Invader0x7F
264 / 141 / 56
Регистрация: 22.09.2016
Сообщений: 478
Завершенные тесты: 4
18.10.2016, 09:51     Найти максимальный член заданной последовательности
Пусть а1, ... an - члены данной последовательности предшествующее первому отрицательному числу.
Скорее первое отрицательное число a0 < 0 предшествует последовательности a1, ... , an. У вас ошибка в условии.

Добавлено через 9 минут
Вот код который решает данную задачу:
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
#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 + 1;
         A[index] = (index != 0) ? n_val : -n_val;
         std::cout << A[index] << " ";
    }
 
    std::cout << endl << endl;
 
    int max_i = 0;
    for (int index = 1; index < N; 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 = index;
    }
 
    std::cout << "Amax[" << max_i << "] = " << A[max_i] << endl;
 
    std::cin.get();
}
 
Текущее время: 03:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru