In fisierul text cul6.in se afla un vector : pe prima linie n (1<=n<=100)
iar pe linia urmatoare n numere naturale cu cel mult 9 cifre fiecare separate printr-un spatiu. Sa se scrie in fisierul cul6.out numerele din vector care au cifrele in ordine crescatoare de la stanga la dreapta.
De ex. daca fisierul cul6.in are continutul :4
10253 257 405 13489Atunci fisierul cul6.out va avea continutul :
257 13489
Răspunsuri la întrebare
Răspuns de
1
#include<iostream>
#include<fstream>
using namespace std;
int verificare (int n)
{ int cn,ok;
cn=n;
while(cn>9){if(cn%10>(cn/10)%10)ok=1;
else {ok=0;break;}
cn/=10;}
return ok;}
int main()
{ifstream f("cul6.in");
ofstream g("cul6.out");
int n,i;
long v[100];
f>>n;
for(i=1;i<=n;i++)
{f>>v[i];if(verificare(v[i])==1)) g<<v[i]<<" ";}
f.close();
g.close();
return 0;}
Popica04:
imi poti da te rog fara subprogram ca sunt a 9-a :(
Alte întrebări interesante
Limba română,
8 ani în urmă
Informatică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă