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

если в массиве положительные элементы или отрицательные элементы будут соседями - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Арифметика длинных чисел с плавающей запятой http://www.cyberforum.ru/cpp-beginners/thread857833.html
Добрый вечер, есть ли у кого исходники основных операций * / + - больших чисел с плавающей запятой? Например дано: char * a = "1142354332443324.2352463412312112312523445657658678"; char * b =...
C++ Считывание строк из файла Здравствуйте, подскажите, пожалуйста, как организовать чтение строк из файла при помощи ifstream\ofstream таким образом, чтобы считывалось все содержимое файла, а не только символы до первого пробела? http://www.cyberforum.ru/cpp-beginners/thread857827.html
C++ Запись с сайта
Добрый День, нужна помощь... скажу в кратце: пытаюсь написать антихак для сервера: но столкнулся с одной проблемой мой антихак проверяет и узнает локальное ип, а внешнее не может. на сайте я...
C++ Не вызывается специализация шаблонной функции
Читаю книгу Прата, C++ Primer Plus. В ней есть следующее упражнение. Необходимо написать шаблонную функцию maxn(), которая принимает в качестве аргументов массив элементов типа T и целое значение,...
C++ Перегруженный оператор присваивания http://www.cyberforum.ru/cpp-beginners/thread857763.html
Добрый вечер! Встретил пример в книге, где есть перегруженный оператор присваивания. В итоге код который написан в книге не запускается. Во время инициализации объекта с помощью знака равно выбивает...
C++ Бинарное дерево (Англо-русский словарь) Англо-русский словарь построен как дерево. Каждая компонента содержит английское слово, соответствующее ему русское слово и счетчик количества обращений к данной компоненте. Первоначально дерево... подробнее

Показать сообщение отдельно
Саяжан
0 / 0 / 0
Регистрация: 19.03.2013
Сообщений: 7
07.05.2013, 09:54  [ТС]
вот написала! но у меня теперь первое условие не выполняется!(то есть если(++--++--или--++--++) положительные и отрицательные не чередуются) помогите пожалуйста исправить ошибку)))))))))
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<stdio.h>
using namespace std;
int main()
{
int a[100];
int i,j,n;
printf("n=");
scanf("%i",&n);
 
for(i=0;i<n;i++)
{printf("Vvedite element massiva:");
scanf("%i", &a[i]);
}
for(i=0;i<n-1;i++){
if (((a[i] < 0 && a[i + 1] < 0)) || ((a[i] > 0 && a[i + 1] > 0) ) )
printf("%i %i ", a[i],a[i+1]);  
if ( a[i]*a[i+1]<0 )
 for(i=0;i<n;i++)
{ if(a[i]<0) printf("%i ", a[i]);
 } }               
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru