Загрузка...

Ветви, циклы и поля в C ++

Тема в разделе C/C++ создана пользователем Ana448 12 дек 2019. 232 просмотра

Загрузка...
  1. Ana448
    Ana448 Автор темы 12 дек 2019 2 10 окт 2019
    Напишите следующую программу на языке C ++ «Вывод четных чисел»: пользователю предлагается ввести число от 4 до 12. Если введенное число не находится в диапазоне от 4 до 12,
    пользователям предлагается ввести это число еще раз. Используйте цикл do-while для этого.
    Позже пользователю предлагается ввести второе число, которое должно быть как минимум на 3 больше чем
    первое число и максимум 30.

    Все четные числа между этими двумя числами должны быть выведены. Пользователь
    решает, будут ли эти числа выводиться вперед или назад.

    Чтобы позволить C ++ проверить, является ли число четным или нечетным: 13% 2 возвращает 1.
    Это деление по модулю. Остальная часть деления 13 делится на 2 определяется. Когда остальные 1
    , число нечетное, если остальное 0, число четное.

    Чтобы увеличить значение переменной i на 1: i ++;
    Чтобы увеличить значение переменной i на 2: i = i + 2 или i + = 2;

    Напишите следующую C ++ программу «Числа продаж» (Umsatzzahlen) : пользователю предлагается ввести двенадцать числ продаж.
    Здесь нет смысла добавлять двенадцать переменных от числa umsatz1 к umsatz2.
    Поэтому вам следует объявить это поле: int umsatz [12]; Первое значение, затем сохранить в
    umsatz [0] и последнее значение в umsatz [11]. Так можно читать эти числа продаж:
    for(i = 0; i <12; i ++)
    {
    cout << "\ nВведите продажи за" << i + 1 << ". th month:";
    cin >> Продажа ;
    }
    Затем вы должны определить среднюю продажу, а затем сначала вывести, сколько из двенадцати
    показателей продаж выше среднего, а потом вывести эти показатели продаж.
    Затем вы должны вывести все отсортированые цифры продаж . Во-первых, самый большой показатель продаж должен быть потрачен. Вы сравниваете последний показатель продаж с предпоследним, а
    последнее число продаж поменяйте местами.
    Впоследствии
    сравните предпоследний показатель продаж с третьим последним показателем продаж, и поменяйте цифры
    в случае необходимости. Так что продолжайте до тех пор, пока самая большая цифра продаж не «всплывет» наверх.
    Остальные одиннадцать показателей продаж еще не полностью отсортированы. Итак,вы должны повторить этот алгоритм
    повторно, убедившись, что второе по величине число всплывает до второй позиции и
    так до тех пор, пока все номера не будут отсортированы.

    Hужна срочная помощь.
    Надеюсь вы это поймёте, с немецкого переводила.
     
Top