Задача 4 Урок 17

Урок 17. Явное приведение типа в Паскаль -- преобразование строки в число

{17 - 4
Пользователь вводит в консоль строку вида:

Имя         123

-- т.е. слева имя и через произвольное количество пробелов число баллов.
Разберите эту строку получив имя пользователя как значение
в переменной типа string и число баллов в переменной типа integer;}

Задача 3 Урок 17

Урок 17. Явное приведение типа в Паскаль -- преобразование строки в число

{17 - 3
Пользователь вводит произвольную строку,
посчитайте количество чисел в ней - тех, что больше 125. Например, в строке:

123ret34#2145esrt5

такое число только одно и это:

2145

(сначала выделите эти числа из строки и запишите их в массив (of integer),
а затем уже посчитайте число тех, что больше 125)}

Задача 2 Урок 17

Урок 17. Явное приведение типа в Паскаль -- преобразование строки в число

{17 - 2 Пользователь вводит строку произвольных символов,
посчитайте количество цифр в ней,
численное значение которых больше либо равно 5.}

Задача 1 Урок 17

Урок 17. Явное приведение типа в Паскаль -- преобразование строки в число

{17 - 1 Пользователь вводит строку, проверьте является ли она числом,
если да, то выведите в ответ это число, иначе сообщите об ошибке.}

var s: string;
    num, code: integer;
begin
  writeln('string -> num');
  readln(s);
  val(s,num,code);
  if code = 0 then
    writeln('your string is num now num ',num)
  else
    writeln('error code: ', code);
  readln();
end.

sql Несколько парных сравнений, колонки через запятую, а потом значения списком в скабках

Forums:

Интересный формат:

SELECT DISTINCT `someColumn` FROM `MyCoolTable` 
WHERE `someColumn` LIKE 'ABCDEF%' 
AND `name1`, `name2` = ('value1', 'value2') 
ORDER BY `someColumn` ASC LIMIT 10

Такой запрос строится библиотекой библиотеки sqlstring:

[!] joi Примеры

joi OR ИЛИ Строка или пользовательский тип

Используйте joi.alternatives().try()

Например:

joi.alternatives().try(
  joi.string().allow(null, ''), // или строка (пустая или нал допустима)
  joi.object({ // или объект с двумя полями
	start: joi.string().allow(null, ''),
	end: joi.string().allow(null, ''),
  }),
),

Продробнее:

moments.js Валидация не работает, если дата не полная/есть часть маски. Строгая проверка

Проблема наблюдается, если дата заполнена не полностью и в ней есть часть маски, например для формата 'MM/DD/YYYY' и значения:

12/12/199y

момент говорит, что это значение корреткно, чтобы включить более строгую проверку, передайте true в качестве третьег параметра:

export const datetimeMomentFormat = 'MM/DD/YYYY';
const momentdDatetime = moment(newValue, datetimeMomentFormat, true);

Задача 9 Урок 16

Строки как одномерные массивы

{16 - 9
Пользователь вводит исходную строку s.
Ваша программа должна вернуть другую строку,
в которой все смежные (соседние) повторяющиеся символы должны быть "удалены"
(т.е. повторов в новой строке быть не должно), например:
для строки:
5533g
вернуть:
53g}

Задача 8 Урок 16

Строки как одномерные массивы

{16 - 8
Проверить можно ли строки из m перестановкой символов получить строку n.
Примеры (входные данные и ответ):

abc и bca
-- можно

abc и baa
-- нельзя}

Pages

Subscribe to fkn+antitotal RSS