Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3778 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)
#include <iostream>
#include <fstream>
using namespace std;
const char CDfv[] = "duom.txt";
const char CRfv[] = "ats.txt";
const int Max = 10;
void Skaitymas(const char fv[], int &n, int A[]);
void Rasymas(const char fv[], int n, int A[]);
void Pakeitimas(int n, int A[]);

int main(){
    int n, mas[Max];
    Skaitymas(CDfv, n, mas);
    Rasymas(CRfv, n, mas);
    Pakeitimas(n, mas);
    return 0;
}

void Skaitymas(const char fv[], int &n, int A[]){
    ifstream fd(fv);
    fd >> n;
    for(int i = 0; i < n; i++){
        fd >> A[i];
    }
    fd.close();
}
void Rasymas(const char fv[], int n, int A[]){
    for(int i = 0; i < n; i++){
        A[i];
    }
}
void Pakeitimas(int n, int A[]){
    for(int i = 0; i < n; i++){
        for(int j = i+1; j < n; j++){
            if(A[i] == A[j]){
                A[i]=A[i+1];
                  n--;
            }
        }
    }
    for(int i = 0; i < n; i++){
        cout << A[i] << " ";
    }
}

Žodžiu reikia pašalinti iš masyvo pasikartojančias reikšmes, pasikartojančias reiškmes randu, bet nelabai gaunasi pašalinti jas iš masyvo, gal jeigu nesunku galit paaiškinti, ką blogai darau?(Čia kokį ats gaunu:http://prntscr.com/5mjwhm , duomenų failas: http://prntscr.com/5mjwmb

Redaguota , nario sheat0n

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3778 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai



×
×
  • Sukurti naują...