• Твой профиль заполнен на 0%. Заполни за 1 минуту, чтобы тебя нашли единомышленники и работодатели. Заполнить →

Помогите Написать Код На С

  • Автор темы Автор темы m2x9
  • Дата начала Дата начала
M

m2x9

нужно написать код на С, программа должна переводить из десятичной системы счисления в любую с основанием <=32, надеюсь на вашу помощь
 
C++:
//
#include <iostream>
using namespace std;

void main()
{
int number, base;
cout << "Put number:";
cin >> number;

char buffer[33];
_itoa_s(number, buffer, 2);
cout << "\nBase 2:\t" << buffer;
_itoa_s(number, buffer, 8);
cout << "\nBase 8:\t" << buffer;
_itoa_s(number, buffer, 16);
cout << "\nBase 16:\t" << buffer;
_itoa_s(number, buffer, 32);
cout << "\nBase 32:\t" << buffer <<endl;

}
//

если на чистом C надо то,эта функция называется просто itoa() в <stdlib.h>
 
Дело в том что основание может быть абсолютно любым, не только 2 8 16 32, то есть нужен алгоритм перевода в систему счисления с любой базой до 32 функциями тут дело не решится
 
вы не поняли
это пример такой,эта функция переводит в систему с любым основанием в интервале от 2 до 32 включительно


Я вам дал готовое решение
трудно додумать?
добавить 1 строку - считывание основания
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →

Популярный контент

🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab