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

Перевод чисел из 10-й в 2-ю систему счисления - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ (площадь треугольника,координаты) http://www.cyberforum.ru/cpp-beginners/thread1584331.html
На плоскости дан набор точек с целочисленными координатами. Необходимо найти треугольник наибольшей площади с вершинами в этих точках, у которого нет общих точек с осью ОУ, а одна из сторон лежит на оси ОХ. Напишите эффективную программу, которая будет решать эту задачу. Размер памяти, которую использует ваша программа, не должен зависеть от длины переданной последовательности чисел. В первой...
C++ Не удается разобраться с библиотеками Господа-товарищи, имеется программа, в которой используются библиотеки gl.h и glu.h,выдает кучу ошибок компиляции,если быть точным,то 100, когда отправляешься смотреть: в чем суть ошибки, выкидывает в файл GL.h, в котором практически все подчеркнуто красным (прилагаю скрин), перерыл кучу форумов, что делать не представляю... http://www.cyberforum.ru/cpp-beginners/thread1584326.html
C++ Разъяснение алгоритмов задачи о рюкзаке для новичков
Есть несколько алгоритмов решения задачи о рюкзаке. Не могли бы вы написать комментарии к ним объясняющие какая процедура для чего нужна? Заранее спасибо. Запрещено создавать темы в виде ссылок на задания или коды программ, расположенные на других сайтах.
C++ Найти расстояние между городами на Земле по координатам
на днях дали задание написать программу, которая высчитывает расстояние между городами по координатам. Я пытался ее сделать через формулы из интернета, но ничего не выходило(( прошу помощи! вот сама задача:
C++ Ошибка с библиотечной функцией pow http://www.cyberforum.ru/cpp-beginners/thread1584302.html
Я понимаю что все это можно сделать намного проще, но сейчас волнует почему показывает ошибки в pow, что не так? int main() { int z,v,d1; v=3210; for(int i1=0; i1<3; i1++) { d1=v; v=v%pow(10,3-i1);
C++ Как сделать так чтобы скорость анимации изменялась с кнопок #include <fstream> #include <iostream> #include <Windows.h> using namespace std; int main() { int a,b,c,k,d; подробнее

Показать сообщение отдельно
Vaiz
 Аватар для Vaiz
98 / 92 / 29
Регистрация: 01.07.2012
Сообщений: 270
Завершенные тесты: 1
17.11.2015, 23:37     Перевод чисел из 10-й в 2-ю систему счисления
Просто сделайте число положительным

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 <stdlib.h>
#include <stdio.h>
 
int main()
{
    int i = 0, x, n, b[100];
 
    printf("Vvod: ");
    scanf("%d", &x);
 
    if(x < 0)
    {
        printf("-");
        x = -x;
    };
 
    while (x > 1)
    {
        b[i]=x%2;
        x/=2;
        i++;
    };
 
    b[i]=x;
    while (i>=0)
    {
        printf("%i", b[i]);
        i--;
    };
 
    return 0;
}
 
Текущее время: 06:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru