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

Как прописать алгоритм... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ алгоритм http://www.cyberforum.ru/cpp-beginners/thread277447.html
есть колода 36 карт, берут по 3 карты, если 2 последние одного цвета- их выкидывают, и так до конца колоды, проход делают 3 раза, реализовать массивом Вот собственно задание- я часа 2 мучаюсь, не выходит, если кто знает помогите....
C++ Вычислить сумму и разность массивов одного размера Вычислить сумму и разность массивов одного размера что т не пойму? это как задать два массива одного размера , любого и еще два один из них сумма другой разность или как? http://www.cyberforum.ru/cpp-beginners/thread277442.html
C++ Наследование!За что мне всё это!?
Доброго времени суток уважаемые форум_чане! Занимаясь по Лафоре столкнулся с такой проблемой Вот частный случай! Задача 8 9 глава: ".... Используя наследование добавьте такую возможность в класс " s2.left(s1,n)// в строчку s2 помещаются n самых левых символов строки s1 s2.mid(s1,s,n)// в строчку s2 помещаются n символов из строки s1 начиная с символа номер s s2.right(s1,n)//в строку s2 ...
Односвязный список C++
Помогите пожалуйста написать функцию поиска числа заданного пользователем в односвязном списке
C++ ЕГЭ Информатика С4 http://www.cyberforum.ru/cpp-beginners/thread277434.html
Задача: После единых выпускных экзаменов по информатике в район пришла информация о том, какой ученик, какой школы сколько баллов набрал. В районе считается подозрительной ситуация, когда в школе более двух учащихся набирают одинаковый наибольший балл по школе. Районный методист решила выяснить номера этих школ. Программа должна вывести номера этих школ, в любом порядке. Если аткая...
C++ Динамическая библиотека Как создать динамическую библиотеку, Объясните пожалуйста все пошагово. На Visual С++ подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
16.04.2011, 13:56     Как прописать алгоритм...
tima39, Перевод в 10-ю из любой системы делается просто.
Пример.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <string>
#include <iostream>
#include <cmath>
 
int toDecFromHex(const std::string& number)
{
    const int from = 16;
    const int to = 10;
    int result = 0;
    int i=0;
    for(std::string::const_reverse_iterator iter = number.rbegin(); iter != number.rend(); ++iter)
    {
         int some_var = 0;
         if(*iter >= 'A')
            some_var = *iter - 'A' + to;
         else
            some_var = *iter - '0';
         result += some_var * static_cast<int>(pow(static_cast<double>(from), static_cast<double>(i)));
         ++i;
     }
     return result;
}
 
Текущее время: 01:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru