Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как зациклить и выйти в любой момент https://www.cyberforum.ru/ cpp-beginners/ thread698159.html
#include "stdafx.h" #include "iostream" #include "math.h" #include "conio.h" #include "time.h" using namespace std; int _tmain(int argc, _TCHAR* argv)
Вывод сочетания шаров C++
Имеется задача: есть четыре шара пронумерованных 0, 1, 2, 3; вывести все сочетания шаров из 4 по 3 с возвратом и с учётом порядка. Если использовать такое решение (псевдокод): for (int i= 0; i++; i< 4 ) for (int j= 0; j++; j< 4 ) for (int k= 0; k++; k< 4 ) { printf ("%d %d %d\n", i, j, k); printf ("______________________\n"); } То вывод будет:
C++ Проверка при помощи вложенных блоков try https://www.cyberforum.ru/ cpp-beginners/ thread698129.html
Посчитать уравнение ( у=log4(x2-4)+1/x)при вводе х с клавиатуры, но должны выполнятся условия: 1. выражение считается в отдельной функции; 2. корректность ввода должна проверятся при помощи механизма перехвата исключений; 3. при выполнении обеспечить двухуровневую проверку двумя способами: -при помощи вложенных блоков try ; -путем перехвата исключений в основной программе и в функции что...
C++ Запись строки в конец файла всем привет. подскажите пожалуйста, почему не работает этот код #include <iostream> #include <fstream> using namespace std; int main() { ifstream myfile; https://www.cyberforum.ru/ cpp-beginners/ thread698128.html
C++ Определить, является ли первое число кратным второму
2. Прога , которая считывает два целых числа , определяет и печатает , является ли первое число кратным второму. Помогите чайнику, пожалуйста!) Только начинаю всё это учить )
C++ Напечатать цифры через пробел https://www.cyberforum.ru/ cpp-beginners/ thread698123.html
3.Программа,которая печатает цифры через пробел . Например ,пользователю нужно ввести пять цифр . Если он вводит 12345, то печатается как 1 2 3 4 5 . Помогите чайнику, пожалуйста!) Только начинаю всё это учить )
C++ Есть некоторые строчки кода, которые я не понимаю Добрый день. У меня есть код программ но есть некоторые строчки кода которые я не понимаю. Помогите разобраться. Как бы что тут делается? template<typename T> void swap(T& n1, T& n2) { T _tn = n1; n1 = n2; n2 = _tn; } И вот тут то что выделено.. for (int q = 0; q < N; q++) { https://www.cyberforum.ru/ cpp-beginners/ thread698120.html Определить методы-итераторы в неабстрактных классах C++
Всем добрый вечер! У меня загвоздка вот с таким заданием: Определить методы-итераторы в неабстрактных классах: запросы - названия всех городов заданной области, суммарное количество жителей всех городов в области. У меня код рабочий. Только не могу никак разобраться с методом-итератором. Он был приведен в методичке и я его переписал под свое условие как понял. Прошу закомментить этот...
C++ Переделать программу с do while Помогите пожалуйста переделать эту программу с do while #include <iostream.h> Using namespace std; Int main (void) { Int n,i=1; Float b,y=0; Cout <<”введите b”; Cin >>b; https://www.cyberforum.ru/ cpp-beginners/ thread698112.html C++ Считывание клавиши в непрерывном цикле Есть программа, по идее должна постоянно вырисовывать на экране массив символов и при нажатии на клавишу позиция одного элемента (@) меняется. Получилось сделать "пошаговую", т.е. цикл каждый раз ждет, что я нажму клавишу, а меня интересует, можно ли цикл повторять бесконечно, и ЕСЛИ была нажата клавиша, то уже сдвигать @. Ниже прикладываю соответственно код. // Game1.cpp: определяет точку... https://www.cyberforum.ru/ cpp-beginners/ thread698108.html
C++ Вычислить радиус круга, вписанного в равнобедренный треугольник
Господа программисты подскажите пожалуйста где ошибка? создать программу для вычисления радиуса круга вписанного в равнобедренный треугольник #include <stdio.h> #include <math.h> #include <conio.h> int main() { float tr; float r;
C++ По номеру месяца выдать название следующего за ним месяца Написать программу, которая по номеру месяца выдает название следующего за ним месяца (при m=1 получаем февраль, 4-май и т.д) https://www.cyberforum.ru/ cpp-beginners/ thread698090.html
17 / 17 / 4
Регистрация: 11.01.2008
Сообщений: 51
15.11.2012, 09:04 0

Ввести с консоли число в 16-ричной системе счисления, преобразовать его в битовое поле за счёт использования объединения - C++ - Ответ 3701616

15.11.2012, 09:04. Показов 6347. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено sergkhit как решение

Решение

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
28
29
30
31
32
#include <iostream>
 
using namespace std;
 
union
{
  unsigned short X;
  struct
  {  
    unsigned short param_01 :1; // DSL (младший бит числа X)
    unsigned short param_02 :1; // PPP
    unsigned short param_03 :1; // Link
    unsigned short param_04 :2; // битовое поле может содержать
    unsigned short param_05 :5; // более 1 бита
    unsigned short param_06 :1;
    unsigned short param_07 :1;
    unsigned short param_08 :2;
  } X_bit;
} Device;
 
int main()
{
 
  cin >> hex >> Device.X;[/FONT] // вводим число
  // Выводим результаты
  Device.X_bit.param_01 ? cout << "DSL on\n" : cout << "DSL off\n";
  Device.X_bit.param_01 ? cout << "DSL on\n" : cout << "DSL off\n";
  Device.X_bit.param_01 ? cout << "DSL on\n" : cout << "DSL off\n";[/FONT]
  // и так далее
 
  return 0;
}
Добавлено через 3 минуты
... ошибочка вкралась
C++
1
2
3
4
5
// Выводим результаты
Device.X_bit.param_01 ? cout << "DSL on\n" : cout << "DSL off\n";
Device.X_bit.param_02 ? cout << "PPP on\n" : cout << "PPP off\n";
Device.X_bit.param_03 ? cout << "Link on\n" : cout << "Link off\n";
// и так далее


Вернуться к обсуждению:
Ввести с консоли число в 16-ричной системе счисления, преобразовать его в битовое поле за счёт использования объединения C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.11.2012, 09:04
Готовые ответы и решения:

Ввести целое число N, вывести его в 8-ричной системе счисления
Будьте добры, напишите программу &quot;Ввести целое число N, вывести его в 8-ричной системе счисления.&quot;

Ввести целое число N, вывести его в 8-ричной системе счисления
Доброго времени суток. Помогите пожалуйста написать программу - &quot;Ввести целое число N, вывести его...

Определить целое неотрицательное число по его строковому представлению S в 16-ричной системе счисления
Очень прошуууу помочь .Param47. Описать функцию HexToDec(S) целого типа, определяющую целое...

Ввести число в 10-чной системе счисления, вывести его на экран в 16-чной системе счисления
Вывести на экран число представляющие в 16-чной системе счисления. Число вводится в 10-чной с/с....

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.11.2012, 09:04
Помогаю со студенческими работами здесь

Описать функцию HexToDec(S) целого типа, определяющую целое неотрицательное число по его строковому представлению S в 16-ричной системе счисления
Очень прошуууу помочь .Param47. Описать функцию HexToDec(S) целого типа, определяющую целое...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru