С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Определить или в двумернам массиве есть одинаковые элементы. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Последовательность положительных элементов в массиве http://www.cyberforum.ru/cpp-beginners/thread420608.html
Объявить массив целых чисел и заполнить его случайными значениями. Размер массива и диапазон значений его элементов заданы в Вашем варианте индивидуального задания. В индивидуальных заданиях указано...
C++ Как написать имя консольного окна из переменной чтобы поменять имя консоли надо написать system("title ima_okna"); а как вместо тектста ima_okna подставить переменную, system("title "+ima_okna); http://www.cyberforum.ru/cpp-beginners/thread420606.html
C++ перевести на c++ с паскаля
переведите пожалуйста как написать эти строчки на с++ for i:=1 to Length(s) do for j:=length(sl) downto 1 do Добавлено через 13 минут нууууууу
на с++ по теме функции пользователя !!!! C++
Написала программу, но сказали ее усложнить, а я не понимаю К коду этой программы необходимо дописать а-размерность матрицы должна вводиться при выполнении программы; б-само решение задачи...
C++ const function http://www.cyberforum.ru/cpp-beginners/thread420573.html
Здравствуйте, совсем забыл не напомните, что меняется в функции в зависимости от расположения const: Например: const int const function(const i) {return i;} const;...
C++ swap function. Ругается компилятор. В чем ошибка? На помощь ! #include <iostream> #include <stdio.h> template <typename PData> void Swap(int PData& xrItem1,int PData&, xrItem2) { PData xTemp = xrItem1; xrItem1 = xrItem2; подробнее

Показать сообщение отдельно
Thinker
Эксперт С++
4229 / 2203 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
29.12.2011, 22:54
Две строчки кода:


C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#define M 5
#define N 10
 
int Search(int *a, int *end, int x)
{
   return a < end ? (*a == x) || Search(a+1, end, x) : 0;
}
 
int Check(int *a, int *end)
{
   return a < end ? Search(a+1, end, *a) || Check(a+1, end) : 0;
}
 
int main()
{
    int a[M][N];
 
    /* заполняете массив */
 
    printf("%s", Check(*a, *a + M*N) ? "yes" : "no");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.