Задания 1. Прочитайте текст. Создайте таблицу.. Республика Казахстан – типичное полиэтничное государство, в котором, помимо казахов, проживают представители многих других национальностей, сохраняющие свои языковые, исторические, культурные ценности. К ним относятся: русские (23,7%), украинцы (2,1%), узбеки (2,9%), татары (1,3%), уйгуры (1,4%), немцы (1,1%), а также представители других национальностей (4,4%). Место для таблицы
Не понравилась реализация, переделал, специально сохранив основу предыдущего решения.
const legal = ['0'..'9', 'A'..'F', 'a'..'f'];
var s: string; i: integer; IsHex: Boolean;
begin writeln('Введите строку: '); readln(s); i := 1; IsHex := True; while (i <= length(s)) and IsHex do begin if not (s[i] in legal) then IsHex := False; i := i + 1 end; if isHex then writeln('Введенная строка является шестнадцатиричным числом.') else writeln('Введенная строка не является шестнадцатиричным числом.'); end.
Тестовое решение:
Введите строку: 58bfa Введенная строка является шестнадцатиричным числом. Введите строку: 1054Acg Введенная строка не является шестнадцатиричным числом.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку