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

binary_system - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ проверте програму http://www.cyberforum.ru/cpp-beginners/thread247051.html
Всем доброго времени суток! вот создал програму про списки, ошибки при компиляции не выскакивают, но когда я иду на выполнение, в функциях происходят какие-то мистические вещи :) посмотрите пожалуйста и напишите как надо #include "stdafx.h" #include <time.h> #include "stdio.h" #include <stdlib.h> #include <string.h> #include <malloc.h>
C++ Класс в C++ 1.Разработать программу реализующую два обьекта класса steck 2.Ввод и вывод символов проводить с клавиатуры Небольшой пример с одной переменной . Вообще не могу сделать присваивание ... #include<iostream.h> #include<conio.h> http://www.cyberforum.ru/cpp-beginners/thread247036.html
C++ Стек
Помогите, пожалуйста, выполнить задание: Сформировать динамическую структуру (вид структуры выбирается по варианту из табл.47), содержащую данные по студентам в следующем виде: "Фамилия Имя Группа ГР RS", где ГР - год рождения, RS - средний рейтинг (не менее 5 записей). Осуществить обра- ботку структуры согласно своему заданию (вывести на экран требуемые записи). Стек, Все студенты со...
Сложение столбиком C++
Необходимо реализовать сложение столбиком.Длинная арифметика так сказать. Вроде понимаю как.но вот проблема.а как сделать так чтобы вводилась строка с клавиатуры и записывалась в массив?
C++ За днём надели вивести название дня/С++ http://www.cyberforum.ru/cpp-beginners/thread247010.html
Составить программу, которая за введением дня недели выводит название дня
C++ Рекур. соотнош. Ньютона Народ гляньте плиз оч надо,буду блпгодарен зарание спс) подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт С++
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
23.02.2011, 00:47     binary_system
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
33
34
35
#include <iostream>
#include <string>
#include <algorithm>
#include <cmath>
 
std::string decToSome(int numb, int base)
{
    std::string str;
    while(numb)
    {
        str.push_back(numb % base + '0');
        numb/=base;
    }
    std::reverse(str.begin(), str.end());
    return str;
}
 
int someToDec(std::string numb, int base)
{
    int res=0;
    int i=0;
    for(std::string::const_reverse_iterator iter=numb.rbegin(); iter != numb.rend(); ++iter)
    {
        res+=static_cast<int>((*iter - '0') * pow(static_cast<double>(base), static_cast<double>(i++)));
    }
    return res;
}
 
int main()
{
    std::string str=decToSome(64, 2);
    std::cout<<"In binary: "<<str<<'\n';
    std::cout<<"In dec: "<< someToDec(str, 2)<<'\n';
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru