Peršokti į turinį

Allberts

Narys
  • Pranešimų skaičius

    5
  • Užsiregistravo

  • Paskutinį kartą lankėsi

  • Atsiliepimai

    N/A
  • Forumo eurai

    35 +Pervesti

Reputacijos taškai

1 Bus matyti ko vertas

Apie Allberts

  • Nario rangas
    Žalias (-ia)

Paskutiniai lankytojai

62 profilio peržiūros
  1. Allberts

    Padėkit pradedančiajai C++

    Kaip supratau jau uždavinio sprendimas niekam nebeįdomus
  2. Allberts

    Padėkit pradedančiajai C++

    Nu jeigu dar nežinojote VGTU labaratorinius darbus reikės apsiginti prie dėstytoją
  3. Allberts

    Padėkit pradedančiajai C++

    Jei copy-past'insi kodą iš VGTU labaratorinių darbų sistemos ir kas nors kitas įkels tą patį kodą sistema aptiks
  4. Allberts

    Padėkit pradedančiajai C++

    Uždavinį suprantate? Kur problema programavime ar uždavinio logikoje?
  5. Allberts

    Reikia pagalbos su uzduotimi

    #include <iostream> #include <fstream> using namespace std; void read(int a[], int &n, int b[], int &m); int findWhereToInsert(int a[], int len, int x); void insert(int a[], int len, int index, int x); void write(int a[], int len); int main() { int a[5000]; int b[5000]; int n; int m; read(a, n, b, m); for (int i = 0; i < m; i++) { insert(a, n + m, findWhereToInsert(a, n + m, b[i]), b[i]); } write(a, n + m); return 0; } void read(int a[], int &n, int b[], int &m) { fstream readFile("bankas.txt"); readFile >> n >> m; for (int i = 0; i < n; i++) { readFile >> a[i]; } for (int i = 0; i < m; i++) { readFile >> b[i]; } readFile.close(); } int findWhereToInsert(int a[], int len, int x) { for (int i = len - 1; i >= 0; i--) { if (x <= a[i]) return i + 2; } return 0; } void insert(int a[], int len, int index, int x) { for (int i = len - 1; i >= index - 1; i--) { a[i + 1] = a[i]; } if (index == 0) a[0] = x; else a[index - 1] = x; } void write(int a[], int len) { ofstream writeFile("bankas_res.txt"); for (int i = 0; i < len; i++) { if (i != len - 1) writeFile << a[i] << " "; else writeFile << a[i]; } writeFile.close(); }

×