Задача для начинающих №7

Задача из списка

<?php
/*
* Задать массив из 7-ми элементов через предварительное описание типа, заполнить его случайными 
* значениями в одном цикле, а в другом цикле вывести эти значения на экран.
*
*/
function getArr(){
    $arr = [0,0,0,0,0,0,0];
    for($i = 0; $i < 7; $i++) {
        $arr[$i] = rand(-100, 100);
    }
    for($i = 0; $i < 7; $i++) {
        echo $arr[$i] . " ";
    }
}
getArr();
?>

Задача для начинающих №5

Задача из списка

<?php
/*
* Дано некоторое число длиной от 1 до 5 цифр - вывести его цифры в обратном порядке.
* @param int $n  число, которое необходимо разложить
*/
function shiftNum($n){
    echo $n, " = ", "<br>";
    while($n >= 1) { // После С++ для меня эта конструкция стала откровением
        echo $n % 10, "<br>";
        $n /= 10;
    }
}
shiftNum(12345); // вызов
?>

Задача для начинающих №4

Задача из списка

<?php
/*
* Вывести на экран n-ное число Фибоначчи.
* @param int $n  номер выводимого числа
*/
function fibFunc($n){
    if($n == 0 || $n == 1){
        return $n;
    }else {
        return fibFunc($n-1) + fibFunc($n-2); 
    }
}
echo fibFunc(6); // вызов
?>

Задача для начинающих №2

Задача из списка

<?php
/*
* Вывести на экран сумму N случайных чисел.
* @param int $n  количество складываемых чисел
* @return int  сумма N случайных чисел
*/
function sumRandNumber($n){
    $sum = 0;
    for($i = 0; $i < $n; $i++){
        $sum += rand();
    }
    return $sum;
}
echo sumRandNumber(5); // вызов
?>

Задача для начинающих №1

Задача из списка

<?php
/*
* Вывести на экран N случайных чисел (каждое с новой строки) из диапазона [-21, 35]
* @param int $n  количество выводимых чисел
*/
function getRandNumber($n){
    for($i = 0; $i < $n; $i++){
        echo rand(-21, 35), "<br>";
    }
}
getRandNumber(5); // вызов
?>

cipm can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync Ошибка Решение

npm WARN prepare removing existing node_modules/ before installation
npm ERR! cipm can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with npm install before continuing.
npm ERR!
npm ERR!
npm ERR! Missing: react-select

Pages

Subscribe to fkn+antitotal RSS