Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
 Аватар для Coca Cola
-1 / 0 / 0
Регистрация: 03.01.2014
Сообщений: 119

Проиллюстрировать возможности операций отношения (сравнения)

03.01.2014, 14:49. Показов 1449. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C++
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
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
    int a,b,c,d,n,m,x;
    setlocale(0,"");
    cout << "Vvedite chislo a: " << endl;
    cout << "a= " ;
    cin >> a;
    cout << "b= " ;
    cin >> b;
    b = a>b;
    cout << "a Bolshe b: " << b << endl;
    c = a<b;
    cout << "a Menshe  b: " << c<< endl;
    d=a<=b;
    cout << "a Menshe ili ravno b: " << d<< endl;
    n=a>=b;
    cout << "a Bolshe ili ravno b: " <<n << endl;
    m=a==b;
    cout << "a ravno b: " << m<< endl;
    x=a!=b;
    cout << "a ne ravno b: " << x;
 
 _getch();
}
Добавлено через 2 минуты
уже готовая программа, но дали задание такого плана 220&12= , 220|12= , 220^12= . Вот....эти знаки это вроде как операции сравнения...нужно проделать их
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.01.2014, 14:49
Ответы с готовыми решениями:

количество операций сравнения 2
как определить количество операций сравнения в это алгоритме? сортировка методом двухпутевых вставок int main() { const int...

Класс MyMath обеспечивающий выполнение операций сравнения над двумя вещественными числами
Класс должен включать в себя поля x и y (числа, над которыми выполняются операции), а также следующие методы: • bool isequal() –...

Разработать класс MyMath, обеспечивающий выполнение операций сравнения над двумя вещественными числами
Класс должен включать в себя поля x и y (числа, над которыми выполняются операции), а также следующие методы: • bool isequal() –...

15
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
03.01.2014, 14:52
Цитата Сообщение от Coca Cola Посмотреть сообщение
220&12= , 220|12= , 220^12=
Это побитовые операции. AND, OR, XOR соответственно.
2
 Аватар для Coca Cola
-1 / 0 / 0
Регистрация: 03.01.2014
Сообщений: 119
03.01.2014, 15:01  [ТС]
да и нужно совершить эти операции с числами

Добавлено через 6 минут
Эх ... жду помощи(
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
03.01.2014, 15:02
Цитата Сообщение от Coca Cola Посмотреть сообщение
совершить эти операции с числами
и?
C++
1
cout << (220&12) << endl;
1
 Аватар для MicM
840 / 498 / 325
Регистрация: 29.12.2009
Сообщений: 1,106
03.01.2014, 15:02
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
using namespace std;
 
int main()
{
    cout <<(220&12) <<'\n'
         <<(220|12) <<'\n'
         <<(220^12) <<'\n';
    return 0;
}
1
 Аватар для Coca Cola
-1 / 0 / 0
Регистрация: 03.01.2014
Сообщений: 119
03.01.2014, 15:16  [ТС]
у меня такое чувство что не все так просто)скорее всего мой препод имел ввиду ввод этих знаков в ручную...и еще интересен принцип программы...? ведь тема сравнение, а я как такового не вижу его...не могли бы подсказать?

Добавлено через 8 минут
ну или хотя бы с вводом вручную знаков подскажите
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
03.01.2014, 15:23
Цитата Сообщение от Coca Cola Посмотреть сообщение
ну или хотя бы с вводом вручную знаков подскажите
Конкретнее объясните, что Вы хотите. Чтобы пользователь выбирал операцию &, | или ^ ?
1
 Аватар для Coca Cola
-1 / 0 / 0
Регистрация: 03.01.2014
Сообщений: 119
03.01.2014, 15:33  [ТС]
да с выбором операций этих

Добавлено через 8 минут
поможете?
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
03.01.2014, 15:36
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
int main() {
    
    char op = 0;
    std::cin >> op;
    
    int a = 220;
    int b = 12;
    
    switch( op )
    {
        case '&': std::cout << (a&b) << std::endl; break;
        case '|': std::cout << (a|b) << std::endl; break;
        case '^': std::cout << (a^b) << std::endl; break;
        default: std::cout << "unknown operation" << std::endl;  break;
    }
    
    return 0;
}
1
 Аватар для Coca Cola
-1 / 0 / 0
Регистрация: 03.01.2014
Сообщений: 119
03.01.2014, 15:46  [ТС]
спасибо большое!

Добавлено через 1 минуту
Tulosba, а можно сделать так чтоб программа не завершалась после 1 выбора символа?

Добавлено через 2 минуты
ну тоесть можно былоб выбрать еще какойнибуть из симвалов
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
03.01.2014, 15:50
Цитата Сообщение от Coca Cola Посмотреть сообщение
а можно сделать так чтоб программа не завершалась после 1 выбора символа?
Можно. Учите циклы.
Цитата Сообщение от Coca Cola Посмотреть сообщение
еще какойнибуть из симвалов
И русский язык
1
 Аватар для Coca Cola
-1 / 0 / 0
Регистрация: 03.01.2014
Сообщений: 119
03.01.2014, 15:53  [ТС]
Конечно нужно учить, но времени уже совсем мало, сессия
0
 Аватар для MicM
840 / 498 / 325
Регистрация: 29.12.2009
Сообщений: 1,106
03.01.2014, 16:11
Цитата Сообщение от Coca Cola Посмотреть сообщение
а можно сделать так чтоб программа не завершалась после 1 выбора символа?
Например, так:
C++
1
2
3
4
5
6
7
8
char ch;
do
{
    /*...*/
    std::cout <<"Continue? (y/n): ";
    std::cin >> ch;
}
while (ch!='n');
0
 Аватар для Coca Cola
-1 / 0 / 0
Регистрация: 03.01.2014
Сообщений: 119
03.01.2014, 16:14  [ТС]
и куда это вставить?? я просто goto воспользовался...но конечно лучше будет как у вас
0
 Аватар для MicM
840 / 498 / 325
Регистрация: 29.12.2009
Сообщений: 1,106
03.01.2014, 16:38
Цитата Сообщение от Coca Cola Посмотреть сообщение
и куда это вставить??
Вместо
Цитата Сообщение от MicM Посмотреть сообщение
/*...*/
вставьте соответствующий код
1
 Аватар для Coca Cola
-1 / 0 / 0
Регистрация: 03.01.2014
Сообщений: 119
03.01.2014, 16:46  [ТС]
Спасибо большое всем!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.01.2014, 16:46
Помогаю со студенческими работами здесь

Разработать класс MyMath, обеспечивающий выполнение операций сравнения над двумя вещественными числами
Помогите написать код программы..я в тупике, не получается написать код.. Разработать класс MyMath, обеспечивающий выполнение...

Напечатать все знаки арифметических операций и операций отношения
Напечатать все знаки арифметических операций и операций отношения,которые входят в заданый массив и все знаки арифметических операций и...

Перегрузить оператор ==, но не потерять возможности сравнения с null
Как перегрузить оператор == для класса, но так чтобы проверка на null осталась работоспособной. Потому как если я перегружаю оператор ==...

Перегрузка операций отношения
Есть класс &quot;Stroka&quot;. для этого класса перегружены операции отношений. Код работает. НО когда я добавляю в класс метод public bool...

Перегрузка операций сравнения в Qt
Здравствуйте. Хочу сделать перегрузку операция сравнения ( &gt;, &lt; и == ). Сравнение происходит по нажатию на кнопку, после чего появляется...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru