Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Булев вектор , программа


Автор: flusha 27.12.2015, 10:14
интервал в булевом пространстве размерности N задан своими максимальными и минимальными элементам. Вывести соответствующий интервалу троичный вектор ( 1011 , 1000-->10--).
Код

#include "stdafx.h"
#include "iostream"
using namespace std;
 
 
int main()
{
    int N = 4;
    char str1[] = "1011";
    char str2[] = "1000";
    for (int i = 0; i < N; i++)
        cout << (str1[i] == str2[i] ? str1[i] : '-');
    return 0;
}

правильно ли ? 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)