Informatică, întrebare adresată de asdadasdas, 8 ani în urmă

Dau coroana. Construiti in C++:
a)Subprogramul pentru citirea vectorului
b)Subprogramul care sortează descrescător vectorul utilizând metoda bulelor,

Răspunsuri la întrebare

Răspuns de darialuciancristian
0

Răspuns:

#include <iostream>

using namespace std;

int v[101],n,i,aux,ok;

int main ()

{

   cout<<"Introdu valoarea lui n";

   cin>>n;

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

       cin>>v[i];

   while (ok==0)

   {

       ok=1;

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

       if(v[i]<v[i+1])

       {

           aux=v[i];

           v[i]=v[i+1];

           v[i+1]=aux;

           ok=0;

           

       }

   }

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

       cout<<v[i];

 

}

return 0;

Explicație:


asdadasdas: cel mai prost raspuns
asdadasdas: asta nu ii subprogram
asdadasdas: int v[1000]
int n
void citire(int& n,int v[])
{
cin>>n;
for(i=1;i<=n;i++)
cin>>v[i];
}
int main()
{
citire(n,v);
return 0;
}
asdadasdas: asta e
Alte întrebări interesante