1. Molen13.03.2025 в 04:22от
Загрузка...

Помогите написать небольшой кодик

Тема в разделе "С/С++/Pascal/Delphi", создана пользователем sl.martn, 08.06.2017.

  1. sl.martn

    sl.martn

    Статус:
    Оффлайн
    Регистрация:
    22.04.17
    Сообщения:
    21
    Репутация:
    0 +/-
    Вечер в хату. Хелпаните мне с кодиком пож, очень важно, а то я в этом нуляра вообще, а вопрос степухи и смерти. Помогите расписать по заданию, ток не сильно заумно, все как для шараги


    Дані натуральне число n, дійсні числа a 1 , … , a n .
    Визначити чи є послідовність відсортованою від більшого до меншого.

    Буду возблагодаренный!
    Фарту масти
     
  2. Mathers

    Mathers Coding
    Mathers

    Статус:
    Оффлайн
    Регистрация:
    14.09.13
    Сообщения:
    694
    Репутация:
    433 +/-
    ЯП хотя бы указал?!
    Ну на тебе на C#:
    [​IMG]
    [​IMG]
     
    Последнее редактирование: 08.06.2017
      ClickBait нравится это.
  3. sl.martn

    sl.martn

    Статус:
    Оффлайн
    Регистрация:
    22.04.17
    Сообщения:
    21
    Репутация:
    0 +/-
    ЯП это чё?
     
  4. fr1n60

    fr1n60

    Статус:
    Оффлайн
    Регистрация:
    14.11.16
    Сообщения:
    112
    Репутация:
    160 +/-
    я конечно не программист, но ЯП - язык программирования
    укажи на каком языке тебе нужно написать программу)
     
  5. sl.martn

    sl.martn

    Статус:
    Оффлайн
    Регистрация:
    22.04.17
    Сообщения:
    21
    Репутация:
    0 +/-
    ааа сорян
    В вижуале с++
     
  6. sl.martn

    sl.martn

    Статус:
    Оффлайн
    Регистрация:
    22.04.17
    Сообщения:
    21
    Репутация:
    0 +/-
    А на с++ как бы оно выглядело?
    Смотрю ты очень разбираешься, помоги пж
    И желательно если можешь код текстом
     
  7. ClickBait

    ClickBait

    Статус:
    Оффлайн
    Регистрация:
    18.03.17
    Сообщения:
    35
    Репутация:
    32 +/-
    Не знаю Украинский язык и не очень шарю в C++(в основном на C# писал), но может тебе поможет это:
    [​IMG]
    [​IMG]
    Код:
    #include <stdafx.h>
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    {
        setlocale(LC_ALL, "Ukrainian");
        int n;
        int x[255];
        cin >> n;
        for (int i = 0; i < n; i++)
            cin >> x[i];
        bool f = x[0] > x[1];
        for (int i = 1; i < n; i++)
            if ((x[i] - x[i - 1] != x[1] - x[0]))
                f = false;
        if (f)
            cout << "Послідовність відсортована від більшого до меншого";
        else
            cout << "Послідовність перестав відсортована від більшого до меншого";
        system("PAUSE > NULL");
        return EXIT_SUCCESS;
    }
     
  8. sl.martn

    sl.martn

    Статус:
    Оффлайн
    Регистрация:
    22.04.17
    Сообщения:
    21
    Репутация:
    0 +/-
    Какие значения не ввел бы, все равно текст пишет по элсу
    По этому
    else
    cout << "Последовательность не отсортирована от большего к меньшему"<<endl;
    даже если вводе отсортированное
     
  9. CodeNet

    CodeNet

    Статус:
    Оффлайн
    Регистрация:
    28.10.16
    Сообщения:
    151
    Репутация:
    11 +/-
    Будущие программисты растут
    Самое простое задание сделать не в состоянии
     
      ClickBait нравится это.
  10. sl.martn

    sl.martn

    Статус:
    Оффлайн
    Регистрация:
    22.04.17
    Сообщения:
    21
    Репутация:
    0 +/-
    Вот как чуть изменил

    #include <iostream>

    using namespace std;

    void main()
    {
    setlocale(LC_ALL, "Russian");
    cout << "Введите число" << endl;
    int n;
    int x[255];
    cin >> n;
    for (int i = 0; i < n; i++)
    cin >> x;
    bool f = x[0] > x[1];
    for (int i = 1; i < n; i++)
    if ((x - x[i - 1] != x[1] - x[0]))
    f = false;
    if (f)
    cout << "Последовательность не отсортирована от большего к меньшему"<<endl;
    else
    cout << "Последовательность отсортирована от большего к меньшему"<<endl;
    system("pause");
    }


    Что бы не придрались за то что слишком умно
    Я просто сам не сильно сообразил задание
    Там обьясняти вроде что то, дано допустим 4 числа
    7-5-4-2
    И проверяеться так типо, сначала 7 и 5, 7 больше, окей идем дальше
    7 и 4,7 больше, окей, идем дальше
    7 и 2, 7 больше
    Вроде бы как то так
    Может быть в чем то туплю
     
  11. ClickBait

    ClickBait

    Статус:
    Оффлайн
    Регистрация:
    18.03.17
    Сообщения:
    35
    Репутация:
    32 +/-
    Не факт, что большинство учащихся на таких специальностях будет работать в дальнейшем по специальности. Слышал, что сейчас "модно" поступать на IT-специальности среди тех, кто вообще далек от IT индустрии...Да и те, кто вообще не разбираются - отсеиваются к последним курсам(опять же насколько я слышал).
     
  12. CodeNet

    CodeNet

    Статус:
    Оффлайн
    Регистрация:
    28.10.16
    Сообщения:
    151
    Репутация:
    11 +/-
    Сам на IT поступал, один курс выдержал всего
    Глядел методички за третий курс, понимал, что знаю на годы вперед
    Забил, выгнали :black_eye:
     
  13. ClickBait

    ClickBait

    Статус:
    Оффлайн
    Регистрация:
    18.03.17
    Сообщения:
    35
    Репутация:
    32 +/-
    Я сам не особо разобрался с алгоритмом сортировки, который от тебя требуют :)
    Да и вообще не советовал использовать такую функцию:
    Код:
    void main()
    {
    
    }
    Лучше уж классический вариант с возвращением нуля, то есть корректнее будет делать по стандарту.
    Код:
    int main()
    {
        return 0;
    }