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

C++ toate!
1.Sa se calculeze produsul elementelor divizibile cu 8 dintr-un vector cu n numere intregi
2.sa se calculeze suma elementelor numere patrate perfecte si produsul elementelor divizibile cu 3 dintr-un vector cu n numere intregi
3.Sa se calculeze produsul elementelor de pe pozitii impare dintr-un vector de numere intregi ale carui elemente sunt citite pana cand se introduce numarul 0
4.Sa se citeasca elementele ale unui vector de numere intregi pana cand introduceti un nr negativ si sa se calculeze minimul elementelor pare din vector
5.Sa se sorteze numai elementele negative dintr-un vector cu n numere intregi

Răspunsuri la întrebare

Răspuns de JolieJulie
5

#1 CODUL ↓

#include <iostream>

using namespace std;

int main()

{ int v[100],i,p=1,n,nr;

cin>>n; // cate elemente are vectorul

for(i=0;i<n;i++)

{

cin>>nr;

v[i]=nr;

if(v[i]%8==0)

p=p*v[i];

}

cout<<p;

}

#2 CODUL ↓

#include <iostream>

using namespace std;

int main()

{ int v[100],i,p=1,n,nr,d,s=0;

cin>>n; // cate elemente are vectorul

for(i=0;i<n;i++)

{

cin>>nr;

v[i]=nr;

for(d=0;d<=v[i];d++)

if(v[i]==d*d)

s=s+v[i];

if(v[i]%3==0)

p=p*v[i];

}

cout<<"s="<<s<<endl;

cout<<"p="<<p;

}

#3 CODUL ↓

#include <iostream>

using namespace std;

int main()

{ int v[100],i=1,p=1,nr;

cin>>nr;

v[0]=nr;

while(nr!=0)

{

cin>>nr;

v[i]=nr;

if(i%2!=0)

p=p*v[i];

i++;

}

if(p==1)

cout<<"p=0";

cout<<"p="<<p;

}

#4 CODUL ↓

#include <iostream>

using namespace std;

int main()

{ int v[100],i=1,nr,minim=10000;

cin>>nr;

v[0]=nr;

if(v[0]%2==0)

minim=v[0];

while(nr>0)

{

cin>>nr;

v[i]=nr;

if(v[i]%2==0 && v[i]>0 && v[i]<minim)

minim=v[i];

}

cout<<minim;

}

#5 CODUL ↓

#include <iostream>

#include<math.h>

using namespace std;

int main()

{ int v[100],n,nr,i,j;

cin>>n;

for(i=0;i<n;i++)

{

cin>>nr;

v[i]=nr;

}

for(i=0;i<n;i++)

for(j=i+1;j<=n;j++)

{

if(v[i]<0 && v[j]<0 && v[i]>v[j])

swap(v[i],v[j]);

}

for(i=0;i<n;i++)

cout<<v[i]<<" ";

}


obooga0: Mersi mult! :DDD
obooga0: Daca te pricepi la progrmare ai putea sa rezolvi si asta? https://brainly.ro/tema/5230225
Alte întrebări interesante