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

Системы счисления и вывод результата - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Размер массива http://www.cyberforum.ru/cpp-beginners/thread347758.html
Нужно создать массив для хранения различных символов (буквы и различные знаки) Необходимо узнать его размер. Как это сделать? В массиве хранятся // символы поодиночке char *a = new char ;
C++ Стандартный класс complex. 1)Есть ли стандартный не шаблонный класс complex? Я нашел только шаблонный класс, определенный в заголовочном файле <complex> Есть ли нет не шаблонного класса complex, нельзя ли объявить объект complex без указаний типа? Судя по этому( в самом низу страницу ) http://msdn.microsoft.com/en-us/library/7a40a0e3(VS.80).aspx , вроде бы можно( я англ. плохо знаю ), а компилятор Visual Studio не... http://www.cyberforum.ru/cpp-beginners/thread347752.html
C++ Помогите настроить CodeBlocks...
Скачал CodeBlocks 10,5 ,при установки поставил везде галочки .Потом решил проверить работоспособность:Создал консольное приложение,выбрал язык с++,компилятор не стал менять,затем вылетела ошибка:"This wizard doesn't know to setup exception flags for this compiler" ,нажал Ок ,там уже была вбита программа "Hello World" : #include <iostream> using namespace std; int main() { cout <<...
sizeof и количество элементов в массиве C++
Доброе время суток. Подскажите пожалуйста почему sizeof не возвоащает кол.элементов в массиве. #include <iostream> int main() { using namespace std; short int symbols = {34,6,4,6,3,43,2,55,12,432,54,34,543,234,432}; int a;
C++ Запись в двумерный вектор http://www.cyberforum.ru/cpp-beginners/thread347689.html
Есть файл input.txt со следующим содержимым: 0 1 0 0 0 1 0 1 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 то есть, файл содержит матрицу 5x5. Необходимо записать данную матрицу в двумерный вектор v. Вот как я пытаюсь это сделать: ifstream input("input.txt");
C++ Нужен совет Всем добрый день. Кто нибудь может поделиться компилятором Турбо Си++ или каким нибудь другим ...? Или подсказать где можно бесплатно скачать компилятор Си ++ , а то в нескольких сайтах качал архивы умных которые требуют СМС регистрации..., а в остальных сайтах видел только книги или видеоуроки ... Заранее благодарю... Сорри если пишу не в том раздел, просто незнаю куда обратиться... подробнее

Показать сообщение отдельно
heforma
0 / 0 / 0
Регистрация: 03.09.2011
Сообщений: 14
03.09.2011, 18:00     Системы счисления и вывод результата
Здравствуйте, я получил задание создать программу которая принимает значение в 10-тичной системе и выводит на экран значение в любой выбранной системе от 2 до 36.
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
#include<iostream>
using namespace std;
void st(int dig,int sys);
void main()
{
    int dig,sys=0;
    cout<<"Enter a digit:\t";
    cin>>dig;
    cout<<"Enter a system(2-36):\t";
    cin>>sys;
    st(dig,sys);
    system("pause");
}
void st(int dig,int sys)
{
    int a;
    for(;dig>0;dig/=sys){
    a=(dig%sys);
    switch(a)
    {
        case 10:
            cout<<'A';
            break;
        case 11:
            cout<<'B';
            break;
        case 12:
            cout<<'C';
            break;
        case 13:
            cout<<'D';
            break;
        case 14:
            cout<<'E';
            break;
        case 15:
            cout<<'F';
            break;
        case 16:
            cout<<'G';
            break;
        case 17:
            cout<<'H';
            break;
        case 18:
            cout<<'I';
            break;
        case 19:
            cout<<'J';
            break;
        case 20:
            cout<<'K';
            break;
        case 21:
            cout<<'L';
            break;
        case 22:
            cout<<'M';
            break;
        case 23:
            cout<<'N';
            break;
        case 24:
            cout<<'O';
            break;
        case 25:
            cout<<'P';
            break;
        case 26:
            cout<<'Q';
            break;
        case 27:
            cout<<'R';
            break;
        case 28:
            cout<<'S';
            break;
        case 29:
            cout<<'T';
            break;
        case 30:
            cout<<'U';
            break;
        case 31:
            cout<<'V';
            break;
        case 32:
            cout<<'W';
            break;
        case 33:
            cout<<'X';
            break;
        case 34:
            cout<<'Y';
            break;
        case 35:
            cout<<'Z';
            break;
        default:
            cout<<a;
        }
    }
    cout<<endl;
}
Вот мои старания, в результате работы программа выводит на экран значение в нужной сис. счисления но наоборот, динамические массивы изучены не были=(
Подскажите что сделать пожалуйста.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru