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

С++ Масивы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Составить описание класса прямоугольников со сторонами, параллельными осям координат http://www.cyberforum.ru/cpp-beginners/thread369873.html
здравствуйте. попросили помочь реализовать программу. вот условие. Составить описание класса прямоугольников со сторонами, параллельными осям координат. Предусмотреть возможность перемещения прямоугольников на плоскости, изменения размеров, построения наименьшего прямоугольника, содержащего два заданных прямоугольника, и прямоугольника, являющегося общей частью (пересечением) двух...
C++ error C2443: конфликт размеров операндов. #include "stdafx.h" #include <stdio.h> #include <conio.h> int r_y1(int a, int x) { int y0; _asm http://www.cyberforum.ru/cpp-beginners/thread369865.html
C++ Теоретические вопросы по функциям в языке С и C++
Доброго времени суток, если Вас не затруднит, помогите найти ответ по следующим вопросам: 1) Как ограничить область видимости идентификатором модулем, в котором они определяются ? 2) Какую видимость по умолчанию имеют функции и к каким это может приводить проблемам ? На первый вопрос можно ответить так:namespace name { } однако существуют и другие методы, найти которые мне не удалось (
форматы файлов C++
Народ подскажите где прочитать информацию о том как сделать следующее задание: Написать программу, использующую сведения о формате файла и выводящую информацию об обрабатываемом файле вида: для изображений: размер изображения, глубина цвета, количество страниц, плотность, размер палитры, тип сжатия и т.п. для аудио: теги, битрейт, длительность, тип сжатия и т.п. для видео: резрешение,...
C++ Взаимодействие программы с сайтом в интрнете http://www.cyberforum.ru/cpp-beginners/thread369847.html
Здравствуйте уважаемые форумчане. Вопрос такой: Есть программа, есть сайт, сайт типа xxx.ucoz.ru У сайта есть почтовый ящик вида xxx.ucoz.ru/messages допустим. Как сделать так, чтобы с программы можно было отправлять сообщения на данный сайт? Прошу сильно не пинать, но в поиске похожей темы не нашел.
C++ Округление double Короче ввожу число 1.05 в Debug показывает его, как 1.004999999999999999995663191310058 вот как эту чушь убрать, у меня задача из-за этого не решается? подробнее

Показать сообщение отдельно
Петррр
 Аватар для Петррр
5914 / 3351 / 333
Регистрация: 28.10.2010
Сообщений: 5,926
23.10.2011, 19:13     С++ Масивы
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
#include <iostream>
#include <algorithm>
#include <numeric>
#include <ctime>
 
using namespace std;
 
 
class Random
{
    int hight;
public:
    Random(int max): hight(max)
    {
        srand(time(NULL));
    }
    int operator () ()
    {
        return rand() % hight - rand() % hight;
    }
};
 
bool above0(int item)
{
    return item >= 0;
}
 
int main(int argc, char **argv)
{
    const int size = 10;
    int *array = new int[size];
    generate(array, (array + size), Random(100));
    /* Для убедительности */
    int zeroPos = rand() % size;
    array[zeroPos] = 0;
    int zeroPos2;
    do
    {
        zeroPos2 = rand() % size;
    }
    while (zeroPos2 == zeroPos);
    array[zeroPos2] = 0;
    /* Конец убедительности */
    copy(array, (array + size), ostream_iterator<int>(cout, " "));
    int p = 1;
    for(int i = 0; i < size; i = i + 2)
        p *= array[i];
    int *firstZero = find(array, (array + size), 0);
    int *secondZero = find((firstZero + 1), (array + size), 0);
    int sum = accumulate(firstZero, secondZero, 0);
    cout << endl;
    cout << "P: " << p << endl;
    cout << "Sum: " << sum << endl;
    partition(array, array + size, above0);
    copy(array, array + size, ostream_iterator<int>(cout, " "));
    cout << endl;
    delete [] array;
    system("pause");
    return 0;
}
 
Текущее время: 22:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru