Загрузка...

Помогите решить задачку

Тема в разделе C/C++ создана пользователем нелепость 24 ноя 2022. 157 просмотров

  1. нелепость
    нелепость Автор темы 24 ноя 2022 Кружки - lolz.live/threads/6094870/ 7537 20 янв 2020
    Дана последовательность из М чисел. Найти набольшее и наименьшее из чисел меньших 10 или больших 100 . Вывести их порядковые номера.
    Выполнить задание с оператором цикла for
     
  2. LVV
    стукни в тг, помогу
     
  3. Celeste
    Celeste 24 ноя 2022 ♕Climbing for strawberries and finding myself...♕ 9694 26 окт 2021
    Нужны тесты, мог не совсем понять тз. Распиши подробнее
    C
    #include <iostream>

    int main()
    {
    int M;
    std::cin >> M;
    int temp;
    int min = 10, max = 100, minNum = -1, maxNum = -1;
    for (int i = 0; i < M; i++)
    {
    std::cin >> temp;
    if (temp < min)
    {
    min = temp;
    minNum = i + 1;
    }
    else if (temp > max)
    {
    max = temp;
    maxNum = i + 1;
    }
    }
    std::cout << min << " " << minNum << "\n" << max << " " << maxNum;
    return 0;
    }
     
    24 ноя 2022 Изменено
    1. Посмотреть предыдущие комментарии (1)
    2. Celeste
      нелепость, int arr[M] - объявление массива, arr = ... - обращение к i-ому элементу массива
    3. нелепость Автор темы
      Celeste, а если не использовать массивы?
    4. Celeste
      нелепость, сделал без массива. Он и не был нужен, верное замечание
    5. Посмотреть следующие комментарии (3)
Top
Загрузка...