powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / интервал в булевом пространстве
25 сообщений из 39, страница 1 из 2
интервал в булевом пространстве
    #39132497
fr0st1k123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
интервал в булевом пространстве размерности N задан своими максимальным и минимальным элементами. Вывести соответствующий интервалу троичный вектор ( 1011 , 1000-->10--).
Нужна помощь , даже не знаю как начать делать.
Объясните в чем суть .
...
Рейтинг: 0 / 0
интервал в булевом пространстве
    #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
интервал в булевом пространстве
    #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
интервал в булевом пространстве
    #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
интервал в булевом пространстве
    #39152679
Фотография Лизоблюд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А нуль величина чотная али нет ?
...
Рейтинг: 0 / 0
интервал в булевом пространстве
    #39152708
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лизоблюд,
0 - чётное число
...
Рейтинг: 0 / 0
интервал в булевом пространстве
    #39152794
Фотография Лизоблюд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaMercuryЛизоблюд,
0 - чётное число
С какого боку ?
...
Рейтинг: 0 / 0
интервал в булевом пространстве
    #39152806
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛизоблюдSashaMercuryЛизоблюд,
0 - чётное число
С какого боку ?

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

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

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


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

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

0=+7-7 ?

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

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


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

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

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

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

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

где же вы такое определение встретили то ?))) неужели так в школе учат?
признаю, воздуха расперли.
...
Рейтинг: 0 / 0
интервал в булевом пространстве
    #39153658
Фотография Лизоблюд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То, что 0 чотное число - выдумка 21 века. Это первое следствие дремучести "современной науки".
Это наступление этой самой дремучести на основы мироздания, а дальше как прямое следствие ЫГИЛ.
...
Рейтинг: 0 / 0
интервал в булевом пространстве
    #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
интервал в булевом пространстве
    #39153661
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

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


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