1. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Первый товар уже в продаже: Консультация на тему ИБ от Ondrik8

    Скрыть объявление
  2. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Второй товар маркетплейса: Надёжная обфускация вашей программы от PingVinich

    Скрыть объявление

Объясните пожалуйста

Тема в разделе "C/C++/C#", создана пользователем smailvolf, 28 май 2015.

  1. smailvolf

    smailvolf New Member

    Регистрация:
    9 янв 2015
    Сообщения:
    3
    Симпатии:
    0
    Мне нужна небольшая помощь. Дана задача: Дан целочисленный вектор A(n). Найти номер первого максимального элемента среди отрицательных элементов, расположенных до первого элемента, большего заданного числа t. Вот как правильно найти первый элемент, который больше заданного числа t. Какой цикл более правильнее использовать?
     
  2. rrrFer

    rrrFer Гость

    Код (Text):
    const int n = 50; // размер массива
    int a[n]; // массив
    int t; // заданное число
    int idx = -1; // индекса первого элемента больше t (то что ищем)
    for (int i = 0; i < n && idx < 0; ++i)
      if (a[i] > t)
       idx = i;
    if (idx < 0)
      cout << "нет искомого элемента"
    else
      cout << a[idx];
    Только это не имеет отношения к первой части задачи:
     
Загрузка...
Похожие Темы - Объясните пожалуйста
  1. unbarh
    Ответов:
    0
    Просмотров:
    1.330
  2. toxli
    Ответов:
    1
    Просмотров:
    1.667
  3. ball
    Ответов:
    0
    Просмотров:
    1.497
  4. kalachal
    Ответов:
    2
    Просмотров:
    1.623
  5. sasha465
    Ответов:
    2
    Просмотров:
    1.748

Поделиться этой страницей