Задание 12 Урок 15

Задание 12 Урок 15

Напишите программу, которая будет заполнять массив из 10 элементов случайными числами из диапазона от 0 до 20, при этом в полученном массиве не должно быть одинаковых значений.

Задание 11 Урок 15

Задание 11 Урок 15

Напишите функцию, которая определяет являются ли значения переданного массива целых чисел уникальными относительно друг друга, если среди есть неуникальные элементы, то удалите их, сдвинув значения влево, заполняя оставшиеся справа ячейки нулями.
Протестируйте работу функции на массиве из 7 случайных элементов из диапазона от 1 до 15-ти.
Например для:

|1|-3|5|-3|9|5|8|
получим:

|1|9|8|0|0|0|0|

Задание 10 Урок 15

Задание 10 Урок 15

Напишите функцию, которая определяет являются ли значения переданного массива целых чисел уникальными относительно друг друга.
Протестируйте работу функции на массиве из 7 случайных элементов из диапазона от 1 до 15-ти.
Например для массива:

|1|5|4|5|6|7|8|
-- функция должна "сообщить", что он неуникальный

а для:

|1|15|4|5|6|7|8|
-- что уникальный.

Задание 8 Урок 15

Задание 8 Урок 15

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

|1|3|4|5|4|7|-8|-9|

Путь n=2, тогда после работы программы мы должны получить:

|1|4|5|4|7|-8|-9|0|

Задание 9 Урок 15

Задание 9 Урок 15

Заполните массив из 5 элементов случайными числами из любого диапазона.
Далее пользователь вводит в цикле значения от 1 до 5 -- удаляйте из массива очередной элемент с позиции очередного введенного пользователем числа, сдвигая оставшиеся элементы второго массива влево, заполняя то, что справа нулями. Распечатывайте промежуточной состояние массива, после каждого удаления.

Решение задачи №6 из главы 10.1

Решение задачи №4 из главы 10.1

Выведите на экран, все числа делящиеся на 3 из дипазона от 35 до 117 и нечетные числа, лежащие в диапазоне от 45 до 99.

var i:integer;

  begin
  for i := 35 to 117 do
    if (((i mod 3) = 0) AND (i >= 45) AND (i <= 99) AND ((i mod 2) = 1)) then
      write(i, ' ');
end.

Решение задачи №4 из главы 10.1

Решение задачи №4 из главы 10.1

Выведите на экран, все нечетные числа, делящиеся на 3 нацело, лежащие в диапазоне от 35 до 117.

var i:integer;
begin
  for i := 35 to 117 do
  if(((i mod 3) = 0) AND ((i mod 2) = 1)) then
      write(i, ' ');
end.

react checkbox Событие работает через раз (не каждый клик)

Решение

В обработчике убираем .preventDefault() - и тогда клик начинает работать нормально

Например, для чекбокса:

<CheckboxInput
   value={objectFloorsEnabledCount === objectFloorsCount}
   name={`${buildingIndex}-enabled`}
   onChange={handleChangeObjectCheckbox}
   // disabled={!allowEdit}
   label={objectFloorsEnabledCount + '/' + objectFloorsCount}
/>

было так:

Решение задачи №3 из главы 10.1

Пользователь вводит целое число, если оно больше 100, то выведите на экран все числа от этого числа до $1$, иначе же все числа от $1$ до этого числа.

var i, a:integer;
begin
  writeln('Input integer');
  readln(i);
  if(i > 100) then
    begin
    for a := i downto 1 do
        writeln(a);
    end
  else
    for a := 1 to i do
    writeln(a); 
  end. 

xdebug 3 xdebug.ini Настройка конфига (Ubuntu Linux)

В XDebug, начиная с версии 3, поменялся процесса настройки конфигурации отладки (из-за изменений имен и количества опций), а именно:

  • поменялось число и название опций
  • по умолчанию порт, на который xdebug будет отправлять данные отладки теперь = 9003не 9000 как раньше)

Где лежит конфиг (Ubuntu)

Конфиг xdebug-а в убунту обычно (как и для предыдущий версий) лежит по адресу:

Pages

Subscribe to fkn+antitotal RSS