• C++
    даны 5 чисел напишите программу которая выводит их в обратном порядке.В программе подается 5 целых неотрецательных чисел числа не больше чем 100000. программс должна вывести "перевернутую" последовательность чисел не содержущую 0
    C++

Ответы 3

  • Забыл условие: || mas[i] > 100000 в цикле while
  • #include <iostream>

    #include <cstdlib>

    using namespace std;

    int main()

    {

    int mas[5];

    for(int i = 0; i < 5; i++){

     cout << "Input element[" << i << "] = "; cin >> mas[i];

     while(mas[i] < 0){

      cout << "Input element[" << i << "] = "; cin >> mas[i];

     }

    }

    cout << "Show massiv" << endl;

    for(int i = 0; i < 5; i++){

     cout << mas[i] << " ";

    }

    cout << "Reversed massiv without zero(0)" << endl;

    for(int i = 4; i >= 0; i--){

     if(mas[i] != 0){

      cout << mas[i] << " ";

     }

     

    }

    cout << endl;

    system("pause");

    return 0;

    }

  • #include <iostream>

    #include <string>

    using namespace std;

    int main()

    {

    string st;

    cin>>st;

    for(int i=0;i<n;++i)

    {

    if(s[i] == '0')

    {

    st=st.erase(i);

    }

    cout<<reverse(st)<<endl;

    system("pause");

    return 0;

    }

    • Автор:

      kaiser
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years