Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

13.01.2009, 22:35
|
|
Участник форума
Регистрация: 26.11.2005
Сообщений: 193
Провел на форуме: 1260231
Репутация:
40
|
|
Срочно нужно решить задачку. Кто может, буду очень благодарен.
Задача следующая...
1 7
2 8
3 9
4 10
5 11
6 12
Из каждого ряда можно взять одну цифру и составить всевозможные варианты... Например, 1.2.3.4.5.6 - это один вариант, 1.2.3.4.5.12 - это другой вариант , 1.2.3.4.11.6 ну и т.д. грамотность написания программы не нужна, главное написать всевозможные варианты, т.е. результат... Очень надо... Отблагодарю огромным количеством репутаций.
Спасибо за внимание.
|
|
|

14.01.2009, 00:27
|
|
Новичок
Регистрация: 03.09.2008
Сообщений: 16
Провел на форуме: 82824
Репутация:
6
|
|
Курсовая на тему "Шифрование последовательности нулей и единиц". Сдана на пять. В архиве прилагается 2 проекта разработанные под MS VC 2005 pro, с помощью Windows Form.
1. Для шифрования
2. Для дешифрования
http://tools.xaker.ru/Project.7z
|
|
|

14.01.2009, 00:59
|
|
Новичок
Регистрация: 07.09.2008
Сообщений: 26
Провел на форуме: 430982
Репутация:
26
|
|
Сообщение от Bayazid
Срочно нужно решить задачку. Кто может, буду очень благодарен.
Задача следующая...
1 7
2 8
3 9
4 10
5 11
6 12
Из каждого ряда можно взять одну цифру и составить всевозможные варианты... Например, 1.2.3.4.5.6 - это один вариант, 1.2.3.4.5.12 - это другой вариант , 1.2.3.4.11.6 ну и т.д. грамотность написания программы не нужна, главное написать всевозможные варианты, т.е. результат... Очень надо... Отблагодарю огромным количеством репутаций.
Спасибо за внимание.
Код:
int main()
{
setlocale(LC_ALL,"RUS");
int a1[2][6] = {{1,2,3,4,5,6},{7,8,9,10,11,12}};
for(int v = 0; v < 2; v++)
{
for(int j = 6; j > 0; j--)
{
int p = 0;
int c = (v==0) ? 1 : 0;
for(int m = 0; m < 6; m++)
{
if(p != j)
{
cout << a1[v][m] << ' ';
}
else
{
cout << a1[c][m] << ' ';
}
p++;
}
cout << "\n";
}
cout << "\n";
}
cout << "\n";
cout << "Для выхода нажмите любую кнопку....";
getch();
return 0;
}
|
|
|

14.01.2009, 01:23
|
|
Участник форума
Регистрация: 26.11.2005
Сообщений: 193
Провел на форуме: 1260231
Репутация:
40
|
|
Сообщение от _evgeniy_
Код:
int main()
{
setlocale(LC_ALL,"RUS");
int a1[2][6] = {{1,2,3,4,5,6},{7,8,9,10,11,12}};
for(int v = 0; v < 2; v++)
{
for(int j = 6; j > 0; j--)
{
int p = 0;
int c = (v==0) ? 1 : 0;
for(int m = 0; m < 6; m++)
{
if(p != j)
{
cout << a1[v][m] << ' ';
}
else
{
cout << a1[c][m] << ' ';
}
p++;
}
cout << "\n";
}
cout << "\n";
}
cout << "\n";
cout << "Для выхода нажмите любую кнопку....";
getch();
return 0;
}
Брат, спасибо за внимание... но я в этом полный ноль. Мог бы ты это сам сделать, чтоб мне нужно было только скачать? Мне как то не ловко но очень надо... буду очень благодарен.
|
|
|

14.01.2009, 03:34
|
|
Новичок
Регистрация: 07.09.2008
Сообщений: 26
Провел на форуме: 430982
Репутация:
26
|
|
Сообщение от Bayazid
Брат, спасибо за внимание... но я в этом полный ноль. Мог бы ты это сам сделать, чтоб мне нужно было только скачать? Мне как то не ловко но очень надо... буду очень благодарен.
там не до конца сделано я перепроверил, пока не получается 
|
|
|

14.01.2009, 11:42
|
|
Участник форума
Регистрация: 26.11.2005
Сообщений: 193
Провел на форуме: 1260231
Репутация:
40
|
|
Ясно, Евгений...
Очень надо, кто нить помогите...
|
|
|

14.01.2009, 18:58
|
|
Новичок
Регистрация: 09.11.2008
Сообщений: 15
Провел на форуме: 59870
Репутация:
16
|
|
Сообщение от Bayazid
Срочно нужно решить задачку. Кто может, буду очень благодарен.
Задача следующая...
1 7
2 8
3 9
4 10
5 11
6 12
Из каждого ряда можно взять одну цифру и составить всевозможные варианты... Например, 1.2.3.4.5.6 - это один вариант, 1.2.3.4.5.12 - это другой вариант , 1.2.3.4.11.6 ну и т.д. грамотность написания программы не нужна, главное написать всевозможные варианты, т.е. результат... Очень надо... Отблагодарю огромным количеством репутаций.
Короче задачу тебе я сочинил, памяти она займет достаточно много, так как используется дополнительный массив, но ты сам сказал - "главное результат". Сочинял так как понял задание. Компилируй и играйся:
Код:
# include <iostream>
using namespace std;
int main(){
int array[2][6]={{1,2,3,4,5,6},{7,8,9,10,11,12}};
int array2[6]={1,2,3,4,5,6}; //массив выводимый на экран (соответствует первому ряду начального массива)
int temp=0; //переменная последующей отмены действий
//перебираем варианты
for (int j=0, a=5; j<6; j++,a--){
temp=array2[a];//присваиваем временной переменной значение
array2[a]=array[1][a];//заменяем значения
for (int z=0; z<6; z++){//выводим данные на экран
cout << array2[z]<< " ";
}
cout << endl; //закончили вывод данных
array2[a]=temp; //отменяем действи по замене
}
//закончили перебор вариантов
system ("pause");
return 0;
}
|
|
|

14.01.2009, 19:07
|
|
Участник форума
Регистрация: 26.11.2005
Сообщений: 193
Провел на форуме: 1260231
Репутация:
40
|
|
Cereus, мне не где все это вводить  Спасибо , что потратил время... но не мог бы чтобы ты сам все это ввел в программу и кинул мне адрес для скачки?
|
|
|

14.01.2009, 19:40
|
|
Участник форума
Регистрация: 07.01.2009
Сообщений: 237
Провел на форуме: 745649
Репутация:
97
|
|
Стукни мне в асю. Я тебе помогу сразу как приду из парикмахерской
|
|
|

14.01.2009, 20:21
|
|
Участник форума
Регистрация: 26.11.2005
Сообщений: 193
Провел на форуме: 1260231
Репутация:
40
|
|
Cereus, файлы которые ты мне послал не работают... там какой-то файл создается с расширением out...((
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|