Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 28.11.2013
Сообщений: 29

Перевести введенное число 0 ≤ х ≤ 31 в шестнадцатеричную систему счисления

16.05.2014, 05:19. Показов 2051. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Давно не программировал, стало забываться.

Задание.
Перевести введенное число 0 ≤ х ≤ 31 в шестнадцатеричную систему счисления.

Pascal
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
program dec2hex;
const 
BASE16 = 16; 
var 
HexValue : string; 
Ostatok: Integer; 
Chastnoe: Integer;
begin
HexValue := ''; 
write( 'Введите целое число от: ' ); 
readln(Chastnoe); 
writeln;
  begin
  if Chastnoe in [0..31] then
    while Chastnoe> 0 do
        begin
        Ostatok:= Chastnoe mod BASE16;
          case Ostatok of
            10: HexValue := 'A' + HexValue;
            11: HexValue := 'B' + HexValue;
            12: HexValue := 'C' + HexValue;
            13: HexValue := 'D' + HexValue;
            14: HexValue := 'E' + HexValue;
            15: HexValue := 'F' + HexValue;
          else
            HexValue := IntToStr( Ostatok) + HexValue;
          end;
        Chastnoe:= Chastnoe div BASE16;
        end;
      writeln(HexValue);
      writeln
    else
        writeln( 'Не подходящее число' );
        writeln;
  end.
Ошибка:
[Error] Project1.dpr(42): 'END' expected but 'ELSE' found
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.05.2014, 05:19
Ответы с готовыми решениями:

Дан массив размера N и целое число K (1 ≤ K ≤ N). Удалить из массива элемент с порядковым номером K.
Программисты, помогите пожалуйста, оч надо, первая практика у меня сейчас, сами понимаете, заданий очень много... Спасибо заранее ...

Дана матрица размера M × N и целое число K (1 ≤ K ≤ M). Найти сумму и произведение элементов K-й строки данной матрицы.
Дана матрица размера M × N и целое число K (1 ≤ K ≤ M). Найти сумму и произведение элементов K-й строки данной матрицы. Помогите...

Расположить столбцы матрицы D[M, N] в порядке возрастания элементов k-й строки (1 ≤ k ≤ М).
помогіте решіть задачку пожалуйста >>> Расположить столбцы матрицы D в порядке возрастания элементов k-й строки (1 ≤ k ≤ М).

2
Модератор
 Аватар для FIL
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,977
16.05.2014, 13:32
Delphi
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
const
BASE16 = 16;
var
HexValue : string;
Ostatok: Integer;
Chastnoe: Integer;
begin
HexValue := '';
write( 'Введите целое число от: ' );
readln(Chastnoe);
writeln;
 
  if Chastnoe in [0..31] then
  begin
    while Chastnoe> 0 do
        begin
        Ostatok:= Chastnoe mod BASE16;
          case Ostatok of
            10: HexValue := 'A' + HexValue;
            11: HexValue := 'B' + HexValue;
            12: HexValue := 'C' + HexValue;
            13: HexValue := 'D' + HexValue;
            14: HexValue := 'E' + HexValue;
            15: HexValue := 'F' + HexValue;
          else
            HexValue := IntToStr( Ostatok) + HexValue;
          end;
        Chastnoe:= Chastnoe div BASE16;
        end;
      writeln(HexValue);
      writeln;
  end
    else
        writeln( 'Не подходящее число' );
        writeln;
  end.
0
0 / 0 / 0
Регистрация: 28.11.2013
Сообщений: 29
19.05.2014, 08:07  [ТС]
Спасибо огромное за помощь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.05.2014, 08:07
Помогаю со студенческими работами здесь

Дан массив размера N и целые числа K и L (1 < K ≤ L ≤ N). Найти среднее арифметическое всех элементов массива, кроме элементов с номерами от K до L вк
Array6. Дан массив размера N и целые числа K и L (1 &lt; K ≤ L ≤ N). Найти среднее арифметическое всех элементов массива, кроме элементов с...

Дано натуральное число n (n ≤ 9999). Верно ли, что все четыре цифры числа различны?
Дано натуральное число n (n ≤ 9999). Верно ли, что все четыре цифры числа различны?

даны две функции в одной программке.одна переводит число в 10 систему, другая в 2 систему счисления.
надо их связать через условие &quot;if n=.. then&quot; так, чтобы при одном конкретном значении (при n=2), выполнялась первая функция, при n=10...

Вычислить, верно ли, что 0≤x<1
Дано x. Вычислить, верно ли, что 0≤x&lt;1. Если верно, то должно быть выведено число 1, в противном случае число 0. Помогите пожалуйста!...

Перевести из 8-ричной в 10-чную систему счисления
Нужна помощь Вводится строка символов. Если она является изображением целого числа в восьмеричной системе счисления, то перевести ее в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru