Informatică, întrebare adresată de Utilizator anonim, 8 ani în urmă

Scrieti algoritmul si programul C++ pentru urmatoarele aplicatii.
6)Se dau n numere naturale si intervalul (a , b).Sa se determine cate numere divizibile cu 5 sunt cuprinse in intervalul (a , b).
7)Sa da un vector cu n elemente si o valoare v. Sa se indice daca aceasta valoare exista in sir , daca da , sa se precizeze cu cate elemente este egala.
8)Se da un vector cu n elemente.Sa se indice cate se divid cu 7 si sa se calculeze produsul valorilor de pozitie pare.

Răspunsuri la întrebare

Răspuns de imihay14
1

Răspuns:

La 6 nu prea am inteles. Cate nr sunt divizibile cu 5 din tot intervalul sau cate nr din alea n sunt divizibile cu 5? Eu am facut cu toate nr din interval, dar daca vrei cu N scrie-mi.

6.

#include <iostream>

using namespace std;

int main()

{

 int a,b,aux,nr;

 cin>>a;

 cin>>b;

 nr=0;

 if(a>b)

 {

    aux=a;

    a=b;

    b=aux;

 }

 while(a<=b)

 {

     if(a%5==0)

          nr++;

     a++;

 }

 cout<<nr;

 return 0;

}

7.

#include <iostream>

using namespace std;

int main()

{

   int n,nr,i,v;

   cin>>n;

   cin>>v;

   nr=0;

   int a[n];

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

      cin>>a[i];

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

      if(v==a[i])

          nr++;

   if (nr!=0)

      cout<<"V apare in vector de "<<nr<<" ori";

   else

      cout<<"V nu apare in vector";

   return 0;

}

8.

#include <iostream>

using namespace std;

int main()

{

   int n,nr,p,i;

   cin>>n;

   int v[n];

   nr=0;

   p=1;

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

      cin>>v[i];

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

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

          nr++;

   cout<<nr<<" numere din vector se divid cu 7"<<endl;

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

       p=p*v[i];

   cout<<"Produsul valorilor de pe pozitii pare: "<<p;

  return 0;

}

Alte întrebări interesante