kostfill | Дата: Среда, 01.01.2014, 22:34 | Сообщение # 1 |
Admin
Группа: Администраторы
Сообщений: 60
Статус: Offline
| Дан массив размера N. Вывести вначале его элементы с четными индексами, а затем — с нечетными.
|
|
| |
kostfill | Дата: Среда, 01.01.2014, 22:35 | Сообщение # 2 |
Admin
Группа: Администраторы
Сообщений: 60
Статус: Offline
| Код #include <iostream>
using namespace std;
int main() { int N; cout<<"razmernost 1go massiva N= "; cin>>N; //ввод числа элементов массива int a[N];
for(int i=0; i< N;i++) { cout<<"a["<<i<<"]: "; //выводми на экран сообщение, a[i]: cin>>a[i]; //ввод с клавиатуры значения каждого элемента массива }
cout << endl << "-----------------------" << endl; //разделяем массив и результат "чертой"
for (int n = -2; n + 2 < N; n += 2, cout << ' ' << a[n]); //выводим значения элементов с четными индексами cout<<endl; for (int n = -1; n + 2 < N; n += 2, cout << ' ' << a[n]); //выводим значения элементов с нечетными индексами
cout << endl << "-----------------------" << endl; return 0; }
|
|
| |