include stdio include stdlib для рандома include time для рандома int

 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
#include <stdio.h>
#include <stdlib.h> //для рандома
#include <time.h> //для рандома
int main() {
int n; //размер массива
scanf("%d", &n); //вводим количество элементов массива с клавиатуры
int *arr = new int[n]; //выделение памяти для массива
srand((unsigned)time(NULL));
for(int i = 0; i < n; i++){
arr[i] = rand() % 20 + 1; //заполняем рандомными числами от 0 до 20, + балл
}
int a, b; //инициализация двух переменных, являющихся интервалом
scanf("%d%d", &a, &b); //заполняем интервал с клавиатуры
if (a > 0 && a < n && b > 0 && b < n) {
int c = 0; //переменная-счётчик элементов интервала
for(int i = a; i < b; i++) c++; // увеличиваем счётчик в интервале от a до b
printf("%d\n", c); //выводим результат
} else
printf("Введённый интервал не входит в выделенный массив\n");
}