Results 1 to 3 of 3

Thread: : C++!??!?

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    4 Ghz E2160 MuPoCJlaB40's Avatar
    Join Date: Jun:2006
    Location:
    Posts: 2,299

    : C++!??!?

    . . . :

    , : (L) , (W) (H) N . N 3<N<10.
    BR(N) .
    . ?
    .


    :


    #include<iostream.h>
    int n,br1=0,br2,br3,br4,br[1024],vid2[1024],g,i;
    double h[1024],w[1024],l[1024],obem,obem2[1024],obem3;

    void vyvejdane(int i) // vyvejda danni za elementite
    {
    cout<<"Molq vavedete h, w, l na element "<<i+1<<endl;
    cin>>h[i];
    cin>>w[i];
    cin>>l[i];
    }

    void elementi(int i) // namira broq vidove elementi
    {
    for(g=i-1;g>-1;g--)
    {
    if(w[g]==w[i]&&h[g]==h[i]&&l[g]==l[i])
    return;
    }
    br1++;
    }

    void broi(int i) // namira kakyv broi elementi ima ot vseki vid
    {
    for(g=i-1;g>-1;g--)
    {
    if(w[i]==w[g]&&h[i]==h[g]&&l[i]==l[g])
    return;
    }
    for(int t=i;t<n;t++)
    {
    if(w[i]==w[t]&&h[i]==h[t]&&l[i]==l[t])
    br2++;
    }
    br[br3]=br2;
    vid2[br3]=i;
    br3++;
    br2=0;
    }

    void obemelementi(int i) // namira obema na elementite ot vseki vid
    {
    for(g=i-1;g>-1;g--)
    {
    if(w[i]==w[g]&&h[i]==h[g]&&l[i]==l[g])
    return;
    }
    for(g=i;g<n;g++)
    {
    if(w[i]==w[g]&&h[i]==h[g]&&l[i]==l[g])
    obem=obem+(w[i]*h[i]*l[i]);
    }
    obem2[br4]=obem;
    br4++;
    obem=0;
    }

    void izvejdane(int i) // izvejda danni za elementite
    {
    cout<<"h, w, l na element "<<i+1<<": ";
    cout<<h[i]<<" ";
    cout<<w[i]<<" ";
    cout<<l[i]<<" "<<endl;
    }


    int main()
    {
    do
    {
    cout<<"Molq vavedete broq na elementite (3<N<10): ";
    cin>>n;
    }
    while(n<=3||n>=10);
    for(i=0;i<n;i++)
    {
    vyvejdane(i);
    }
    for(i=0;i<n;i++)
    {
    elementi(i);
    }
    for(i=0;i<n;i++)
    {
    broi(i);
    }
    cout<<endl<<"*************************** *********************"<<endl;
    for(i=0;i<n;i++)
    {
    izvejdane(i);
    }
    for(i=0;i<br1;i++)
    {
    cout<<"broi na elementi ot tip "<<i+1<<" "<<"("<<h[vid2[i]]<<" "<<w[vid2[i]]<<" "<<l[vid2[i]]<<")"<<": "<<br[i]<<endl;
    }
    for(i=0;i<n;i++)
    {
    obemelementi(i);
    }
    for(i=0;i<br1;i++)
    {
    cout<<"obem na elementite ot tip "<<i+1<<" "<<"("<<h[vid2[i]]<<" "<<w[vid2[i]]<<" "<<l[vid2[i]]<<")"<<": "<<obem2[i]<<endl;
    }
    for(i=0;i<br1;i++) //namira obshtiq obem na elementite
    {
    obem3=obem3+obem2[i];
    }
    cout<<"obshtiqt obem e = "<<obem3<<endl;

    return 0;
    }




    , , :ISO 5807:2004.


    . .

  2. #2
    Developer/Gamer tengam's Avatar
    Join Date: Feb:2005
    Location:
    Posts: 1,459
    AutoFlowchart, , 30 . , . , + , - !
    |ASUS RoG Z690-E i7-13700k@ 5.6/4.3Ghz + Kraken X63 216GB Kingston Fury Beast 6000hmz 32-40-40-28 | RTX4080 | 256GB 960Evo, 1TB 970Evo, 2x2TB 980Pro, 1TB 860Evo|HX1200|CM MasterCase Pro 5|
    |Steam Deck 256GB | 36 TB Unraid NAS| Asus Z87-DELUXE i7-4790K 32GB DDR3|
    TengaM#2700 / 7engaM

  3. #3

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 |