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

Dec to Bin - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти два элемента массива, сумма которых наименее близка к данному числу R http://www.cyberforum.ru/cpp-beginners/thread319810.html
1)Дано вещественное число R и массив размера n. Найти два элемента массива, сумма которых наименее близка к данному числу R. 2) Дан набор из n целочисленных элементов. Найти максимальное количество подряд идущих максимальных элементов. 3) Напишите перегруженные функции и основную программу, которая их вызывает: для двух целых чисел находит НОК этих чисел и для трех целых чисел находит НОД....
C++ Вывести на экран элементы массива, которые больше среднего арифметического всех его элементов Ребят помогите пожалуйста решить два массива, а то мне трудно они даються=) 1)Дан массив А из N элементов. Вывести на экран элементы массива A, которые больше среднего арифметического всех его элементов, сохраняя порядок их следования. 2)Задача 7 Дан массив А из N элементов и число X. Записать в массив В индексы элементов массива A, имеющих значения, больше X. http://www.cyberforum.ru/cpp-beginners/thread319797.html
C++ Вычислить количество срок матрицы, не содержащих ни одного нулевого элемента
1)Дана целочисленная прямоугольная матрица. вычислить: -кол-во срок не содержащих ни одного нулевого элемента - мах зн-е чисел ,встречающихся в заданной матрице более одного раза . 2) в строке состоящей из алфавитно-цифровых символов, переместить все цифры в ее начало
C++ операции с массивами
1)Дана целочисленная прямоугольная матрица. вычислить: -кол-во срок не содержащих ни одного нулевого элемента - мах зн-е чисел ,встречающихся в заданной матрице более одного раза . 2) в строке состоящей из алфавитно-цифровых символов, переместить все цифры в ее начало
C++ Построить детерминированный конечный распознаватель http://www.cyberforum.ru/cpp-beginners/thread319775.html
Всем привет) у меня проблема, завтра надо курсач сдавать, у меня есть готовая лаба другого варианта, как переделать не знаю, помогите плиз)) Вот мое задание: Построить детерминированный конечный распознаватель для последовательности действительных чисел в формате с фиксированной точкой (число не может начинаться и заканчиваться десятичной точкой), разделенных запятыми, и заканчивающейся...
C++ Анкета Анкета для опроса населения содержит две группы вопросов. Первая группа содержит сведения о респонденте: • возраст; • пол; • образование (начальное, среднее, высшее). Вторая группа содержит собственно вопрос анкеты, ответ на который либо ДА, либо НЕТ. Составить программу, используя последовательные классы стандартной библиотеки шаблонов С++, которая: • обеспечивает начальный ввод... подробнее

Показать сообщение отдельно
Dimedrol
 Аватар для Dimedrol
2363 / 934 / 14
Регистрация: 25.04.2009
Сообщений: 2,636
Записей в блоге: 4
14.06.2011, 23:05  [ТС]     Dec to Bin
Есть код:
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>
#include <string>
#include <math.h>
using namespace std;
class dim {
      
      public:
           static string DecToBin(int Dec) {
               string otvet="";
               while(Dec>0)
               {
                           if (Dec %  2) otvet+= '1';
                           else otvet += '0';
               Dec /= 2;
               }
               string::iterator pos;
                for (pos = otvet.begin(); pos != otvet.end(); ++pos) {
                  cout << *pos;
                }
                reverse (otvet.begin(), otvet.end());
                return otvet;
           }
      
};
int main(){
    printf("Dec Number: ");
    int number = 0;
    scanf("%d",&number);
    string otvet = dim::DecToBin(number);
    printf("Return: %s " , otvet);
    system("PAUSE >> void");
}
Ошибки
C:\Users\Dimonium\Desktop\cpp\first\first.cpp In function `int main()':
30 C:\Users\Dimonium\Desktop\cpp\first\first.cpp [Warning] cannot pass objects of non-POD type `struct std::string' through `...'; call will abort at runtime

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