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

Составить две функции для обработки чисел в двоичном и десятичном представлении - C++

Восстановить пароль Регистрация
 
ПростаЯ
0 / 0 / 0
Регистрация: 13.11.2013
Сообщений: 14
18.11.2014, 21:49     Составить две функции для обработки чисел в двоичном и десятичном представлении #1
Составить две функции.
Первая, встроенная, отличная от void (c единственным целым или логическим результатом, возвращаемым с помощью return), для одного целого десятичного числа
• находит количество единиц в двоичном представлении;
• находит количество нулей в двоичном представлении;
• находит наибольшую цифру;
• находит сумму десятичных цифр;
• находит первую слева (6943 -> 6) или последнюю справа(6943 -> 3) десятичную цифру;
• определяет, является ли число симметричным;
• определяет, является ли число простым;
• выводит двоичное представление числа (функция типа void);

Вторая функция с прототипом типа void или отличная от void должна использовать первую функцию для работы с одномерным массивом, например:
o найти число с наибольшим (наименьшим) количеством единиц (нулей) в двоичном представлении;
o найти наибольшую сумму десятичных цифр;
o найти количество симметричных (простых) чисел;
o для каждого числа вывести его двоичное представление;

В main объявить массив, ввести его или определить при объявлении с помощью констант, вызвать вторую функцию и, если надо, вывести полученный с ее помощью результат
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2014, 21:49     Составить две функции для обработки чисел в двоичном и десятичном представлении
Посмотрите здесь:

C++ Строквой литерал в двоичном представлении
ООП. Перевести числа из 10-чного вида в двоичный, сосчитать, и результат вывести и в двоичном, и в десятичном C++
C++ вывод числа в двоичном представлении
C++ Найти порядковый номер наибольшего по значению числа, являющегося симметричным в десятичном представлении
Написать программу, которая запрашивает натуральной число (от 0 до 99) в десятичном представлении и выводит его название C++
160 битное значение, представляющее целое число, конвертировать в string в десятичном представлении C++
Найти все простые числа, не превосходящие N, в десятичном представлении которых, нет совпадающих цифр C++
В выходной файл поместить числа, которые в десятичном представлении состоят из возрастающих цифр C++
Переставить соседние цифры в десятичном представлении четырехзначного числа C++
C++ Проверить наличие в десятичном представлении числа заданной цифры
C++ Найти порядковый номер наибольшего по значению числа, являющегося палиндромом в десятичном представлении
C++ Определить каких цифр больше в двоичном представлении

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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