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

Системы счисления(пояснения) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Отладка кода http://www.cyberforum.ru/cpp-beginners/thread708513.html
Олимпиадная задача : вводятся N строк описания товаров (стоимость, время завоза и время вывоза), N строк описания запросов (время захода клиента в магазин, сумма денег, которую он готов потратить, время, которое он проведет в магазине). Надо для каждого запроса обработать, может ли покупатель просадить ровно то количество денег, которое взял, при этом товар должен быть в магазине на протяжение...
C++ функции с++ помогите пожалуйста написать через функции. Написать программу решения след. задачи : выяснить,какое число встречается в последовательности РАНЬШЕ положительное или отрицательное http://www.cyberforum.ru/cpp-beginners/thread708493.html
C++ Отладка
Нужно добавлять элемент в массив array (вводится с клавиатуры), если его не существует. Функция Add: void Set::add() { int a; int i; int element; for ( i = 0; i < size; i++) a = array;
C++ Поразрядные операции
Добрый вечер. Не понимаю по какому принципу решать второю часть задачи. Собственно вот: тема - Поразрядные операции. Задание: Даны два int-числа: N1 = ABCD и N2 = EFGH, где AB…GH – 16 – ричные цифры. Образовать long-число, используя только поразрядные операции: ACCDGHEF. В подчёркнутой группе цифр ССDG определить количество непересекающихся кодовых комбинаций 011. Собственно вот, что я...
C++ Функции: выяснить, какое число встречается в последовательности раньше - положительное или отрицательное http://www.cyberforum.ru/cpp-beginners/thread708478.html
2)Дано натуральное число n и последовательность целых чисел x1,x2,x3....xn. Написать программу решения след. задачи : выяснить, какое число встречается в последовательности раньше-положительное или отрицательное.
C++ Форматирование текста записанного в файл В файле записан текст стихотворения. Форматировать текст так, чтобы каждый куплет из 4 строк следовал с одной и той же позиции, начинался с прописной буквы и был сдвинут относительно предыдущего куплета на 5 позиций вправо или влево поочередно. Подскажите как сделать сдвиги относительно предыдущего куплета на 5 позиций вправо или влево поочередно. #include <iostream> #include <string>... подробнее

Показать сообщение отдельно
Ilya811
1 / 1 / 0
Регистрация: 24.10.2012
Сообщений: 19
25.11.2012, 15:18     Системы счисления(пояснения)
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
#include <stdio.h>
 
void main()
{
    int n, a, b, c, n1;
    scanf("%d", &n);
    a=0;
    c=0;
    b=1;
    n1=n;
    //int i = 2;
    for(int i=2; i<=16; i++)
    {
        n=n1;
        a=0;
        b=1;
        while (n>0)
        {
            c=n%i;
            n=n/i;
          if (c)
            {
            a=a+c*b;
            b=b*10;
            }
        }
        printf("a(%d)=%d\n", i, a); 
    }
}
объясните подробно по действиям как работает эта программа
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru