• Дан массив, заданный датчиком случайных чисел в интервале [-100;170]. Найдите все положительные элементы массива, среди положительных значений найти наименьшее. ХЕЛЬП

Ответы 1

  • Вот решение на C++:#include <iostream>#include <cstdlib>#include <ctime>using namespace std;int main(){ int n=0; cout <<"Введите размер массива: "; cin >>n; if (n<1) { cout <<"Массив не может быть пустым!"; return 1; } int a[n]; srand(time(0)); for (int i=0; i<n; i++) { int r=rand()%271-100; a[i]=r; } int min=170; for (int i=0; i<n; i++) { if ((a[i]>0) and (a[i]<min)) min=a[i]; } cout <<"Минимальный положительный элемент иассива: " <<min <<endl; return 0;}
    • Автор:

      turbokdcv
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years