Informatică, întrebare adresată de danilovadrian, 9 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