Se citesc n numere naturale reprezentând înălțimile a n clădiri. Cerința problemei este de a realiza un proiect de arhitectură în care clădirile sunt ordonate descrescător după înălțimea lor.
Răspunsuri la întrebare
Răspuns de
3
aplici algoritmul de ordonare descrescatoare.. e f simplu
#include <iostream>
using namespace std;
int n,v[1001],i,sw;
int main()
{
cin>>n;//numarul cladirilor
for(i=1;i<=n;i++) cin>>v[i]; //inaltimile cladirilor
//aplicam Bubblesort
do
{sw=0;
for(i=1;i<n;i++)
if(v[i]<v[i+1]) {v[0]=v[i]; v[i]=v[i+1]; v[i+1]=v[i]; sw=1;}
}while(sw!=0);
for(I=1;i<=n;i++)cout<<v[i];
return 0;
}
#include <iostream>
using namespace std;
int n,v[1001],i,sw;
int main()
{
cin>>n;//numarul cladirilor
for(i=1;i<=n;i++) cin>>v[i]; //inaltimile cladirilor
//aplicam Bubblesort
do
{sw=0;
for(i=1;i<n;i++)
if(v[i]<v[i+1]) {v[0]=v[i]; v[i]=v[i+1]; v[i+1]=v[i]; sw=1;}
}while(sw!=0);
for(I=1;i<=n;i++)cout<<v[i];
return 0;
}
pixfarapasta:
sper ca ai inteles..
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Franceza,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Biologie,
9 ani în urmă