Форум программистов, компьютерный форум CyberForum.ru

Записать в массив X только положительные элементы исходного, а в Y только отрицательные - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить количество ведущих единиц http://www.cyberforum.ru/cpp-beginners/thread789057.html
здарвствуйте все! помогите пожалуйста с заданиями по мере возможностей: 1) представить программу, позволяющую для заданного целочисленного объекта (short int) определить количество ведущих единиц младшей его тетрады Заранее спасибо всем участвующим и сочувствующим!
C++ определение количества ведущих единиц младшей тетрады его старшего байта здравствуйте, помогите написать программу по следующей задаче: 1. Представить программу, позволяющую для заданного целочисленного объекта (short int) определить количество ведущих единиц младшей тетрады его старшего байта. 2. На примере тернарного оператора условное выражение приведите его альтернативные реализации. зараннее спасибо. http://www.cyberforum.ru/cpp-beginners/thread789052.html
Укажите возможные способы определения целочисленного объекта C++
помогите пжл)))
C++ 2. Определив ссылку на константный целочисленный объект, укажите возможные способы доступа к этому объекту
помогите пожалуйста)
C++ Для (short int) выполнить перестановку младшей и старшей тетрад его младшего байта http://www.cyberforum.ru/cpp-beginners/thread789033.html
Представить программу, позволяющую для заданного целочисленного объекта (short int) выполнить перестановку младшей и старшей тетрад его младшего байта. помогите пожалуйста))))
C++ Подсчитать количество различных элементов Подсчитать количество различных элементов в каждой из строк двумерного массива. Определить функцию подсчета различных элементов. подробнее

Показать сообщение отдельно
MrGrig
176 / 159 / 2
Регистрация: 08.10.2012
Сообщений: 422
18.02.2013, 13:34
вы не контролируете количество чисел в получившихся массивах.
после разделения вы пытаетесь вывести 17 чисел , но увас их по 17 в каждом массиве не будет и вы выводите мусор.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int r[17], x[17], y[17], s=0, p=0, q, i;
cout<<"Vvedite massiv"<<endl;
for (i=0;i<17;i++)
cin>>r[i];
for (i=0;i<17;i++)
{if (r[i]>0){ r[i]=x[i]; s++;}
else if (r[i]<0){ r[i]=y[i]; p++;}}
for (i=0;i<s;i++)
{cout<<setw(3)<<x[i];}
cout<<endl;
for (i=0;i<p;i++)
{cout<<setw(3)<<y[i];}
cout<<endl;
Добавлено через 1 минуту
да, и учтите примечания SummerRain
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru