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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Blueeyer
12 / 12 / 1
Регистрация: 09.10.2013
Сообщений: 222
#1

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

23.01.2014, 00:46. Просмотров 501. Ответов 3
Метки нет (Все метки)

Задача:
Создать одномерный динамический массив
размера n, где n вводит пользователь. Заполнить
его случайными целыми числами в интервале от
-100 до 100. Верно ли, что в нем положительные и
отрицательные числа чередуются?

Не могу придумать ничего дельного, чтобы это как-то проверялось. Может кто-то сможет подкинуть идейку или кинуть какой-нибудь фрагмент кода? Буду очень благодарен.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.01.2014, 00:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проверить, чередуются ли в массиве положительные и отрицательны элементы (C++):

Проверить, что в массиве нет нулей, и при этом положительные элементы чередуются с отрицательными - C++
Дано массив целых чисел размерности n. есть переменная t. Присвоить ей значение 1 если в массиве нету нулей и при этом положительные...

Проверить, чередуются ли в массиве положительные и отрицательные числа. - C++
Прошу ПОМОГИТЕ! Дан массив ненулевых целых чисел размера N. Проверить, чередуются ли в нем положительные и отрицательные числа. Если...

Проверить, чередуются ли в массиве положительные и отрицательные числа - C++
Не разбираюсь с методом классов, прошу помочь. Дан массив ненулевых целых чисел размера N. Проверить, чередуются ли в нем положительные...

Проверить, чередуются ли отрицательные и положительные элементы массива - C++
Даны целые числа A1...An, каждое из которых отлично от нуля. Если в последовательности отрицательные и положительные члены чередуются...

Определить, чередуются ли в массиве положительные и отрицательные элементы - C++
Создать одномерный динамический массив размера n, где n вводит пользователь. Заполнить его случайными целыми числами в интервале от...

Условие, что массиве нет нулевых элементов и положительные элементы чередуются с отрицательными - C++
Помогите с задачей .Задан массив Х(n) целого типа, переменной t присвоить значение true, если в массиве X нет нулевых элементов и при этом...

3
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
23.01.2014, 00:52 #2
Blueeyer, Вот тебе фрагмент кода, запусти и выводы сделай сам
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include<ctime>
#include<cstdlib>
int main()
{
    int N;
    std::cin>>N;
    int *mas = new int [N];
    for(int i=0;i<N;i++){
        mas[i] = rand() % 201 - 100;
        std::cout<<mas[i]<<" ";
    }
    return 0;
}
0
Ev_Hyper
Заблокирован
23.01.2014, 00:56 #3
Цитата Сообщение от Blueeyer Посмотреть сообщение
Не могу придумать ничего дельного, чтобы это как-то проверялось.
напишите функцию, которая возвращает тру, если положит. и фалсе если отрицательное.
А в цикле вызывайте для двух соседних элементов.

Blueeyer, кстати говоря такая задача имеет смысл только для маленьких N.
1
Blueeyer
12 / 12 / 1
Регистрация: 09.10.2013
Сообщений: 222
23.01.2014, 00:59  [ТС] #4
Цитата Сообщение от Ev_Hyper Посмотреть сообщение
напишите функцию, которая возвращает тру, если положит. и фалсе если отрицательное.
спасибо большое за идею, теперь проблем думаю не будет))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.01.2014, 00:59
Привет! Вот еще темы с ответами:

Дан вещественный массив размера N. Проверить чередуются ли в нем положительные и отрицательные числа - C++
Дан вещественный массив размера N. Проверить чередуются ли в нем положительные и отрицательные числа. (Да, Нет) Помогите пожалуйста...

Проверить чередуются ли знаки в массиве. - C++
Может кому надо будет: Условие: Написать реализацию перегруженных функций: int func (int * arr, int length); int func (double * arr,...

Проверить, чередуются ли в массиве четные и нечетные числа. - C++
Дан массив ненулевых целых чисел размера n. Проверить, чередуются ли в нем четные и нечетные числа. Если чередуются, то вывести 0, если...

Проверить, чередуются ли в массиве четные и нечетные числа. - C++
3.Дан целочисленный массив размера N. Проверить, чередуются ли в нем четные и нечетные числа. Если чередуются, то вывести 0, если нет, то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
23.01.2014, 00:59
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru