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

Проверить, существует ли строгое чередование 0 и 1 в массиве - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить, является ли заданная целая квадратная матрица n-го порядка симметричной http://www.cyberforum.ru/cpp-beginners/thread95086.html
Парни напишите пажалуйста программу если не в тягость. Очень надо)) Вот условие: Определить, является ли заданная целая квадратная матрица n-го порядка симметричной (относительно главной диагонали).
C++ Поменять первое и последние слово. Дано предложение поменять первое и последние слово. Массив char. http://www.cyberforum.ru/cpp-beginners/thread94868.html
C++ Ищу хорошую книгу
Подскажите хорошую книгу по С++. С практическими задачами(только без математики), что бы примеры были полезны в жизни. Наподобие П. Франка(Там где робот по лабиринту бегал:)). Желательно для VS2005. Заранее спасибо!
C++ Работа с классами
Задача:найти сумму всех отрицательных элементов матрицы и записать в вектор. For (i=0;i<=N;i++) for (j=0;j<=M;j++) if (a<0) {t=t+a// находим сумму for(k=0;k<Z;k++) {X=t}//вектор Так вроде?!А как сделать чтоб через классы было??
C++ Реализовать метод minutes() http://www.cyberforum.ru/cpp-beginners/thread94854.html
Поле first - положительное целое число, часы; полет second - положительное целое число, минуты. Реализовать метод minutes() - перевод времени в минуты.
C++ Вычислить остаток без %. Дано натурально число а и число d. Вычислить частное q и r остаток при делении a на d. Не используя операций целочисленного деления и %. :wall: подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
12.02.2010, 19:00     Проверить, существует ли строгое чередование 0 и 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
26
27
28
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
/*
 *
 *  Сформировать массив из N элементов (N<50) , которыми могут быть только целые числа 0 и 1. 
 *  Проверить, существует ли строгое чередование 0 и 1.
 *
 */
 
#define ARR_SIZE 10
 
int main(void){
    int arr[ARR_SIZE], i;
    
    srand(time(NULL));
    
    printf("\nArray: ");
    for ( i = 0; i < ARR_SIZE; ++i )
        printf("%d ", (arr[i] = rand() % 2));
    
    for ( i = 1; i < ARR_SIZE && arr[i] != arr[i-1]; ++i )
        ;
    printf("\nIs %s\n", ( i == ARR_SIZE ) ? "good" : "bad");
    
    return 0;
}
 
Текущее время: 01:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru