Informatică, întrebare adresată de cristinabarooi, 9 ani în urmă

1.Se citeste un vector cu n elemente nr intrgi.Sa se numere cate dintre ele sunt prime.
2.Se citeste un vector cu n nr intregi.Sa se calculeze suma elementelor de pe pozitiile pare si suma elementelor de pe pozitiile impare

Răspunsuri la întrebare

Răspuns de StarBack
1
Salut. Uite aici rezolvarea problemelor tale. Succes in continuare!

1) #include <iostream>

using namespace std;

int main()
{
    int i,n;
    int found=0;
    bool prim;

    cin>>n;

    int v[n];

    for(i=0;i<n;i++)
        cin>>v[i];

    for(i=0;i<n;i++)
    {
        prim=true;
        for(int d=2;d<=v[i]/2;d++)
            if(v[i]%d==0)
               prim=false;

        if(prim==true)
            found++;
    }
    cout<<"Numere: "<<found<<endl;
    return 0;
}

2)  
#include <iostream>

using namespace std;

int main()
{
    int i,n;
    int spare=0;
    int simpare=0;

    cin>>n;

    int v[n];

    for(i=0;i<n;i++)
        cin>>v[i];

    for(i=0;i<n;i++)
    {
        if(i%2==0)
           spare=spare+v[i];
        else
            simpare=simpare+v[i];
    }

    cout<<"Suma elem. pare: "<<spare<<endl;
    cout<<"Suma elem. impare: "<<simpare;
    
    return 0;
}
Alte întrebări interesante