Results 1 to 5 of 5

Thread: ++

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User
    Join Date: Sep:2014
    Location: PLD
    Posts: 37

    ++

    . ++ :
    "Cpp1.cpp(32) : error C2440: '=' : cannot convert from 'int (__cdecl *)(int)' to 'int'
    This conversion requires a reinterpret_cast, a C-style cast or function-style cast"
    :
    a[30]. , :
    [-200,200];
    ;
    , 5.

    :

    #include <iostream>
    #include <cstdlib>
    using namespace std;

    int a[30];

    int random (int x)
    {
    x=rand () % 401 + (-200);
    return x;
    }

    int arr (int y)
    {
    int z;
    a[y]=z;
    return z;
    }
    int sum5 (int)
    {
    int sum=0;
    for (int i=0;i<30;i++)if (a[i]%5==0) sum+=i;
    return sum;
    }

    int main ()
    {
    int i,el;

    for (i=0;i<30;i++)
    {
    a[i]=random; cin>>a[i]; //
    }
    cout<<"Element No = ";
    cin>>el;
    cout<<"Element No ""<<el<<""= "<<arr(el);
    cout<<"Sumata na elementite ot masiva, kratni na 5 e = "<<sum5;
    return 0;
    }

  2. #2
    Registered User PlamenPenchev's Avatar
    Join Date: Mar:2009
    Location: -
    Posts: 627
    . , , ѝ ( ).
    random a[i], ? .
    ? . , arr , y , . cout<<a[y]; , (void). (0 <= < 30).
    sum5 , 5 . , , , .

  3. #3
    Registered User
    Join Date: Sep:2014
    Location: PLD
    Posts: 37
    arr . .
    random .
    (virtual XP :error - ).
    Visual C++ 6.0.

    #include <iostream>
    #include <cstdlib>
    using namespace std;

    int a[30];

    int random (int)
    {
    int x;
    x=rand () % 401 + (-200);
    return x;
    }

    int arr (int)
    {
    int i,z;
    z=a[i];
    return z;
    }
    int sum5 (int)
    {
    int sum=0;
    for (int i=0;i<30;i++)if (a[i]%5==0) sum+=i;
    return sum;
    }

    int main ()
    {
    int i,el;

    for (i=0;i<30;i++)
    {
    a[i]=random; cin>>a[i]; //
    }
    cout<<"Element No = ";
    cin>>el;
    if (!cin||el<0||el>30){cout<<"Greshka!";ret urn 1;}
    cout<<"Element No ""<<el<<""= "<<arr(el)<<endl;
    cout<<"Sumata na elementite ot masiva, kratni na 5 e = "<<sum5;
    return 0;
    }

  4. #4
    Registered User ined's Avatar
    Join Date: Nov:2006
    Location: Varna
    Posts: 1,078
    Code:
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    
    int a[30];
    
    int random () 
    {
    int x;
    x=rand () % 401 + (-200);
    return x;
    }
    
    int sum5 ()
    {
    int sum=0;
    for (int i=0;i<30;i++)
       if (a[i]%5==0) sum+=a[i];
    return sum;
    }
    
    int main ()
    {
    int i,el;
    
    for (i=0;i<30;i++)
    {
    a[i]=random(); // cin>>a[i]; ???
    }
    cout<<"Element No = ";
    cin>>el;
    if (el<0||el>29){cout<<"Greshka!";return 1;}
    cout<<"Element No ""<<el<<""= "<<a[el]<<endl;
    cout<<"Sumata na elementite ot masiva, kratni na 5 e = "<<sum5();
    return 0;
    }
    Last edited by ined; 20th December 2014 at 19:36.
    ASRock B85 Pro4, Pentium G3240, DD3 8GB/1333MHz, 120GB SSD + 1TB + 640GB HDD
    Gigabyte GV-R657OC-1GI, CM B500, ASUS 24B1S1, LCD SAMSUNG SM931BW, 173

  5. #5
    Registered User
    Join Date: Sep:2014
    Location: PLD
    Posts: 37
    ! ined - "cin>>a[i];" , ?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Copyright © 1999-2011 . .
iskamPC.com | mobility.BG | Bloody's Techblog | | 3D Vision Blog |