Advertisement
Razorspined

Untitled

Jan 3rd, 2023
744
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.45 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <iostream>
  3. #include <vector>
  4.  
  5. using namespace std;
  6.  
  7. class Test {
  8. public:
  9.     Test() {}
  10.     Test(int a) {
  11.         cout << a;
  12.     }
  13.  
  14. };
  15.  
  16. //int sum(int a[], int razmer) {
  17. //  //
  18. //}
  19.  
  20. // malloc, realloc
  21.  
  22. int main()
  23. {
  24.     char x = 'b';
  25.     // int x[10] ~= int *x;
  26.     char m[] = {'k', 'o', 't', 'k', 'a'};
  27.  
  28.     int chisla[12];
  29.  
  30.     chisla[3] = 43;
  31.  
  32.     Test a[7];
  33.  
  34.     int size = sizeof(chisla) / sizeof(chisla[0]);
  35.     //int sbor = sum(chisla, size);
  36.  
  37.     vector<int> drugi_chisla;
  38.     drugi_chisla.push_back(123);
  39.     drugi_chisla.push_back(5);
  40.     drugi_chisla.push_back(-11);
  41.     drugi_chisla.size();
  42.  
  43.  
  44.     /*int b = 3;
  45.     while (b > 3) {
  46.         cout << "zdr kp" << endl;
  47.         b--;
  48.     }
  49.  
  50.     do {
  51.         cout << "zdr kp" << endl;
  52.         b--;
  53.     } while (b > 3);*/
  54.  
  55.     // (локални променливи за цикъла; условие; действие за изпълнение преди края на всяка стъпка)
  56.     for (char c = 'a'; c < 'f'; cout << c << endl, c++) {
  57.         //  тук трябва да е празно
  58.     }
  59.  
  60.     for (int c = 0; c < drugi_chisla.size(); c++) {
  61.         cout << drugi_chisla[c];
  62.     }
  63.  
  64.     // foreach
  65.     // обхождат цяла колекция, почвайки от първия елемент и стигайки до последния
  66.     // (променлива, в която да бъде запазен текущият елемент : колекция с елементи)
  67.     for (int x : drugi_chisla) {
  68.         cout << x << endl;
  69.     }
  70.  
  71. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement