Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <vector>
- using namespace std;
- void wyswietl_tab (const int tab[], int len){
- for (int idx = 0; idx < len; idx++)
- cout << tab[idx] << " ";
- cout << endl;
- }
- void wyswietl_vec (const vector<int> & wektor){
- for (int idx = 0; idx < wektor.size(); idx++)
- cout << wektor[idx] << " ";
- cout << endl;
- }
- void wyswietl_co_2 (const int tab[], int len) {
- for (int idx = 0; idx < len; idx = idx+2)
- cout << tab[idx] << " ";
- cout << endl;
- }
- double srednia (const int tab[], int len) {
- double suma = 0;
- for (int i = 0; i < len ; ++i) {
- suma=suma+tab[i];
- }
- suma=suma/len;
- return suma;
- }
- double srednia_vec (vector<int>& wektor) {
- double sumavec = 0;
- for (int i = 0; i < wektor.size(); ++i) {
- sumavec = sumavec + wektor[i];
- }
- sumavec = sumavec / wektor.size();
- return sumavec;
- }
- double ciag_fibbonacciego (int n) {
- vector<int>wektor(n);
- wektor [0] = 1;
- wektor [1] = 1;
- for (int i = 2; i<=n; i++) {
- wektor[i] = wektor[i-1] + wektor[i-2];
- }
- wyswietl_vec(wektor);
- }
- double kopiowanie_tablicy (const int tab1[], int tab2[], int n) {
- for(int i=0; i<n; i++) {
- tab2[i] = tab1[n-i];
- }
- }
- int main() {
- // int tablica[100];
- // int x;
- // cout << "Podaj liczbe" << endl;
- // cin >> x;
- //
- // for (int a = 0; a <= 100; a++){
- // tablica[a] = x;
- // }
- // wyswietl_tab(tablica, 100);
- //
- //****************************************************
- //
- // int l, l1, l2, rozmiar;
- // cout << "Podaj 2 liczby oraz rozmiar wektora" << endl;
- // cin >> l1 >> l2 >> rozmiar;
- // vector <int> vec(rozmiar);
- // for(int i = 0; i < rozmiar; i++) {
- // l = rand() % l2 + l1;
- // vec[i] = l;
- // }
- // wyswietl_tab(vec);
- //
- //***************************************************
- double suma, sumavec;
- vector<int>wektor(20);
- int tablica1[100];
- for (int a = 0; a <= 100; a++) {
- tablica1[a] = a*3;
- }
- int tablica2[100];
- for (int a = 0; a <= 100; a++) {
- tablica2[a] = a*2;
- }
- // wyswietl_co_2(tablica2, 100);
- // suma = srednia (tablica2, 100);
- // cout << suma << endl;
- // sumavec = srednia_vec(wektor);
- // cout << sumavec << endl;
- // ciag_fibbonacciego(30);
- kopiowanie_tablicy(tablica1, tablica2, 100);
- return 0;
- }
Add Comment
Please, Sign In to add comment