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

Задача с массивом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ подскажите функцию или пример функции http://www.cyberforum.ru/cpp-beginners/thread662399.html
вводится такая строка: 08"пробел"2012 нужно записать число после пробела например в b;
C++ Отправка файла через HTTP POST Проблема такая, нужно отправить текстовый файл Веб серверу. Пробовал LibCURL но он нецензурно ругается... Пробовал ещё кучу нагооглкнных скриптов но не один не копелируется (нафиг их вообще выкладывают...) Юзаю Bloodshed Dev-C++ 4.9.8.0... http://www.cyberforum.ru/cpp-beginners/thread662390.html
C++ derived class
Привет. Что-то я туплю под вечер и никак не соображу, как сделать чтобы сначала вызывался метод базового класса, а потом порожденного? Это вообще возможно? #include <iostream> using namespace std; class base { public: void test() { cout << "base::test\n";
Задача на простые числа C++
Определить все числа, принадлежат промежутку , сумма цифр которых простым числом.
C++ Нужно запсиать условие этого примера http://www.cyberforum.ru/cpp-beginners/thread662352.html
Пожалуйста запишите условие примера вот этого примера:
C++ Наибольший элемент матрици н-ого порядка в заштрихованной области Всем доброго времени суток, столкнулся с тем что программа работаёт правильно через раз, помогите пожалуйста отредактировать код, условие думаю ясно с названия темы,единственное что забыл добавить матрица квадратная n-ого порядка http://rghost.ru/40701310/thumb.png #include <iostream> using namespace std; int main() { подробнее

Показать сообщение отдельно
DiffEreD
 Аватар для DiffEreD
1424 / 761 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
03.10.2012, 00:01     Задача с массивом
Держите, пробуйте:
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
#include <iostream>
#include <array>
#include <algorithm>
#include <ctime>
#include <Windows.h>
using namespace std;
 
const int n = 40;
 
int main()
{
    SetConsoleCP (1251); SetConsoleOutputCP (1251);
    srand(time(0));
    array<double, n> num, out;
    generate(num.begin(), num.end(), [] {return (-157 + rand()%358) + ((rand())%10)/10.0;});
    cout<<"Наш массив:\n\n";
    for (auto x : num) cout<<x<<" ";
    auto max = *max_element(num.begin(), num.end());
    cout<<"\n\nМаксимальный элемент = "<<max<<endl;
    int counts = 0;
    cout<<"\nЭлементы, которые отличаются от максимального не более чем на 20%:\n";
    for (int i = 0; i<n; i++)
    {
        if (num[i]>=(max-max/5) && num[i]<=(max+max/5))
            cout<<(out[counts++] = num[i])<<endl;
    }
    cout<<"\nПреобразованный массив:\n\n";
    for (int i = 0; i<n; i++)
    {
        if (num[i]<(max-max/5) || num[i]>(max+max/5))
            out[counts++] = num[i];
    }
    for (auto x : out) cout<<x<<" ";
    cout<<endl<<endl;
    system("pause");
    return 0;
}
 
Текущее время: 14:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru