,   CyberForum.ru

- C++


C++ std::thread http://www.cyberforum.ru/cpp-beginners/thread528688.html
: (, ). , : std::thread x={/**/}; : std::thread?
C++ ! :) . (.) , (#) , g . 2 , , , 2 , . 3 3 . . . # # . # # g ... http://www.cyberforum.ru/cpp-beginners/thread528675.html
C++
C N , . N , -100 100. ,, #include <iostream.h> #include <stdlib.h> void main() { int N,i,*mas,min; cout<<"Vvedi kolichestvo elem.massiva";...
? C++
1 2 3 4 5 6 7 8 9 10 11 12, => 1 2 3 4 5 6 7 8 9 10 11 12
C++ http://www.cyberforum.ru/cpp-beginners/thread528647.html
, . . !! . , - , != . - 50 . + .
C++ , . , 2 . 1) n . . { double *a, k; int ps0(0),s(0); cout<<"vvedite razmernost masiva"; cin>>k; randomize(); a=new double ; for (int i=0; i<k; i++) a=random(100); for (int i(0),m=0; i<k; i++)

-==-
FAQ
27.03.2012, 17:30    
jeka061288,
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
#include <stdio.h>//printf scanf
#include <stdlib.h>//malloc system rand srand
#include <time.h>  //time()
 
int main()
{
    int flag = 0;//Ïåðåìå***ÿ ôë*ã ñèã**ëèçèðóþù*ÿ
    //âñòðå÷*ëîñü ëè ä***îå ÷èñëî ëåâåå òåêóùùåé ïîçèöèè
    int i, j, n = -1, m = 1;
    int * arr= NULL;//Óê*ç*òåëü ** **ø ì*ññèâ
    //Ýòèì öèêëîì èçáåã*åì *åêîððåêò*îãî ââîä*
    while(n < 1)
    {
        printf("Enter number of elements : ");
        scanf("%d",&n);
    }
    //Ïðîáóåì âûäåëèòü ï*ìÿòü ïîä ì*ññèâ
    if(!(arr = (int *)malloc(n*sizeof(int))))
        printf("Allocation memory error\n");
    else
    {
        srand(time(0));//Íóæ*î äëÿ ãå*åð*öèè ñëó÷. ÷èñåë
        printf("Generated array\n");
        for(i = 0; i < n; i++)
        {
            //Ãå*åðèðóåì ñëó÷ ÷èñë* îò -5 äî 5
            arr[i] = rand()%10 - 5;
            printf("%d ",arr[i]);
        }
        printf("\nDifferent elements in array\n");
        printf("%d ",arr[0]);//Â ëþáîì ñëó÷*å ïåðâûé ýëåìå*ò
        //âñåãä* ïå÷*ò*åì(ì*ññèâ ìîæåò áûòü ä*æå ä*æå èç
        //îä*èõ è òåõ æå ÷èñåë è ïî*ÿò*îå äåëî ÷òî è â ýòîì ñëó÷*å
        //*óæ*î ïå÷*ò*òü 1-é ýëåìå*ò * îñò*ëü*ûå óæå *åò
        for(i = 1; i < n; i++)
        {
            flag = 0;
            //äîï óñëîâèå && flag == 0 *óæ*î ÷òîáû 
            //*å ïåðåð*á*òûâ*òü â öèêëå, ìîæ*î áûëî áû
            //ïîéòè ÷åðå break *î ÿ *å ëþáëþ ïðåðûâ*òü öèêëû
            for(j = 0; j < i && (flag == 0); j++)
            {
                if(arr[i] == arr[j])
                    flag = 1;
            }
            if(flag == 0)//ò.å. ëåâåé ä***îãî ýëåìå*ò* *åò
            {
                m = m + 1;//Óâåëè÷èâ*åì ñ÷¸ò÷èê ð*çëè÷*ûõ ýëåìå*òîâ
                printf("%d ",arr[i]);
            }
        }
        printf("\nArray contains from %d different numbers\n",m);
        free((void *)arr);//×èñòèì ï*ìÿòü
    }
    system("pause");
    return 0;
}
     
 
- , ,
-
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
@Mail.ru