Skip to content

Instantly share code, notes, and snippets.

@oykelrae
Created November 27, 2019 10:39
Show Gist options
  • Save oykelrae/f12a6cebd0d8f058bb6f1d91cb774431 to your computer and use it in GitHub Desktop.
Save oykelrae/f12a6cebd0d8f058bb6f1d91cb774431 to your computer and use it in GitHub Desktop.
Системы счисления. Программа Перевод десятичного числа в восьмеричное и шестнадцатеричное
/* converting.c -- выводит целое десятичное число, введенное пользователем, в восьмеричной и шестнадцатеричной форме */
#include <stdio.h>
int main(void)
{
int x;
printf("Введите целое десятичное число:");
scanf("%int", &x);
printf("Число %d в восьмеричной форме = %o; в шестнадцатеричной = %x.\n", x, x, x);
printf("Вывод с префиксами языка C: число %d в восьмеричной форме = %#o; в шестнадцатеричной = %#x.\n", x, x, x);
return 0;
}
Введите целое десятичное число:92
Число 92 в восьмеричной форме = 134; в шестнадцатеричной = 5c.
Вывод с префиксами языка C: число 92 в восьмеричной форме = 0134; в шестнадцатеричной = 0x5c.
Program ended with exit code: 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment