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

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

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

В данной последовательности определить число соседств двух положительных чисел - C++

08.06.2012, 21:58. Просмотров 1049. Ответов 12
Метки нет (Все метки)

Дана непустая последовательность различных натуральных чисел, за которой следует 0. В данной последовательности определить число соседств двух положительных чисел.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.06.2012, 21:58     В данной последовательности определить число соседств двух положительных чисел
Посмотрите здесь:

C++ В последовательности целых положительных чисел определить максимальное четное число и его порядковый номер.
Задача, for,while,do-while (определить минимальное число во введенной с клавиатуры последовательности положительных чисел) C++
В заданном массиве определите число соседств двух чисел разного знака C++
Определить в последовательности число соседств двух чисел с разным знаком (только с циклами, без массивов) C++
Определить произведения положительных и отрицательных чисел последовательности C++
C++ Определить сумму положительных и число отрицательных членов данной последовательности
В последовательности определить количество соседств двух положительных не четных чисел C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Andrey.K
340 / 261 / 15
Регистрация: 14.11.2010
Сообщений: 480
08.06.2012, 22:19     В данной последовательности определить число соседств двух положительных чисел #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
    int count=0;
    int mas[11]={1,2,-3,4,-5,4,5,3,-3,4,0};
    for(int i=0;i<10;i++)
    {
        if(mas[i]>0 && mas[i+1]>0) count++;
    }
    cout<<count<<endl;
    getch();
    return 0;
}
Asya125
0 / 0 / 0
Регистрация: 06.06.2012
Сообщений: 17
08.06.2012, 22:49  [ТС]     В данной последовательности определить число соседств двух положительных чисел #3
Andrey.K скажите пожалуйста , реализация этого кода идет в С++ билдере ?? или нет?
Andrey.K
340 / 261 / 15
Регистрация: 14.11.2010
Сообщений: 480
08.06.2012, 22:54     В данной последовательности определить число соседств двух положительных чисел #4
Цитата Сообщение от Asya125 Посмотреть сообщение
Andrey.K скажите пожалуйста , реализация этого кода идет в С++ билдере ?? или нет?
Нет, я писал на Microsoft Visual Studio 2010, так как нет у меня Билдера.
Asya125
0 / 0 / 0
Регистрация: 06.06.2012
Сообщений: 17
08.06.2012, 23:00  [ТС]     В данной последовательности определить число соседств двух положительных чисел #5
ааа как быть(
Andrey.K
340 / 261 / 15
Регистрация: 14.11.2010
Сообщений: 480
08.06.2012, 23:06     В данной последовательности определить число соседств двух положительных чисел #6
Цитата Сообщение от Asya125 Посмотреть сообщение
ааа как быть(
Вставьте этот код в вашу ф-ю main() на билдере, я не уверен но должно сработать.
C++
1
2
3
4
5
6
7
    int count=0;
    int mas[11]={1,2,-3,4,-5,4,5,3,-3,4,0};
    for(int i=0;i<10;i++)
    {
        if(mas[i]>0 && mas[i+1]>0) count++;
    }
    cout<<count<<endl;
c4boomb
198 / 165 / 6
Регистрация: 20.04.2011
Сообщений: 750
Записей в блоге: 1
08.06.2012, 23:07     В данной последовательности определить число соседств двух положительных чисел #7
Andrey K немного изменил твой код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <conio.h>
int main()
{
    int count=0; //Обьявляем счётчик присваеваем 0
    int mas[11]={1,2,-3,4,-5,4,5,3,-3,4,0}; // Обьявляем массив
    for(int i=0;i<10;i++) 
    {
        if(mas[i]>0 && mas[i+1]>0) count++; // Если число и следующее за ним число положительно то увеличиваем счётчик на 1
    }
    printf("%d", count); // Выводим результат
    getch(); // Ожидаем
    
}
Andrey.K
340 / 261 / 15
Регистрация: 14.11.2010
Сообщений: 480
08.06.2012, 23:09     В данной последовательности определить число соседств двух положительных чисел #8
Цитата Сообщение от c4boomb Посмотреть сообщение
Andrey K немного изменил твой код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <conio.h>
int main()
{
    int count=0; //Обьявляем счётчик присваеваем 0
    int mas[11]={1,2,-3,4,-5,4,5,3,-3,4,0}; // Обьявляем массив
    for(int i=0;i<10;i++) 
    {
        if(mas[i]>0 && mas[i+1]>0) count++; // Если число и следующее за ним число положительно то увеличиваем счётчик на 1
    }
    printf("%d", count); // Выводим результат
    getch(); // Ожидаем
    
}
Помоги ей, а то билдера нет ^^
c4boomb
08.06.2012, 23:17
  #9

Не по теме:

Andrey.K, у меня самого билдера нет , у меня визуал и Dev-CPP но вроде код для Dev-CPP идёт в билдере

Asya125
0 / 0 / 0
Регистрация: 06.06.2012
Сообщений: 17
08.06.2012, 23:23  [ТС]     В данной последовательности определить число соседств двух положительных чисел #10
надеюсь пойдет надо проверить
bLesk
41 / 41 / 1
Регистрация: 24.11.2009
Сообщений: 165
08.06.2012, 23:53     В данной последовательности определить число соседств двух положительных чисел #11
делал в билдере, почти тоже самое
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<iostream>
using namespace std;
 
int main()
{
    int *a,k=0,n;
    cout<<"\n Enter array size : "; cin>>n;
    a = new int[n];
    cout<<"\n Fill aray : \n";
    for (int i = 0; i < n; i++)
        cin>>a[i];
    for (int i = 0; i < n; i++)
        if (a[i] > 0 && a[i+1] > 0) k++;
    cout<<"\n Count = "<<k<<endl;
    delete []a;
    system("pause");
}
The_Immortal
1549 / 485 / 8
Регистрация: 04.04.2009
Сообщений: 1,891
09.06.2012, 00:00     В данной последовательности определить число соседств двух положительных чисел #12
Билдер, не билдер... Приведенные здесь примеры должны на любом компиляторе работать. Это же стандартный С++ без использования специфики компилятора.

Или я не прав?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.06.2012, 00:01     В данной последовательности определить число соседств двух положительных чисел
Еще ссылки по теме:

Определить число положительных и разноименных соседств в последовательности C++
C++ Определить в одномерном массиве число соседств из двух положительных чисел
Определить количество положительных чисел числовой последовательности целых чисел C++
C++ Определить в заданной последовательности число соседств двух положительных чисел
Определить наличие положительных чисел в последовательности C++

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

Или воспользуйтесь поиском по форуму:
Asya125
0 / 0 / 0
Регистрация: 06.06.2012
Сообщений: 17
09.06.2012, 00:01  [ТС]     В данной последовательности определить число соседств двух положительных чисел #13
возможно, прост он ошибку выдает
Yandex
Объявления
09.06.2012, 00:01     В данной последовательности определить число соседств двух положительных чисел
Ответ Создать тему
Опции темы

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