Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <time.h>
- using namespace std;
- void task_0() {
- const int arr_size = 10;
- int arr[arr_size]{1,2,3};
- for (int k = 0; k < arr_size; k++) {
- arr[k] = k+1;
- //cout << arr[k] << " "; // если смешивать отображение и заполнение
- }
- for (int k = 0; k < arr_size; k++) {
- cout << arr[k] << " ";
- }
- }
- void task_1() {
- const int arr_size = 10;
- int arr[arr_size]{ 1,2,3 };
- for (int k = 0; k < arr_size; k++) {
- arr[k] = k + 1;
- //cout << arr[k] << " "; // если смешивать отображение и заполнение
- }
- for (int k = arr_size-1; k >= 0; k--) {
- if (
- !(arr[k] == 3 ||
- arr[k] == 6 ||
- arr[k] == 9)
- ) {
- cout << arr[k] << " ";
- }
- }
- }
- void sum_arr() {
- const int n = 4;
- int a[n]{ 3,4,5,7 };
- int b[n]{ 5,6,7,8 };
- int c[n];
- for (int k = 0; k < n; k++) {
- c[k] = a[k] + b[k];
- }
- for (int k = 0; k < n; k++) {
- cout << c[k] << " ";
- }
- cout << endl;
- }
- void show_arr(int size, int arr[]) {
- for (int k = 0; k < size; k++) {
- cout << arr[k] << " ";
- }
- cout << endl;
- }
- int gen_rand(int a, int b) {
- return rand() % (b + 1 - a) + a;
- }
- void gen_randarr(int size, int arr[], int a, int b) {
- for (int k = 0; k < size; k++) {
- arr[k] = gen_rand(a, b);
- }
- }
- int main() {
- std::srand(time(0));
- int val = gen_rand(-10, 10);
- cout << val << endl;
- const int size_arr = 20;
- int a[size_arr];
- gen_randarr(size_arr, a, -10, 10);
- show_arr(size_arr, a);
- a[2] = 777;
- show_arr(size_arr, a);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement