Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / интервал в булевом пространстве / 25 сообщений из 39, страница 1 из 2
20.12.2015, 10:31
    #39132497
fr0st1k123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
интервал в булевом пространстве размерности N задан своими максимальным и минимальным элементами. Вывести соответствующий интервалу троичный вектор ( 1011 , 1000-->10--).
Нужна помощь , даже не знаю как начать делать.
Объясните в чем суть .
...
Рейтинг: 0 / 0
20.12.2015, 10:53
    #39132501
интервал в булевом пространстве
fr0st1k123интервал в булевом пространстве размерности N задан своими максимальным и минимальным элементами. Вывести соответствующий интервалу троичный вектор ( 1011 , 1000-->10--).
Нужна помощь , даже не знаю как начать делать.
Объясните в чем суть .
http://ido.tsu.ru/iop_res/bulevfunc/text/g2_2_1.html

I(1011 , 1000)=(1000, 1001, 1010, 1011)=10--
...
Рейтинг: 0 / 0
21.12.2015, 16:16
    #39133380
fr0st1k123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
в правильном направлении пошел ?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
#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;
}
...
Рейтинг: 0 / 0
18.01.2016, 20:27
    #39150101
fr0st1k123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
интервал в булевом пространстве размерности N задан своими максимальными и минимальными элементам. Вывести соответствующий интервалу троичный вектор ( 1011, 1000-->10--).
Ввод векторов->сравнение->Вывод троичного вектора
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
#include "stdafx.h"
#include <iostream>
#include <math.h>
 
using namespace std;
unsigned int vvod(char str1[], int n)
{
    unsigned int b = 0;
    for (int i = 0; i<n; i++)
        if (str1[i] == '1') b = b | (1<<(n - i - 1));
    return b;
}
 
 
int main()
{
    unsigned int b = 0, a = 0; 
    int  n, k;
    char str1[32], str2[32]; 
    cout<<"vvedite vektor 1:"<<"\n";
    gets_s(str1);
    n = strlen(str1);
    cout<<"vvedite vektor 2:"<<"\n";
    gets_s(str2);
    bool fl = true;
    for (int i = 0; i < n && fl; i++)
        fl = fl && (str1[i] >= str2[i]);
    if (fl)
        for (int i = 0; i < n; i++)
        cout  << (str1[i] == str2[i] ? str1[i] : '-');  
    else
        cout << "ne interval\n";
    return 0;
}


нужно было сделать , через функцию ввода двоичного вектора , но у меня получается , что она вообще не задействована
помогите исправить
...
Рейтинг: 0 / 0
21.01.2016, 23:10
    #39152679
Лизоблюд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
А нуль величина чотная али нет ?
...
Рейтинг: 0 / 0
22.01.2016, 01:56
    #39152708
SashaMercury
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
Лизоблюд,
0 - чётное число
...
Рейтинг: 0 / 0
22.01.2016, 09:45
    #39152794
Лизоблюд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
SashaMercuryЛизоблюд,
0 - чётное число
С какого боку ?
...
Рейтинг: 0 / 0
22.01.2016, 10:18
    #39152806
SashaMercury
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
ЛизоблюдSashaMercuryЛизоблюд,
0 - чётное число
С какого боку ?

представить в виде 2k число 0 возможно, в виде 2k+1 нет. Здесь к целое
...
Рейтинг: 0 / 0
22.01.2016, 10:24
    #39152810
Лизоблюд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
А по-моему это абсурд.
...
Рейтинг: 0 / 0
22.01.2016, 10:28
    #39152813
Лизоблюд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
SashaMercuryЛизоблюдпропущено...

С какого боку ?

представить в виде 2k число 0 возможно, в виде 2k+1 нет. Здесь к целое
0=+7-7 ?
...
Рейтинг: 0 / 0
22.01.2016, 13:50
    #39153006
SashaMercury
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
ЛизоблюдА по-моему это абсурд.
по-моему вы занимайтесь демагогией
...
Рейтинг: 0 / 0
22.01.2016, 13:53
    #39153011
