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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Рин
1 / 1 / 0
Регистрация: 10.12.2010
Сообщений: 22
#1

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

10.12.2010, 22:04. Просмотров 1152. Ответов 3
Метки нет (Все метки)

Плиз!!!!Помогите написать программу!!!!!!


Дан целочисленный массив размера N. Проверить, чередуются ли в
нем четные и нечетные числа. Если чередуются, то вывести 0, если
нет, то вывести порядковый номер первого элемента,
нарушающего закономерность.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2010, 22:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проверить, чередуются ли в массиве четные и нечетные числа (C++):

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

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

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

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

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

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

3
Rexer
163 / 162 / 20
Регистрация: 10.10.2010
Сообщений: 725
10.12.2010, 22:26 #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#define N 10
#include<stdio.h>
int main(void)
{
    int i,j,b,c;
    int a[N];
    printf("enter %d numbers",N);
    for(i = 0;i < N;i++)
    scanf("%d",&a[i]);
 
    for(j = 0;j < N;j+=2)
    if(a[j]%2 == 0 )
    b = 1;
    for(i = 0;i < N;i+=2)
    if(a[i]%2 != 0 )
    c = 1;
 
    if(c == b == 1)
    printf("0");
    else printf("1");
}
вот!
0
Рин
1 / 1 / 0
Регистрация: 10.12.2010
Сообщений: 22
10.12.2010, 23:54  [ТС] #3
Почему когда чётные и не четные не чередуются она всегда выводит 1,а не порядковый номер первого элемента,
нарушающего закономерность.

Добавлено через 49 минут
Помогите пожалуйста ,задачу завтра позарез нужно сдать!!!!!
0
vx5
187 / 171 / 4
Регистрация: 04.09.2010
Сообщений: 656
11.12.2010, 00:09 #4
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
#define N 10
#include<stdio.h>
int main(void)
{
    int i,j,b,c;
    int a[N];
        printf("enter %d numbers",N);
        for(i = 0;i < N;i++)
        scanf("%d",&a[i]);
 
        for(j = 0;j < N-1;j+=2)
        if(a[j]%2 != 0 && a[j+1]%2 ==0) 
        {
           printf("%d",j); 
           return 0;  
        }
        for(i = 0;i < N-1;i+=2) 
        if(a[i]%2 == 0 && a[i+1]%2 !=0) 
        {
           printf("%d",i); 
           return 0;  
        }
    printf("0");
    return 0;
}
0
11.12.2010, 00:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2010, 00:09
Привет! Вот еще темы с ответами:

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

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

Проверить правило "четные/нечетные элементы имеют четные/нечетные индексы" - C++
2.Программа осуществляет ввод массива из 150 эллементов. Затем она проверяет правило&quot;четные элементы имеют чётные индексы, нечетные...

Найти такие элементы массива (а также их сумму), в которых чередуются четные и нечетные цифры - C++
Дан массив из N целых чисел, где N&lt;=16, каждое число в диапазоне от –32000 до 32000. Массив для каждой задачи должен задаваться в секции...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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