Scrieţi un program C care citeşte de la tastură un număr natural n cu cel mult 9 cifre şi care creează fişierul text date.out ce conţine numărul n şi toate prefixele nenule ale acestuia, pe o singură linie, separate prin câte un spaţiu, în ordine descrescătoare a valorii lor. Exemplu: pentru n=10305 fişierul date.out va conţine numerele: 10305 1030 103 10 1.
Programul facut in c++:
#include
#include
using namespace std;
int main()
{
unsigned long n;
cin>>n;
//declar fisierul f si il deschid pentru scriere de date
ofstream fis("date.out");
while(n!=0)
{
//scriem in fiser numarul, apoi eliminam ultima cifra