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

Написать функцию перевода в заданную систему счисления - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти сумму двух периметров ромба http://www.cyberforum.ru/cpp-beginners/thread628336.html
2.Написать программу, которая считает сумму 2-х периметров ромба. Периметр считать в функции.Pi считать в подпрограмме.
C++ Создать структуру журнал 5.Создать структуру журнал, хранящую информацию о статьях, выходящих в нем: название, автор, рубрика, номер, в котором вышла статья. Создать массив таких структур и заполнить его. Организовать поиск статей по номерам журнала: пользователь вводит номер, а программа выводит все статьи, которые вышли в данном номере. http://www.cyberforum.ru/cpp-beginners/thread628335.html
C++ С помощью цикла заполнить массив числами от 60 до 90
4.Создать динамический массив, размер запросить у пользователя. Сделать проверку на возможность выделения заданного количества памяти. С помощью цикла заполнить массив числами от 60 до 90
Деление на 1 C++
Здравствуйте! В программ есть операция которая делит числа на 1, чтобы найти частоту. Так вот, например, когда я делю 1/186 ответ выдает как 0. а надо бы 0,0053. Пробовал double и float. Результат тот же.
C++ Составление одного числа из нескольких http://www.cyberforum.ru/cpp-beginners/thread628295.html
Один вопрос как? У меня есть несколько int чисел и из них мне надо сделать одно. Например так: есть числа 1 8 9 7 и их надо превратить в 1897
C++ Не ждать завершения запущенной внешней программы Я запускаю из своей программы внешний экзешник при помощи system(command). Но данный вариант меня не устраивает, т.к. приходится ждать завершения этой внешней программы, а мне надо оставить ее запущенной. Как можно еще запустить внешний экзешник, чтобы не ждать завершения его работы? подробнее

Показать сообщение отдельно
TheMachinist
 Аватар для TheMachinist
242 / 174 / 15
Регистрация: 14.06.2010
Сообщений: 422
31.10.2010, 14:53     Написать функцию перевода в заданную систему счисления
Если нужны комменты - скажи
3.
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>
#include <cstring>
using namespace std;
 
char Func(unsigned int n, unsigned short s, char buffer[33]);
 
int main ()
{
    setlocale(LC_ALL,"Rus");
    int n,s;
    char buffer[33];
cout << "Система счисления(2 - 36)  "; cin >> s;
cout << "Введите число  ";  cin >> n;
Func(n,s,buffer);
cout << "Число " << n << " в " << s << " -ой системе счисления -- " ;
puts(buffer);
system("pause");
return 0;
}
char Func(unsigned int n, unsigned short s, char buffer[33])
{
    if(s >= 2 && s <= 36) {
 itoa(n,buffer,s);
return buffer[33];
    }
    strcpy(buffer,"Ошибка ввода");
    return buffer[33];
}
 
Текущее время: 17:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru