Witam, czy moge tak powiekszyc tablice dynamiczna? Niby dziala mi to ale nie wiem czy tak mozna.
Program ma wczytywac liczby do tablicy az do momentu wystapienia liczby ujemnej a nastepnei wyswietlic je z tablicy.
#include <iostream>
using namespace std;
int * tab = new int[4];
int * tab2 = new int[4];
int main(){
int a=0;
int c=0;
int b=1;
while (a>=0){
while(c<4*b && a>=0){
cout<<"Podaj liczbe: ";
cin>>a;
tab[c]=a;
c++;
}
if(c==4*b){
b++;
int * tab2 = new int[4*b];
tab2=tab;
int * tab = new int[4*b];
tab=tab2;
//delete [] tab2;
}
}
for(b=0;b<c-1;b++){
cout<<tab[b]<<", ";
}
return 0;
}