SashaMercury
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
0 есть чётное число, поверьте мне. Если не верите, посмотрите в любой энциклопедии или справочной литературе
...
Рейтинг: 0 / 0
22.01.2016, 13:53
    #39153012
SashaMercury
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
ЛизоблюдSashaMercuryпропущено...


представить в виде 2k число 0 возможно, в виде 2k+1 нет. Здесь к целое
0=+7-7 ?

да, верно
...
Рейтинг: 0 / 0
23.01.2016, 15:31
    #39153632
Лизоблюд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
SashaMercuryЛизоблюдпропущено...

0=+7-7 ?

да, верно
Это верно, но отсюда совсем не следует, что 0 четное число.
Это бред, который внедряют школьные училки.
...
Рейтинг: 0 / 0
23.01.2016, 15:34
    #39153633
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
ЛизоблюдЭто верно, но отсюда совсем не следует, что 0 четное число.

Чему равен остаток от деления нуля на два?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
23.01.2016, 15:52
    #39153643
SashaMercury
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
ЛизоблюдSashaMercuryпропущено...


да, верно
Это верно, но отсюда совсем не следует, что 0 четное число.
Это бред, который внедряют школьные училки.

как из того что +7-7=0 может следовать что-то относительно чётности ?)
...
Рейтинг: 0 / 0
23.01.2016, 16:14
    #39153648
booby
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
SashaMercury,
из 7-7=0 следует нечетность ноля.
Прямо из определения нечетного числа:
разность двух нечетных чисел всегда есть нечетное число.
Так как первое в разности - 7 число нечетное, и второе число в разности - семь, тоже число нечетное, то 0 не может быть ничем иным, как числом нечетным.
...
Рейтинг: 0 / 0
23.01.2016, 16:16
    #39153650
booby
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
booby,

это не отменяет того простого факта, что ноль - непременно четное число, и ничем иным быть не может, прямо исходя из определения четности.
...
Рейтинг: 0 / 0
23.01.2016, 16:19
    #39153652
SashaMercury
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
booby Прямо из определения нечетного числа:
разность двух нечетных чисел всегда есть нечетное число.

где же вы такое определение встретили то ?))) неужели так в школе учат?
...
Рейтинг: 0 / 0
23.01.2016, 16:21
    #39153653
booby
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
booby,

может быть поэтому греки и не доверяли (публично) вавилонским схемам вычисления,
как негодным с самого начала, по причине привлечения в механику вычисления чисел того, что по их мнению, числом не является .
...
Рейтинг: 0 / 0
23.01.2016, 16:31
    #39153655
booby
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
SashaMercurybooby Прямо из определения нечетного числа:
разность двух нечетных чисел всегда есть нечетное число.

где же вы такое определение встретили то ?))) неужели так в школе учат?
признаю, воздуха расперли.
...
Рейтинг: 0 / 0
23.01.2016, 16:36
    #39153658
Лизоблюд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
То, что 0 чотное число - выдумка 21 века. Это первое следствие дремучести "современной науки".
Это наступление этой самой дремучести на основы мироздания, а дальше как прямое следствие ЫГИЛ.
...
Рейтинг: 0 / 0
23.01.2016, 16:37
    #39153659
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
boobyразность двух нечетных чисел всегда есть нечетное число.

А проверить?.. (2x+1)-(2y+1) = 2x+2y+1-1 = 2x+2y = 2(x+y), т.е. всегда чётное.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
23.01.2016, 16:45
    #39153661
booby
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
Dimitry Sibiryakov,

ну, вышел пук. см выше.
интенция была сказать, что ноль - число специальное.
В конце концов, раз уж оно четное, то на него безопасно делить можно - в целях сдвига двоичных разрядов, например.
...
Рейтинг: 0 / 0
23.01.2016, 17:57
    #39153674
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
интервал в булевом пространстве
boobyВ конце концов, раз уж оно четное, то на него безопасно делить можно - в целях
сдвига двоичных разрядов, например.
Да, сдвигать разряды на ноль позиций - вполне безопасная операция. Но она не имеет
никакого отношения к делению числа на ноль.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / интервал в булевом пространстве / 25 сообщений из 39, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]