• Дан массив B(m), m≤15 . Все элементы с четными номерами
    удвоить, а с нечетными - заменить нулями. Вывести на печать исходный и переформированный массив. На языке С++

Ответы 1

  • #include <iostream>using namespace std;int main() {    int m;    cout << "m = ", cin >> m, cout << "\n";    int b[m];    srand(time(NULL));    cout<<"array:\n";    for (int i=0; i<m; i++)    {      b[i]=rand() % 50;      cout<<b[i]<<" ";    }    cout << "\n";    for (int i=0; i<m; i++)     if ((i+1)%2==0) b[i] *= 2;     else b[i]=0;    for (int i=0; i<m; i++) cout << b[i] << " ";    cout << "\n";    return 0;}Пример:m = 10array:47 3 29 46 36 31 2 2 20 200 6 0 92 0 62 0 4 0 40
    • Автор:

      joyecqm
    • 2 года назад
    • 16
  • Добавить свой ответ

Войти через Google

или

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

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

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