Advertisement
Guest User

Untitled

a guest
Oct 16th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int tab(int a)
  5. {
  6. int max=10;
  7. int roz;
  8. int ile=0;
  9. cout << "Podaj rozmiar tablicy: ";
  10. cin >> roz;
  11. while (max<roz)
  12. max=max+10; // jesli podamy wiecej niz 10 to maksymalny rozmiar zwieksza sie o 10
  13. int *t = new int [max];
  14. *t=a;
  15. for (int i = 0; i<roz; i++) {
  16. cout<<"Podaj element tablicy ";
  17. cin >> t[i];
  18. if(t[i]<1 || t[i]>100) {
  19. break;
  20. }
  21. ile++;
  22. }
  23. for(int i=ile; i<max; i++)
  24. {
  25. t[i]=0;
  26. }
  27. if(ile>0)
  28. cout<<"Ostatni element:"<<t[max-1]<<endl; // w wiekszosci przypadkow i tak wyjdzie 0, chyba ze zmodyfikuje to jako t[roz-1], wtedy wyswietli ostatni element podany przez nas lub podany rozmiar %10=0
  29. else
  30. return NULL;
  31. delete[] t;
  32. }
  33.  
  34. int main()
  35. {
  36. int pie;
  37. cout<<tab(pie);
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement