Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Дискретная математика

13K
05 июня 2006 года
Sabbath
14 / / 28.02.2006
Привет всем. Помогите написать программу на С++ по алгоритму " Генерация двоичной последовательности в естественном порядке."
242
05 июня 2006 года
Оlga
2.2K / / 04.02.2006
[quote=Sabbath]Привет всем. Помогите написать программу на С++ по алгоритму " Генерация двоичной последовательности в естественном порядке."[/quote]
нужно писать язык программирования
загляни сюда:
http://forum.codenet.ru/showthread.php?t=25178
13K
05 июня 2006 года
Sabbath
14 / / 28.02.2006
Спасибо за ссылку, но это не то, что мне надо и вроде я указал язак программирования
929
05 июня 2006 года
sp999
198 / / 31.01.2003
[QUOTE=Sabbath]Спасибо за ссылку, но это не то, что мне надо и вроде я указал язак программирования[/QUOTE]
Тогда напиши, что ты хочешь вводить и что увидеть на выходе.
13K
05 июня 2006 года
Sabbath
14 / / 28.02.2006
Ок.
Н-р:
Дано множество А={a,b,c,d}
На входе:
n=4;
На выходе:

0000
0001 {d}
0010 {c}
0011 {c,d}
0100 {b}
0101 .......
0110
0111
1000
......
13K
06 июня 2006 года
Sabbath
14 / / 28.02.2006
Народ, помогите пожалуйста, лаба горит, в четверг сдавать уже надо
9.4K
06 июня 2006 года
_nоrth_
99 / / 24.04.2006
Код:
#include <iostream>
#include <conio.h>

using namespace std;

int main()
{
  int A[16]={0};
  int n=0,i;
  bool check=true;

  cout<<"enter the number of elements:";
  cin>>n;
  --n; //уменьшение для того, что в С отчёт елементов масива идёт с 0

  while (check==true)
  {
    for (i=0; i<=n; i++) //вывод каждого из вариантов
      cout << A << " ";
    char c = 'a';
    cout << "{ ";
    for (i=0; i<=n; i++)
    {
      if(A==1)cout << c << " ";
      c++;
    }
    cout << "}" << endl;

    if (A[n]==0)
      A[n]=1;
    else
    {
      i=n;
      while ( (A!=0) && (check==true) )
      {
        A=0;
        --i;
        if (i==-1)
        {
          i=0;
          for (i=0; i<n; i++)
            A=1;
          check=false;
        }
      }
      A=1;
    }
  }
  getch();
  return 0;
}
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог