Informatică, întrebare adresată de danilovadrian, 10 ani în urmă

Scrie un program în care se vor citi din fişierul “inaltime.in”, de pe prima linie un număr
reprezentând elevii din echipa sportivă, de pe următoare n linii datele înălţimea fiecărui
sportiv, ca număr zecimal. Să se afișeze pe ecran înălțimile sportivilor în ordine
descrescătoare.
(pascal)

Răspunsuri la întrebare

Răspuns de Emil1234
0
Rezolvare in C++:

# include<iostream>

# include<fstream>
# include<cmath>
using namespace std;
ifstream f("inaltime.in");
int main()
{
    unsigned i,n,j;
    float v[30];
    f>>n;
    for(i=1;i<=n;i++)
         f>>v[i];
    for(i=1;i<n;i++)
      for(j=i+1;j<=n;j++)
           if(v[i]<v[j])
              swap(v[i],v[j]);
    for(i=1;i<=n;i++)
        cout<<v[i]<<" ";
    f.close();
    return 0;
}



danilovadrian: Multumesc, dar vreau pascal, daca imi poti recomanda un translator din C++ in pascal. Eu sincer nu am invatat c++ si de asta doresc pascal.
Alte întrebări interesante