М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
anfinogenov97
anfinogenov97
09.11.2020 01:45 •  Информатика

1)Дан вектор К состоящий из М целых чисел (0 2) Дан одномерный целочисленный массив А состоящий из N элементов. N заданное натуральное число. Если элементы массива А образуют строго монотонную последовательность, то все положительные элементы массива ,заменить единицей ,иначе оставить массив без изменения.
3) Дано натуральное число определить образуют ли цифры числа арифметическую прогрессию.
4) Дана последовательность натуральных чисел ,заканчивающаяся нулем. Найти все числа, цифры которых образуют арифметическую последовательность.

👇
Открыть все ответы
Ответ:
Soniasizova
Soniasizova
09.11.2020

#include "stdafx.h" #include "stdio.h" #include <time.h> #include <stdlib.h>   class vector {   private:     int* m;     int size; public :     vector(int n = 0);     vector(const vector &vector2);     ~vector(); }; vector::vector( int n ) {       if (n < 0) n = 0;     size = n;     m = new int[n]; if(!m) printf("Error"); else m = NULL; } vector::vector(const vector &vector2) {     size = vector2.size;         m = new int [size];     for(int i = 0; i<size;i++)         m[i] = vector2.m[i];     printf("kopia stvorena !"); } vector::~vector() {         delete[] m; } vector(int *m, int size) {       srand(time(NULL))           if(!m)               printf("error")           else           for(int i = 0; i < size; i++)            m[i] = rand()% 99; }     int main() {       vector v1(45),      system("pause");     return 0; }

4,4(64 оценок)
Ответ:
DedPool58PavkaPlay
DedPool58PavkaPlay
09.11.2020

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

#include "stdafx.h"

#include "stdio.h"

#include <time.h>

#include <stdlib.h>

class vector

{

private:

int* m;

int size;

public :

vector(int n = 0);

vector(const vector &vector2);

~vector();

};

vector::vector( int n )

{

if (n < 0) n = 0;

size = n;

m = new int[n];

if(!m)

printf("Error");

else

m = NULL;

}

vector::vector(const vector &vector2)

{

size = vector2.size;

m = new int [size];

for(int i = 0; i<size;i++)

m[i] = vector2.m[i];

printf("kopia stvorena !");

}

vector::~vector()

{

delete[] m;

}

vector(int *m, int size)

{

srand(time(NULL))

if(!m)

printf("error")

else

for(int i = 0; i < size; i++)

m[i] = rand()% 99;

}

int main()

{

vector v1(45),

system("pause");

return 0;

}

Объяснение:

4,5(87 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