Загрузка...

Help solve the problem

Thread in C/C++ created by нелепость Nov 24, 2022. 150 views

  1. нелепость
    нелепость Topic starter Nov 24, 2022 Кружки - lolz.live/threads/6094870/ 7475 Jan 20, 2020
    Дана последовательность из М чисел. Найти набольшее и наименьшее из чисел меньших 10 или больших 100 . Вывести их порядковые номера.
    Выполнить задание с оператором цикла for
     
  2. LVV
    стукни в тг, помогу
     
  3. Celeste
    Celeste Nov 24, 2022 ♕Climbing for strawberries and finding myself...♕ 9694 Oct 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;
    }
     
    1. View previous comments (3)
    2. Celeste
      нелепость, сделал без массива. Он и не был нужен, верное замечание
    3. нелепость Topic starter
      Celeste, а зачем мы даём значение -1 для minNum, maxNum?
    4. Celeste
      нелепость, Можно будет сделать проверку, что чисел подходящих нет, можно любое значение дать
    5. View the next comments (1)
Top
Loading...