Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.12.2015, 17:32   #1
fr0st1k123
Пользователь
 
Регистрация: 28.09.2015
Сообщений: 53
По умолчанию интервал в булевом пространстве

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

все , что надумал так это.
Код:
#include "stdafx.h"
#include "iostream"
using namespace std;
int main()
{
	char str1[] = "1011";
	char str2[] = "1000";
	for (int i = 0; i < 4; i++)
		cout << (str1[i] == str2[i]) ;
    return 0;
}
fr0st1k123 вне форума Ответить с цитированием
Старый 21.12.2015, 10:35   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Цитата:
пространстве размерности N
i<N
Цитата:
интервалу троичный вектор
выводить либо "совпадающее" значение метрики либо '-'
str1[i]==str2[i] ? str1[i] : '-' ;
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 21.12.2015, 15:35   #3
fr0st1k123
Пользователь
 
Регистрация: 28.09.2015
Сообщений: 53
По умолчанию

Цитата:
Сообщение от evg_m Посмотреть сообщение
i<N

выводить либо "совпадающее" значение метрики либо '-'
str1[i]==str2[i] ? str1[i] : '-' ;
Код:
#include "stdafx.h"
#include "iostream"
using namespace std;


int main()
{
	int N;
	cin >> N;
	char str1[] = "1011";
	char str2[] = "1000";
	for (int i = 0; i < N; i++)
		cout << (str1[i] == str2[i] ? str1[i] : '-');
    return 0;
}
что еще не так ?
fr0st1k123 вне форума Ответить с цитированием
Старый 21.12.2015, 16:04   #4
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Цитата:
что еще не так ?
а зачем задавать(спрашивать у пользователя) размерность пространства(N) если мы всегда сравниваем жестко заданные вектора?
Цитата:
Код:
	char str1[] = "1011";
	char str2[] = "1000";
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск в пространстве состояний andresan Помощь студентам 0 10.10.2012 16:12
Точка в трехменом пространстве( Дима я Общие вопросы Delphi 3 11.05.2010 10:12
Звук в пространстве. Манжосов Денис :) Помощь студентам 1 02.06.2008 22:39
Прямая в пространстве Neuros1s Общие вопросы Delphi 12 29.06.2007 00:06