Решение задачи №5 из главы 12.1

Задача №5 из главы 12.1

Решите с помощью цикла repeat/until:
Выведите на экран, все четные числа от 35 до 117 и нечетные числа, делящиеся на 7 и 3 нацело и при этом лежащие в диапазоне от 45 до 99.
Указание: сначала можно решить задачу двумя циклами, но потом перепишите с использованием одного цикла, в теле которого составьте логическое выражение, описывающее подходящие числа (используйте логические операции).

Первый способ:

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

Задача №4 из главы 12.1

Решите с помощью цикла repeat/until:
Выведите на экран, все нечетные числа, делящиеся на 3 и на 6 нацело , лежащие в диапазоне от 35 до 117.

var i: integer;
begin
  i := 35;
  repeat    // начало тела цикла
    if ((i mod 3)=0) and ((i mod 6)=0) then // проверяем условия
      write(i, ' ');
        i := i + 1; // увеличиваем счетчик на 1
  until (i > 117); // выход из цикла только если счетчик станет больше n
  readln();
end.       

Вопрос по задаче №3 из главы 12.1

Можете пояснить как решить задачу №3 из главы 12.1

Пользователь вводит символы, в ответ выводите символ '&', до тех пор пока пользователь не введёт '#', после чего завершите программу.

Решение задачи №2 из главы 12.1 (Проверка делимости чисел в цикле.)

Задача №2 из главы 12.1

Пользователь вводит целое число, если оно больше единицы, то выведите на экран все целые числа от этого числа до единицы (в обратном порядке), которые делятся на 23 без остатка. Иначе (если введённое пользователем число не больше единицы) сообщите об ошибке.

Решение задачи №1 из главы 12.1

Задача №1 из главы 12.1

Выведите на экран, все числа от 55 до 9236.

var i, n: integer;
begin
    i := 55;
    n := 9236;
  repeat    // начало тела цикла
    write(i, ' ');
    i := i + 1; // увеличиваем счетчик на 1
  until (i > n); // выход из цикла только если счетчик станет больше n
  readln();
end.   

yii2 Виртуальные поля (виртуальные атрибуты) модели -- пример (Model)

use yii\base\Model;

class Deputy extends Model
{
    public $id;
    public $name;
    
    public function getFractionInfo()
    {
        return 'лучшая партия';
    }
    
}

Обратить можно так (как к обычному свойству):

$dep = Deputy();
$dep->fractionInfo;

Подробнее о виртуальных атрибутах в yii2: http://fkn.ktu10.com/?q=node/9893

ssh Загрузка файл -- пример команды терминала (scp)

Используйте команду вида:

scp путьКфайлуНавашейМашине  пользователь@хост:путьНаСервере

Например:

scp sites/mysite.tar.gz  user2@92.92.92.92:/home/vasya/publichtml

С использованием пароля

Явно указать, чтобы вы хотите использовать пароль можно с помощью флага:

scp -o PreferredAuthentications=password  путьКфайлуНавашейМашине  пользователь@хост:путьНаСервере

drupal 8 htaccess Пример (из стандартной сборки)

Собственно, вот он (находится в стандартном пакете для скачивания на официальном сайте):

composer install composer update Какая разница. Отличия и назначение команд

ПРИМЕЧАНИЕ: подразумевается, что вы держите composer.lock в репозитории.

Разница относительно использования файлов composer.json и composer.lock:

php Кеширование временного файла браузером -- установка http заголовком не помогает

На кеширование (как минимум в firefox) влияет метадата-файла -- а именно поле последней модификации, поэтому его нужно установить в точно такое же, что и http-заголовок last-modified:

Pages

Subscribe to fkn+antitotal RSS