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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу. Защита завтра!! Пож.. http://www.cyberforum.ru/cpp-beginners/thread222053.html
Напишите , пожалуйста, программу на С. Завтра защита, выручайте! Вот задание: Определить частоту появления каждой буквы русского алфавита в произвольном тексте. Конец текста - символ * Пожалуйста с комментами!
C++ из Паскаль в С++ Помогите перевести задачи из Паскаля в С++: 1.uses graph; var y1,x1,x2,y2,d,m,r,i:integer; x,y:real ; begin detectGraph(D,M); initGraph(d,m,'\bgi'); setcolor(white); line(50,240,590,240); http://www.cyberforum.ru/cpp-beginners/thread222047.html
Даны матрица порядка n, а также векторы X и Y с элемнтами каждый. Найти вектор C=A*(X+Y) C++
Помогите плиз решить задачу: Даны матрица порядка n, а также векторы X и Y с элемнтами каждый. Найти вектор C=A*(X+Y)
C++ Указатели в переменной!!!
Указатели в переменной используються только для просмотра адреса? int *a;
C++ Дана целочисленная квадратная матрица порядка n. Найти номера строк все элементы которых 0. http://www.cyberforum.ru/cpp-beginners/thread222010.html
Дана целочисленная квадратная матрица порядка n. Найти номера строк все элементы которых - нули. с++ заранее спасибо.
C++ Найти сумму элементов двумерного массива Нужно найти сумму элементов двумерного массива. С любыми значениями. Добавлено через 8 минут Пожалуйста очень срочно надо подробнее

Показать сообщение отдельно
yanyk1n
4326 / 1457 / 152
Регистрация: 12.03.2009
Сообщений: 5,310
29.12.2010, 10:05     Перевод числа из пятеричной в десятеричную систему
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <cstring>
 
using namespace std;
 
int main()
{
    char num[20];
    cout << "Введите число в пятеричной системе счисления: ";
    cin.getline(num, 20);
    long answer = 0;
    int len = strlen(num);
    long pow = 1;
    for (int i = len - 1; i >= 0; i--)
    {
        answer += pow * (num[i] - 48); //'0' - 48, '1' - 49 ...
        pow *= 5;
    }
    cout << "(" << num << ")5 = " << answer;
    cin.get();
    return 0;
}
 
Текущее время: 14:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru