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

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 pixfarapasta
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;
}

pixfarapasta: sper ca ai inteles..
Alte întrebări interesante