Задача 1.
Ввести с клавиатуры число
n
.
Заполнить вектор из
n
элементов случайными
числ
ами в диапазоне от 100 до 999. Вывести элементы вектора через пробел
и найти минимальный элемент
и сумму
.

3 Окт 2019 в 01:43
189 +1
0
Ответы
1
include include include include

int main() {
int n;
std::cout << "Enter the number of elements: ";
std::cin >> n;

std::vector<int> vec(n);
// Заполнение вектора случайными числами от 100 до 999
srand(time(0));
for (int i = 0; i < n; i++) {
vec[i] = rand() % 900 + 100;
}
// Вывод элементов вектора
std::cout << "Vector: ";
for (int num : vec) {
std::cout << num << " ";
}
std::cout << std::endl;
// Поиск минимального элемента и суммы
int min = vec[0];
int sum = 0;
for (int num : vec) {
if (num < min) {
min = num;
}
sum += num;
}
std::cout << "Min element: " << min << std::endl;
std::cout << "Sum: " << sum << std::endl;
return 0;

}

19 Апр 2024 в 18:41
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир