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

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

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

Как узнать в програме сколько раз числа меняются с чётного на нечётное? - C++

03.10.2013, 09:37. Просмотров 421. Ответов 11
Метки нет (Все метки)

Помогите.. такая задача... Нужно ввести числа и узнать сколько раз они поменялись с чётного на нечётное... очень надо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2013, 09:37     Как узнать в програме сколько раз числа меняются с чётного на нечётное?
Посмотрите здесь:

Как узнать сколько раз использувалась функция? - C++
Здравствуйте, я написал функцию суммы: float suma(float a, float b) { float sum; sum = a+b; return sum; }

В массиве 3х5 узнать сколько раз в нем встречается элемент со значением X - C++
массив задавать случайной генерацией чисел. Не понимаю как прописать сколько раз встречается Х. #include <iostream> #include <ctime> ...

Даны две площади треугольников, узнать какая из них больше и во сколько раз - C++
Здравствуйте программисты, подскажите, как написать код, у меня даны две площади треугольника, как узнать какая из них больше и во сколько...

Зацикливает при вводе чётного числа. While - C++
Условие: Дано целое число N (> 0). С помощью операций деления нацело и взятия остатка от деления определить, имеются ли в записи числа...

Определить, сколько раз цифра К содержится в записи числа N - C++
Дано натуральное число N и цифра К. Определить, сколько раз цифра К содержится в записи числа N.

Определить, сколько раз в последовательности меняется знак числа - C++
Помогите решить ТОЛЬКО с помощью циклов и условного оператора 1.Есть последовательность целых чисел, заканчивается нулем. Определить,...

Создать массив С, который переписывал бы числа из массива А столько раз, сколько написано в B - C++
есть два массива. В одном числа, а в другом количество раз, которые они повторяются. нужно создать массив С, который переписывал бы числа...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Firework
63 / 87 / 23
Регистрация: 01.04.2013
Сообщений: 593
03.10.2013, 09:41     Как узнать в програме сколько раз числа меняются с чётного на нечётное? #2
Каждый раз при изменении числа проверять его на четность n%2 == 0. И увеличивать счётчик.
viktor1996
0 / 0 / 0
Регистрация: 03.10.2013
Сообщений: 21
03.10.2013, 09:44  [ТС]     Как узнать в програме сколько раз числа меняются с чётного на нечётное? #3
ну вроде понятно.. но буду признателен если кто нибудь кинет код... потому что я не очень понимаю програмирование а надо уже сегодня
Firework
63 / 87 / 23
Регистрация: 01.04.2013
Сообщений: 593
03.10.2013, 10:07     Как узнать в програме сколько раз числа меняются с чётного на нечётное? #4
Не ясно условие задания.
Цитата Сообщение от viktor1996 Посмотреть сообщение
Нужно ввести числа и узнать сколько раз они поменялись с чётного на нечётное
Т.е. числа введены, а дальше что с ними происходит?
viktor1996
0 / 0 / 0
Регистрация: 03.10.2013
Сообщений: 21
03.10.2013, 10:09  [ТС]     Как узнать в програме сколько раз числа меняются с чётного на нечётное? #5
например вводятся числа 4,5,4,4.... значит поменялось с чётного на нечётное и наоборот.. в ответе должен быть ответ 2... нужен код
Firework
63 / 87 / 23
Регистрация: 01.04.2013
Сообщений: 593
03.10.2013, 10:37     Как узнать в програме сколько раз числа меняются с чётного на нечётное? #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using namespace std;
 
int main()
{
    setlocale(0, "Russian");
    int arr[128];
    int i = 0, count  = 0;
    while (i < 128) {
        cin >> arr[i++];
        if (!cin)
            break;
    }
    for (int j = 0; j < i - 1; ++j) {
        if ((arr[j] + arr[j + 1]) % 2 == 1)
            ++count;
    }
 
    cout << "Количество переходов " << count << endl;
 
    system("pause");
    return 0;
}
viktor1996
0 / 0 / 0
Регистрация: 03.10.2013
Сообщений: 21
03.10.2013, 11:07  [ТС]     Как узнать в програме сколько раз числа меняются с чётного на нечётное? #7
спасибо большое

Добавлено через 13 минут
Цитата Сообщение от Firework Посмотреть сообщение
Re: Как узнать в програме сколько раз числа меняются с чётного на нечётное?
Она почему то не запускается

Добавлено через 13 секунд
Она почему то не запускается
chizz
980 / 494 / 54
Регистрация: 19.03.2013
Сообщений: 3,082
Записей в блоге: 18
Завершенные тесты: 1
03.10.2013, 11:47     Как узнать в програме сколько раз числа меняются с чётного на нечётное? #8
На Dev-c запускается норм
Firework
63 / 87 / 23
Регистрация: 01.04.2013
Сообщений: 593
03.10.2013, 11:56     Как узнать в програме сколько раз числа меняются с чётного на нечётное? #9
Делал в Visual Studio 2010.
То что программа не запускается, это не ответ.
Ошибки выдаёт? Какие?
Это форум программистов, а не телепатов.
viktor1996
0 / 0 / 0
Регистрация: 03.10.2013
Сообщений: 21
03.10.2013, 13:38  [ТС]     Как узнать в програме сколько раз числа меняются с чётного на нечётное? #10
на dev c даже не реагирует на запуск.. просто нечего не происходит

Добавлено через 1 минуту
на visual 10 такое
1>------ Построение начато: проект: Парні інепарні, Конфигурация: Debug Win32 ------
1>Построение начато 03.10.2013 12:37:21.
1>InitializeBuildStatus:
1> Обращение к "Debug\Парні інепарні.unsuccessfulbuild".
1>ClCompile:
1> Для всех выходных данных обновления не требуется.
1> Парні інепарні.cpp
1>c:\users\viktor\desktop\новая папка\парні інепарні\парні інепарні\парні інепарні.cpp(1): warning C4627: #include <iostream>: пропущен при поиске использования предкомпилированного заголовка
1> Добавление директивы в "StdAfx.h" или перестройка предкомпилированного заголовка
1>c:\users\viktor\desktop\новая папка\парні інепарні\парні інепарні\парні інепарні.cpp(7): error C3861: setlocale: идентификатор не найден
1>c:\users\viktor\desktop\новая папка\парні інепарні\парні інепарні\парні інепарні.cpp(11): error C2065: cin: необъявленный идентификатор
1>c:\users\viktor\desktop\новая папка\парні інепарні\парні інепарні\парні інепарні.cpp(12): error C2065: cin: необъявленный идентификатор
1>c:\users\viktor\desktop\новая папка\парні інепарні\парні інепарні\парні інепарні.cpp(20): error C2065: cout: необъявленный идентификатор
1>c:\users\viktor\desktop\новая папка\парні інепарні\парні інепарні\парні інепарні.cpp(20): error C2065: endl: необъявленный идентификатор
1>c:\users\viktor\desktop\новая папка\парні інепарні\парні інепарні\парні інепарні.cpp(22): error C3861: system: идентификатор не найден
1>
1>СБОЙ построения.
1>
1>Затраченное время: 00:00:00.55
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
Algoritmer
155 / 95 / 13
Регистрация: 07.03.2013
Сообщений: 478
Записей в блоге: 1
03.10.2013, 13:41     Как узнать в програме сколько раз числа меняются с чётного на нечётное? #11
Цитата Сообщение от viktor1996 Посмотреть сообщение
Парні інепарні
называть латиницей и без пробелов не пробовал?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.10.2013, 14:04     Как узнать в програме сколько раз числа меняются с чётного на нечётное?
Еще ссылки по теме:

Дано натуральное число.Определить,сколько раз в нём встречается минимальная цифра(например, для числа 102200 ответ равен 3,для числа 40330-2,для числ - C++
Дано натуральное число.Определить,сколько раз в нём встречается минимальная цифра(например, для числа 102200 ответ равен 3,для числа...

Для натурального числа N определить, сколько раз в его записи встречается последняя цифра - C++
Для натурального числа N определить, сколько раз в его записи встречается последняя цифра. Это вроде легко, но я что-то никак не допру)

Определить, имеются ли в заданном массиве одинаковые числа и сколько раз они встречаются; удалить дубли - C++
2. Дан одномерный массив, заполненный случайными числами. Найти, есть ли одинаковые числа и сколько раз встречаются. уплотнить массив,...

Для вводимого с клавиатуры числа определить, сколько раз подряд оно делится без оcтатка на цифры от 2 до 9 - C++
для вводимого с клавиатуры числа определить сколько раз подряд оно делиться без оcтатка на цифры от 2 до 9. цикл в цикле желательно. ...

Как узнать есть ли в массиве одинаковые числа и как найти эти числа ? - C++
Всем привет ,можете помочь как узнать есть ли в массиве одинаковые числа и как найти эти числа . Например массив с элементами 1 4 4 0 2 ....


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

Или воспользуйтесь поиском по форуму:
Firework
63 / 87 / 23
Регистрация: 01.04.2013
Сообщений: 593
03.10.2013, 14:04     Как узнать в програме сколько раз числа меняются с чётного на нечётное? #12
просто обнови среду разработки...
Yandex
Объявления
03.10.2013, 14:04     Как узнать в програме сколько раз числа меняются с чётного на нечётное?
Ответ Создать тему
Опции темы

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