Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream.h>
- main() {
- int niz[99];
- int i = 0;
- int br = 0;
- cout << "Broj -1 prekida unos.\n\n";
- while (br != -1) {
- cout << "Broj: ";
- cin >> br;
- //unesen je negativan broj, a nije -1.. ovaj broj necemo spremit u niz
- if ( br != -1 && br < 0 )
- {
- cout << "Ne prihvatamo negativne br. -.-\n\n";
- continue;
- }
- niz[i] = br;
- i++;
- }
- cout << endl << endl;
- cout << "Broj kojeg zelite izbaciti iz niza: ";
- cin >> br;
- cout << endl;
- int broj_izbacenih_elemenata = 0;
- //hajmo shiftovati xD
- for ( int j = 0; j <= i - 2; j++ ) {
- if ( niz[j] == br ) { //hop, naletili smo na broj kog' treba del
- broj_izbacenih_elemenata++;
- for (int z = j; z <= i - 2; z++) {
- niz[z] = niz[z + 1];
- }j--;
- }
- }
- cout << "\nNovi niz:\n" ;
- for ( int j = 0; j <= i - 2 - broj_izbacenih_elemenata; j++ ) {
- cout << niz[j] << " ";
- }
- cout << "\n";
- cout << endl;
- system("pause");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement