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

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

Войти
Регистрация
Восстановить пароль
 
sergeyzavr
0 / 0 / 0
Регистрация: 17.05.2013
Сообщений: 10
#1

Среди N введенных чисел найти количество соседей разных знаков - C++

10.06.2013, 10:57. Просмотров 555. Ответов 3
Метки нет (Все метки)

Задача №1
"Среди N введенных чисел найти количество соседей разных знаков"

____________
Надеюсь на вашу помощь
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.06.2013, 10:57     Среди N введенных чисел найти количество соседей разных знаков
Посмотрите здесь:

Среди N введённых целых чисел найти количество соседей разных знаков - C++
Среди N введённых целых чисел найти количество соседей разных знаков.

Среди N введённых целых чисел найти количество соседей разных знаков. - C++
Помогите пожалуйста!! Даже не знаю как оно выглядит, ни набросков, ничего нет. =((

Среди N введённых целых чисел найти количество соседей разных знаков - C++
Среди N введённых целых чисел найти количество соседей разных знаков.

Найти в последовательности количество соседей разных знаков - C++
Задачка номер раз: Среди N введенных чисел найти кол-во соседей разных знаков и вторая задачка..: Дан одномерный массив.Не...

C++ Найти количество разных чисел среди элементов массива - C++
Дано масив А. Найти количество разных чисел среди элементов этого массива.

Найти количество разных чисел среди элементов массива. - C++
Дано масив А. Найти количество разных чисел среди элементов этого массива.

Вывести количество отрицательных чисел среди введенных - C++
Как сделать чтобы программа выводила количество отрицательных чисел #include<iostream> using namespace std; int main() { ...

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

Найти максимальное число среди чисел последовательности, введенных после последнего отрицательного - C++
В числовую переменную последовательно вводятся вещественные числа, количество которых заранее не известно. Найти максимальное число среди...

Найти количество введенных чисел, когда их сумма превысила 100 - C++
2.с клавиатуры вводится числа и последовательно суммируются. Найти количество введенных чисел, когда их сумма превысила 100. Если...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vourhey
Почетный модератор
6477 / 2252 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
10.06.2013, 11:06     Среди N введенных чисел найти количество соседей разных знаков #2

Не по теме:

Мда, интересней не придумаешь...


Вопросы-то где?
Doctor_
234 / 234 / 71
Регистрация: 03.02.2011
Сообщений: 1,431
10.06.2013, 11:17     Среди N введенных чисел найти количество соседей разных знаков #3
1.
C++
1
2
3
4
5
6
7
8
9
10
11
12
int N, *vec, count = 0;
     cout << "Input N:";
     cin >> N;
     vec = new int [N];
     for(int i=0; i<N; i++) {
             cout << "Input number: ";
             cin >> vec[i];
     }
     for(int i=0; i<N; i++) {
             if((vec[i] > 0 && vec[i+1] < 0) || (vec[i] < 0 && vec[i+1] > 0))
             count++;
     }
Дмитрий3241
639 / 510 / 52
Регистрация: 07.07.2011
Сообщений: 1,228
10.06.2013, 11:40     Среди N введенных чисел найти количество соседей разных знаков #4
1)
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>
 
int main()
{
    int N;
    std::cin >> N;
 
    int count = 0;
    int prev = 0;
 
    for ( int i = 0; i < N; i++ )
    {
        int tmp;
        std::cin >> tmp;
        if ( tmp == prev * -1 && prev != 0 ) 
            count++;
 
        prev = tmp;
    }
 
    std::cout << count;
    system( "pause" );
 
    return 0;
}
Yandex
Объявления
10.06.2013, 11:40     Среди N введенных чисел найти количество соседей разных знаков
Ответ Создать тему
Опции темы

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