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

Сравните два числа, если первое больше второго, то выведите на экран "12". (здесь нужно использовать неполную форму условного оператора)

var a,b: integer;

begin
    writeln('Vvedite chisla: ');
    readln (a,b);

    if ( a > b ) then
    writeln('12');
    readln ();
  end.
                    

Урок 10.2 задача 2

Урок 10.2 задача 2

В примере №2 есть код, который описывает программу угадывания числа с трех попыток. Перепишите этот код так, чтобы:
Можно было бы задать угадываемое число (пусть его вводит пользователь)
Если пользователь все же угадал число - напишите в сообщении о победе с какой именно попытки ему это удалось.

Урок 10.1 задание 2

Урок 10.1 задание 2

Пользователь вводит два целых числа, выведите на экран все числа между ними, причем:
Если первое больше второго то в порядке возрастания, пример консоли:
?
1
2
3
1
5
ответ: 1 2 3 4 5
Иначе в порядке убывания, пример консоли:
?
1
2
3
5
3
ответ: 5 4 3
Проверить решение для пар значений:

?
1
10 20
-- должны увидеть все числа от 10 до 20, и для:

Урок 10.2 задача1

Урок 10.2 задача1

Модицифируйте код:
var i:integer;
begin
for i:=1 to 10 do
begin
writeln(777);
break;
end;

readln();
end.
-- таким образом, чтобы на 4-ом витке на экран было выведено число 777, а на 5-ом произошел выход из цикла (при этом строчку for i:=1 to 10 оставьте без изменений).

урок 9 задача 14

Необязательная задача:
Запрограммируйте историю:

joi enum typescript Валидация значения - из перечислимого типа, один из нескольких енамов

Пусть у нас есть некий enum ColumnType и мы хотим ограничить его знчениями некое поле field, тогда вариант :

export const valuesByFieldDtoSchema = joi.object({
 field: joi.string().allow(ColumnType).required(),

-- работать не будет.

Рабочим решением является вариант:

export const valuesByFieldDtoSchema = joi.object({
  field: joi
    .string()
    .valid(...Object.values(ColumnType))
    .required(),

Выбор из нескольких enum-ов

javascript Два Восклицательных знака !!

На самом деле это просто продублированный оператор отрицания.

Используется для аккуратной записи конвертации любого значения в boolean:

!!A

где

  1. ближайший в А восклицательный знак вернет булевское значение протиположное булевскому представлению оригинального значения (это и логично, не зря же это оператор отрицания)
  2. а второй - более дальний от значения оператор отрицания проведет отрицание отрицания, а значит вернет булевское представление исходного значения

Базовый курс SQL. Другие возможности SQL

Forums:

[к оглавлению]

Ограничения в SQL

Ограничения - это правила, накладываемые на ввод, обработку и удаление данных, помогающие более эффективно работать с информацией, сохранять её целостность и связность, устанавливать дополнительные условия.

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

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

Pages

Subscribe to fkn+antitotal RSS