MacOS для начинающих

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

Задача 5 Урок 9:

Пользователь вводит два числа, найдите из них максимальное.

var a, b:integer;
begin
  writeln('vvedite dva celih chisla: ');
  readln(a, b);
  if (a > b) then
     writeln( 'a bolshe b')
  else if (b > a) then
     writeln( 'b bolshe a')
  else
     writeln('a = b');
  readln();
end.

консоль

javascript Цикл событий (event loop) - Макрозадачи и Микрозадачи, в каком порядке выполняются

Цикл событий

Цикл событий (event loop) -- движок JS выполняет различные задачи "по очереди", если для какого-либо события назначен обработчик, то он будет добавлен в очередь и обработан свое время.

Макро и микрозадачи - как они соотносятся

Очередь задач состоит из макрозадач, внутри каждой макрозадачи находится очередь микрозадач.

nestjs run start:debug Не отображаются ошибки при сборке

Проблема

В nestjs (7 версия, но и при обновлении к 8-ой наблюдается тоже) есть проблема, что ошибки не показываются в режиме сборки:

npm run start:debug

-- т.е. в консоли мы получаем что-то вроде:

[6:12:31 PM] Starting compilation in watch mode...
[6:12:34 PM] Found 0 errors. Watching for file changes.

Debugger listening on ws://127.0.0.1:9229/3edff034-18f2-4c10-8c91-fd31e27a3337
For help, see: https://nodejs.org/en/docs/inspector

nestjs Обновление фреймворка до новой версии - пакеты ядра

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

Ниже рассмотрим основные шаги, которые нужны для обновления:

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

Задача 4 Урок 9:

Даны три целых числа: A, B, C. Проверить истинность высказывания: « Число A и число B больше 17, а C > 7». -- выведите "да", если истинно и "нет" если ложно.

var a, b, c: integer;
begin
  writeln('vvedite try celih chisla: ');
  readln(a, b, c);
  if (a > 17) and (b > 17) and (c > 7) then
     writeln( 'Da')
  else
     writeln('Net');
  readln();
end. 

консоль

typeorm @Column документация

Документацию по возможным опциям можно посмотреть здесь: https://github.com/typeorm/typeorm/blob/master/docs/entities.md#column-options

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

Заполнить массив из 9 элементов случайными числами, далее получить случайное число N из диапазона от 1 до 9 и затем "удалить" элемент с позиции N из массива, "сдвинув" значения влево и заполнив все что справа нулями.
Например:

Задача 7 Урок 15

Заполните массив целых чисел (длиной 8 элементов) случайными значениями от -5 до 5.
Сохраните все неотрицательные числа первого массива во второй массив
и выведете этот второй массив на экран (если количество сохраненных чисел во втором массиве меньше, чем его длина, то выведете только их, не обходя неинициализированные яйчейки).

Задача 6 Урок 15

Пользователь вводит целые числа в цикле. Запишите в массив целых чисел (из 3 элементов) все нечетные отрицательные. Как только массив будет заполнен, завершите цикл ввода новых значений пользователем и распечатайте полученный массив

Pages

Subscribe to fkn+antitotal RSS