Форум программистов, компьютерный форум CyberForum.ru

Программа перевода целого числа без знака в двоичную систему счисления - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Заданы координаты точки подвеса математического маятника A(xa, ya, za) и координаты одной из точек его наивысшего подъема B(xb, yb, zb). Найти координ http://www.cyberforum.ru/cpp-beginners/thread959689.html
помогите написать программу на с++ Добавлено через 37 секунд вот задача:Заданы координаты точки подвеса математического маятника A(xa, ya, za) и координаты одной из точек его наивысшего подъема B(xb, yb, zb). Найти координаты самой низкой точки траектории подвеса маятника и второй точки его наивысшего подъема.
C++ Задачки по c++ 1)Составьте программы перевода старинных русских мер длины, торгового и аптекарского веса (счетчик цикла от 1 до 10) a. саженей в метры(1 сажень равна 2,1366 м) b. из дюймов в сантиметры(1 дюйм равен 2,5 см) c. футов в метры(1 фут равен 0,3048 м) d. драхм в граммы(1 драхма равна 3,7325 г) e. унций в граммы(1 унция равна 29,86 г) f. фунтов в килограммы(1 фунт равен 0,40951 кг) g. аршинов в... http://www.cyberforum.ru/cpp-beginners/thread959682.html
Как сделать, чтобы при указании переменой Z делалась то действие? C++
#include <iostream> using namespace std; void main() { int a = 0; int b = 0; int c = 0; char z = 0; cout << "enter number one"; cin >> a;
C++ Получить наибольшее число, удовлетворяющее условие (цикл)
Добрый день, помогите пожалуйста... Дано целое m>1. Получить наибольшее k, при котором верно 4k<m Всё, на что меня хватило: #include<iostream.h> main() { int m,k,d;
C++ Typedef http://www.cyberforum.ru/cpp-beginners/thread959673.html
Доброго времени суток. Привожу вам отрывок из книги "C и Visual C++ 2008 для начинающих". В книге приведен пример объявления структуры с использованием Typedef, как я понимаю концовка. Погуглил и решил что косяк. Дабы успокоиться решил спросить тут.Это реальный косяк и Typedef должно быть в начале или все норм?
C++ Как детектировать EOF с fgets/gets Проблема в определении: Файл1: строка1 строка2 EOF Файл2: строка1 строка2EOF подробнее

Показать сообщение отдельно
VASYA_A
2 / 2 / 0
Регистрация: 11.09.2013
Сообщений: 129
22.09.2013, 14:36     Программа перевода целого числа без знака в двоичную систему счисления
Здравствуйте . Помогите , пожалуйста , реализовать программу перевода целого числа без знака в двоичную систему счисления , при этом выдать результат от младшего байта к старшему .
Объясните , пожалуйста , алгоритм решения . Всё облазил - не пойму , как это всё можно сделать.


Вот есть прога , но она выводит от старшего к младшему , а нужно наоборот
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
#include<iostream.h>
#include<iomanip.h>
#include <conio.h>
#include<stdio.h>
 
  int pr1(void);                  // Прототип функції
 
  main (void)                      //Головна програма
 {
     clrscr();
     pr1();
     getch();
     return 0;
 }
 
 int  pr1()          //Відображення двійкового подання цілого числа без знака
 {
   unsigned x;
   unsigned c, displayMask=1 << 15;
   cout<<"Уведіть ціле число без знака:  " ;
   cin >> x;
   cout << setw(7) << x << " = ";
   for (c=1; c<=16; c++)
    {
       cout << (x & displayMask ? '1':'0');
       x<<=1;
       if (!(c % 8))      cout << ' ';
     }
   cout << endl;
   return 0;
 }
Заранее огромное спасибо за помощь !
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru