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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
sxf35
0 / 0 / 0
Регистрация: 05.03.2014
Сообщений: 13
#1

Дано целое число n. Вывести двоичную запись числа в обратном порядке - C++

05.03.2014, 14:05. Просмотров 719. Ответов 4
Метки нет (Все метки)

Дано целое число n. Вывести двоичную запись числа в обратном порядке (так проще).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.03.2014, 14:05     Дано целое число n. Вывести двоичную запись числа в обратном порядке
Посмотрите здесь:
C++ Дано целое число. Вывести набор символов содержит цифры этого числа в обратном порядке
Дано целое число. Вывести набор символов, содержащий цифры этого числа в обычном и обратном порядке C++
Дано целое число N и набор из N целых чисел. Вывести в том же порядке все четные числа из данного набора и кол C++
Ввести целое число (например 123456), а вывести в обратном порядке C++
C++ Дано вещественное число A и целое число N (> 0). Используя один цикл, вывести все целые степени числа A
C++ Для каждого числа последовательности вывести новое число, которое получится после записи цифр числа в обратном порядке
Составить программу, которая переводит число из десятичной системы счисления в двоичную в обратном порядке ( 2 C++
Дано целое число (N>0) найти наибольшее целое числа k, квадрат которого не превосходит N:k^2<=N C++
Используя стек вывести числа введенные пользователем в обратном порядке элемент стека – число C++
Целое положительное число m записывается в 16-ой системе счисления и разряды в этой записи переставляются в обратном порядке. Получившиеся число прини C++
. Дана строка, изображающая десятичную запись целого положительного числа. Вывести строку, изображающую двоичную запись этого же числа C++
C++ Дано целое число в диапазоне 100–999. Вывести строку-описание данного числа, например: 256 — «двести пятьдесят

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
jurok_85
238 / 221 / 76
Регистрация: 21.02.2013
Сообщений: 515
Завершенные тесты: 1
05.03.2014, 15:20     Дано целое число n. Вывести двоичную запись числа в обратном порядке #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cstdlib>
#include <string.h>
using namespace std;
 
 
 
int main()
{
    char str[20];
    int n;
    cout << "vvedite n: ";
    cin >> n;
    itoa(n, str, 2);
 
    for(int i = strlen(str)-1; i >= 0; i--)
    cout << str[i];
 
 
    return 0;
}
sxf35
0 / 0 / 0
Регистрация: 05.03.2014
Сообщений: 13
05.03.2014, 18:24  [ТС]     Дано целое число n. Вывести двоичную запись числа в обратном порядке #3
а что такое char str[20] , itoa(n, str, 2) , strlen(str)-1 , str[i]
jurok_85
238 / 221 / 76
Регистрация: 21.02.2013
Сообщений: 515
Завершенные тесты: 1
05.03.2014, 18:42     Дано целое число n. Вывести двоичную запись числа в обратном порядке #4
ну так сразу не объяснишь, надо книжки почитать
gunslinger
случайный прохожий
1126 / 744 / 190
Регистрация: 20.07.2013
Сообщений: 2,047
05.03.2014, 21:02     Дано целое число n. Вывести двоичную запись числа в обратном порядке #5
C++
1
2
3
4
5
6
7
  unsigned int x = 25;
  unsigned long long n = 0;
  while (x > 0)
  {
    n = n * 10 + (x%2);
    x /= 2;  // или x >>= 1;
  }
Yandex
Объявления
05.03.2014, 21:02     Дано целое число n. Вывести двоичную запись числа в обратном порядке
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru