Documente Academic
Documente Profesional
Documente Cultură
5 - Atestat
5 - Atestat
in"); //se declara numele fisierului din care se citest e cu f>> ofstream g("fisier_text.out"); //se declara numele fisierului in care se scrie ( se afiseaza) cu g<< int main() { int n=0,i=0,a[102]; f>>n; //citeste n for(i=1;i<=n;i++) // citeste cele n numere f>>a[i]; for(i=1;i<=n;i++) // parcurge vectorul g<<a[i]<<" "; // afiseaza elementele vectorului g<<"\n"; int ramas=0; for(i=1;i<=n;i++) // parcurge vectorul { int p=a[i]; // variabila p este initializata cu a[i] pentru c a mai tarziu a[i] va deveni 0 while(p) // cat timp p difera de 0 { ramas=p%10; // ramas memoreaza ultima cifra p=p/10; // p se descompune } // in principiu se verifica daca PRIMA cifr a a numarului este para if(ramas%2==0) g<<a[i]<<" "; // daca da se afiseaza numarul } return 0; }