IrynadiV
25.07.2020 17:16

Задания 1. Прочитайте текст. Создайте таблицу..
Республика Казахстан – типичное полиэтничное государство, в котором, помимо казахов,
проживают представители многих других национальностей, сохраняющие свои языковые,
исторические, культурные ценности. К ним относятся: русские (23,7%), украинцы (2,1%),
узбеки (2,9%), татары (1,3%), уйгуры (1,4%), немцы (1,1%), а также представители других
национальностей (4,4%).
Место для таблицы


Задания 1. Прочитайте текст. Создайте таблицу..Республика Казахстан – типичное полиэтничное государс

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
kalymkulovramaz
19.09.2021 01:52
// PascalABC.NET 3.2, сборка 1437 от 03.05.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var s:=ReadlnString;
  if s<>s.MatchValue('[01]+') then Write('не ');
  Writeln('двоичное число')
end.

Пример
010101111011
двоичное число

begin
  var s:=ReadlnString;
  if s<>s.MatchValue('[\+-]?\d+.\d+') then Write('не ');
  Writeln('дробное число')
end.

Пример
12.54
дробное число

begin
  var s:=ReadlnString;
  s.Matches('\s([\+-]?\d{2})\s').Select(t->Trim(t.Value)).Println;
end.

Пример
123.3 15 -11.7 +21 23.2 51 9 182
15 +21 51
0,0(0 оценок)
Ответ:
ПАШАСАШАXAXAXAXXAXA
19.09.2021 01:52
Не понравилась реализация, переделал, специально сохранив основу предыдущего решения.

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 Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота