Форум программистов, компьютерный форум, киберфорум
Наши страницы

не могу понять в чем ошибка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Передвижение по строчке http://www.cyberforum.ru/cpp-beginners/thread846455.html
Проблема такова: есть строчка: char* text = "text1 text2"; Я ищу первый пробел: char* ch; ch = strchr(text, ' '); Потом обрезаю оставшиеся пробелы, чтобы остался только нормальный тест: ...
C++ Вывести на экран матрицу без указателей и рандома Вывести на экран матрицу без указателей и рандома ! 1 4 7 10 13 2 5 8 11 14 3 6 9 12 15 http://www.cyberforum.ru/cpp-beginners/thread846435.html
C++ Строки. Вставить "*" между символами строки
Помогите с задачей, буду очень благодарен Дана непустая строка S и целое число N (> 0). Вывести строку, содержащую символы строки S, между которыми вставлено по N символов «*» (звездочка). ...
Описать базовый класс Элемент C++
Описать базовый класс Элемент. Закрытые поля: О имя элемента (строка символов); О количество входов элемента; О количество выходов элемента. Методы: О конструктор класса без параметров; О...
C++ Сортировка Шелла по строкам нечетных элементов http://www.cyberforum.ru/cpp-beginners/thread846421.html
Здравствуйте, помогите пожалуйста с сортировкой Шелла с подсчетом сравнений и перестановок. Сделал пузырек Шелл , что-то не получаетсяint noun; int shift=0; int comparison=0; int total=n; int...
C++ Существует ряд чисел. Вместо "?" вставить символы Пожалуйста помогите дали задачу по циклам решить не могу. вот условие : существует ряд чисел ((((1?2)?3)?4)?5)?6 который равен 35 ; надо вместо "?" вставить символы (-./.*.+); подробнее

Показать сообщение отдельно
clockwork_orang
0 / 0 / 0
Регистрация: 03.04.2013
Сообщений: 20

не могу понять в чем ошибка - C++

23.04.2013, 18:05. Просмотров 318. Ответов 7
Метки (Все метки)

Задание: Найти наибольший элемент каждой пары из массива А и записать их в новый массив. Получить из него массив четных положительных чисел
Вот что у меня получилось:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#pragma argsused
#include<iostream.h>
int main(int argc, char* argv[])
{int a[10], i, b[5],k;
for(int i=0; i<10; i++)
     {cout<<"Vvedite element";
     cin>>a[i];
      }
for(int i=0; i<10; i++)
cout<<a[i];
for(int i=0; i<10; i+=2)
 {if (a[i]>a[i++]) {b[k]=a[i]; k++;}
   else {b[k]=a[i++]; k++;}
  }
for(int i=0; i<k; i++)
     cout<<b[k];
system("pause");
        return 0;
}
Выдает ошибку в этой строке:
C++
1
else {b[k]=a[i++]; k++;}
Помогите разобраться в чем тут дело
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru