Форум программистов, компьютерный форум 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++ Подсчитать количество различных элементов Подсчитать количество различных элементов в каждой из строк двумерного массива. Определить функцию подсчета различных элементов. подробнее

Показать сообщение отдельно
DIEZEL-man
13 / 13 / 0
Регистрация: 17.02.2013
Сообщений: 54

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

18.02.2013, 13:20. Просмотров 338. Ответов 7
Метки (Все метки)

В общем мне нужно ввести массив R, состоящий из 17 элементов:положительных и отрицательных. Массив X должен записывать только положительные, а Y только отрицательные. Программу написал, но выдает что-то не то:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <conio.h>
#include<iomanip>
using namespace std;
int main () {
 
int r[17], x[17], y[17], s, p, 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];
else if (r[i]<0) r[i]=y[i];}
for (i=0;i<17;i++)
{cout<<setw(3)<<x[i];}
cout<<endl;
for (i=0;i<17;i++)
{cout<<setw(3)<<y[i];}
cout<<endl;
 
    
    
getch ();
return 0;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru