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

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

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

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

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

Дано целое число n. Вывести двоичную запись числа в обратном порядке (так проще).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.03.2014, 14:05     Дано целое число n. Вывести двоичную запись числа в обратном порядке
Посмотрите здесь:

Используя стек вывести числа введенные пользователем в обратном порядке элемент стека – число C++
C++ While4°. Дано целое число N (> 0). Если оно является степенью числа 3, то вывести true, если не является — вывести false.
Целое положительное число m записывается в 16-ой системе счисления и разряды в этой записи переставляются в обратном порядке. Получившиеся число прини C++
C++ Целое четырехзначное число заменить числом, получающимся при записи его цифр в обратном порядке
Дано целое число N(>0). Если оно является степенью числа 3, то вывести TRUE, если не является-вывести FALSE. C++
C++ Дано целое число , лежащие в диапазоне от -999 до 999.Вывести строку - словесного описание данного числа вида "отрицательное двухзначное число", "отри
C++ Для каждого числа последовательности вывести новое число, которое получится после записи цифр числа в обратном порядке
C++ Дано целое число. Вывести набор символов содержит цифры этого числа в обратном порядке
C++ Дано целое число в диапазоне 100–999. Вывести строку-описание данного числа, например: 256 — «двести пятьдесят
Дано целое число N и набор из N целых чисел. Вывести в том же порядке все четные числа из данного набора и кол C++
Ввести целое число (например 123456), а вывести в обратном порядке C++
Дано целое число. Вывести набор символов, содержащий цифры этого числа в обычном и обратном порядке C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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
случайный прохожий
 Аватар для gunslinger
1104 / 722 / 184
Регистрация: 20.07.2013
Сообщений: 1,987
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. Вывести двоичную запись числа в обратном порядке
Ответ Создать тему
Опции темы

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