lui ha usato un altro costrutto di iterazione( il do-while)...col for mi sembra piu' semplice e veloce!
codice:
#include <iostream>
using namespace std;

int main()
{
int a;
cout<<"inserire a"; cin>>a;
for(; a>=0; a--){
cout<<a<<endl;
}
 
 
system("pause");
return 0;
}
using namespace std è uno spazio dei nomi per identificare univocamente il nome delle classi..con quella "dicitura" si dice al compilatore che si sta usando lo spazio standard dei nomi.
In parole povere...ti permette di usare cin, cout, ecc...