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

Вычисление 10-го эквивалент 2-го числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Циклы (%-%) http://www.cyberforum.ru/cpp-beginners/thread732793.html
Ввести вещественное число X (|X| < 1) и целое число N (> 0). Вывести X – X3/3 + X5/5 – ... + (–1)NX2N+1/(2N+1). У кого свежая голова!? сотворите чудо)+1 от мн.
C++ Задача Майхилла Как решить эту задачу, используя процессы? в инете полно ссылок, но это все одно и тоже и не то http://www.cyberforum.ru/cpp-beginners/thread732786.html
C++ Задача обедающих философов
Здраствуйте. Нужно написать программу, которая реализует классическую задачу обедающих философов с помощью мониторов. Не могу разобраться как применить монитор: monitor dp { enum {thinking, hungry, eating} state ; condition self ; void pickup (int i) { state = hungry;
Задача написана для окна, переделать её для формы C++
//--------------------------------------------------------------------------- #pragma hdrstop #include <conio.h> #include <stdio.h> #include <stdlib.h> //--------------------------------------------------------------------------- #pragma argsused
C++ С++ сложение цифр числа http://www.cyberforum.ru/cpp-beginners/thread732742.html
Здание такое : С клавиатуры вводится целое четырехзначное число. Найти сумму всех четных цифр данного числа. Просто сложить составляющие числа у меня получается, а вот сложить только четные числа .. увы .. не могу выделить для сложения четные числа. Вот собственно мой код.. #include "stdafx.h" #include <iostream> #include <locale> #include <math.h> using namespace std;
C++ Подсчет среднего балла каждой группы Подсчет среднего балла каждой группы и вывода студентов группы, средний балл которой является крупнейшим, в порядке убывания среднего балла каждого студента подробнее

Показать сообщение отдельно
Schizorb
 Аватар для Schizorb
508 / 460 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
15.12.2012, 21:15     Вычисление 10-го эквивалент 2-го числа
Вариант без pow

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
#include <iostream>
 
int dec_to_bin(int value)
{ 
    int res = 0, k = 1;
    
    while(value)
    {
        res += (value % 10) * k; 
        k *= 2;
        value /= 10;
    }    
    
    return res;  
}
 
 
int main()
{
    int number;
    
    std::cout << "Enter number: ";
    std::cin >> number;
    
    std::cout << "Binary = " << dec_to_bin(number) << "\n";
       
    return 0;
}
 
Текущее время: 19:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru