Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
elkaE
25.01.2021 04:38 •
Информатика
Написать программу на языке си дано число х в 10 системе счисления. перевести его в систему счисления с основанием n
Ответ:
svesda2
05.10.2020 22:28
#include<iostream>
#include<string>
using namespace std;
int main()
{
int x,n;
string S;
cout << "x = ",cin >> x;
cout <<"n = ",cin >> n;
while(x / n > 0){
cout <<x / n<<" "<<x % n<<"\n";
S = (char)(x % n<10?x % n+'0':x % n+'A'-10)+S;
x = x / n;
}
if(x!=0){S = (char)(x<10?x+'0':x+'A'-10)+S;}
cout <<"x_n = "<<S<<"\n";
system("Pause");
return 0;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
Zxcvbnm1412
18.02.2021 08:01
13. Даны значения переменных х и у: х = 5, y = 10. Спрогнозируйте конечные значения этих переменных после выполнения последо-вательности действий: z = y – 2; у...
Маrprokap
03.08.2021 11:57
Запиши мантиссу числа и порядок числа 21200=0,212⋅105. Мантисса числа: Порядок числа:...
marinakrivoshe
29.04.2023 00:02
Вячейке с5 электронной таблицы записана формула -sasi+di. какой вид будет иметь формула если ячейку с5 скопировать в ячейку в3. ответ объясните , надо завтра экзамен...
topghalya228
05.04.2021 19:53
Даны целое число k (1 =k =150) и последовательность цифр , в которой выписаны подряд все трехзначные числа от 101 до 150. нужно определить k-ую цифру. решить нужно...
Учёныймастер06
27.07.2020 07:25
Какие особенности эпохи передал толстой в произведении василий шибанов?...
sashanatashakes
23.04.2023 18:37
Если я разбила в магазине бутылку алкоголя и мне нет 18,заставят ли меня за неё...
melongemma
23.04.2023 18:37
Всостав оксида эо2 может входить элемент а)в в)ge c)fe д) s e)ca...
vigura2
23.04.2023 18:37
Найти значение выражения (√3 - √12 + √27) ÷ √3...
vipborisov200
01.11.2020 05:15
ответьте на вопросы за 30 1. how many languages are there in the world? 2. what words which are borrowed from english can we find in russian? 3. do you agree with...
megadens10
01.11.2020 05:15
Что стало главной причиной продолжения россией военных действий против франции? , 9 класс ....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include<string>
using namespace std;
int main()
{
int x,n;
string S;
cout << "x = ",cin >> x;
cout <<"n = ",cin >> n;
while(x / n > 0){
cout <<x / n<<" "<<x % n<<"\n";
S = (char)(x % n<10?x % n+'0':x % n+'A'-10)+S;
x = x / n;
}
if(x!=0){S = (char)(x<10?x+'0':x+'A'-10)+S;}
cout <<"x_n = "<<S<<"\n";
system("Pause");
return 0;
}