Advertisement
Guest User

Untitled

a guest
Feb 6th, 2016
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.51 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4. int Pobierz(int tab[], int rozmiar);
  5. int Wypisz(int tab[], int rozmiar);
  6. int Symetryzuj(int tab[], int rozmiar);
  7. int NajdluzszaTablicaNiezerowych(int tab[], int rozmiar);
  8.  
  9. int main()
  10. {
  11.     int n;
  12.     cout << "Funkcje\n *Pobierz\n *Wypisz\n *Symetryzuj\n *NajdluzszaTablicaNiezerowych" << endl <<endl;
  13.  
  14.     cout <<"Podaj dlugosc tablicy "; cin >> n;
  15.     int *tablica = new int[n];
  16.  
  17.     Pobierz(tablica, n);cout <<endl;
  18.     Wypisz(tablica, n);cout <<endl;
  19.     NajdluzszaTablicaNiezerowych(tablica, n);cout <<endl;
  20.     Symetryzuj(tablica, n);cout <<endl;
  21.     return 0;
  22. }
  23.  
  24. int Pobierz(int tab[], int rozmiar)
  25. {
  26.  
  27.      for(int i=0; i < rozmiar; i++)
  28.     {
  29.         cout <<"Podaj liczbe: "; cin >> tab[i];
  30.  
  31.     }
  32. }
  33.  
  34. int Wypisz(int tab[], int rozmiar)
  35. {
  36.     cout <<"Wypisz: ";
  37.     for(int i=0; i < rozmiar; i++)
  38.     {
  39.         cout << tab[i] <<" ";
  40.  
  41.     }
  42.     cout <<endl;
  43. }
  44.  
  45. int Symetryzuj(int tab[], int rozmiar)
  46. {
  47.     for(int i=0; i < rozmiar; i++)
  48.     {
  49.        tab[rozmiar-1-i] = tab[i];
  50.     }
  51.     cout <<"Symetryzuj: ";
  52.  
  53.     for(int i = 0; i < rozmiar; i++)
  54.     {
  55.         cout << tab[i] <<" ";
  56.     }
  57. }
  58.  
  59. int NajdluzszaTablicaNiezerowych(int tab[], int rozmiar)
  60. {
  61.     cout <<"NajdluzszaTablicaNiezerowych: ";
  62.     for(int i=0; i < rozmiar; i++)
  63.     {
  64.         if(tab[i] != 0)
  65.         {
  66.             cout << tab[i] <<" ";
  67.         }
  68.         else
  69.         {
  70.             cout<< " , ";
  71.             continue;
  72.         }
  73.     }
  74.     cout << endl;
  75. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement