1.написать программку на С++ нахождение малого элемента и его номера в

1.написать программку на С++ нахождение малого элемента и его номера в целочисленном массиве.Элементы массива заданы случайным образом из интервала от -10 до 45. 2. В массиве из 30 частей определить места, на которых находятся чётные элементы.Тоже на С++

Задать свой вопрос
1 ответ
Задачка 1. include lt;iostreamgt; using namespace std; int main() int *a; //указатель на массив int n, i, min; srand(time(NULL)); cout lt;lt; "Введите размерность массива: "; cin gt;gt; n; a = new int [n]; for (i=0;ilt;n;i++) a[i] = rand()%56-10; cout lt;lt; "Сгенерированный массив элементов:" lt;lt; endl; for (i=0;ilt;n;i++) cout lt;lt; a[i] lt;lt; " "; cout lt;lt; endl; min = a[0]; for (i=1;ilt;n;i++) if (a[i]lt;min) min=a[i]; cout lt;lt; "Малый элемент: " lt;lt; min lt;lt; endl; return 0; Итог работы программки: Введите размерность массива: 7 Сгенерированный массив частей: 3 17 28 27 42 -3 24 Минимальный элемент: -3 Задача 2. include lt;iostreamgt; using namespace std; int main() srand(time(NULL)); int a[30]; int i; for (i=0;ilt;30;i++) a[i]=rand()%100; cout lt;lt; "Начальный массив:" lt;lt; endl; for (i=0;ilt;30;i++) cout lt;lt; a[i] lt;lt; " "; cout lt;lt; endl; cout lt;lt; "Позиции четных частей массива:" lt;lt; endl; for (i=0;ilt;30;i++) if (a[i]%2 == 0) cout lt;lt; i+1 lt;lt; " "; cout lt;lt; endl; return 0; Итог работы программки: Исходный массив: 20 63 51 63 74 46 95 38 88 18 59 73 48 42 98 14 79 58 10 33 38 77 37 6 37 7 2 72 48 29 Позиции четных элементов: 1 5 6 8 9 10 13 14 15 16 18 19 21 24 27 28 29
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт