Как найти простое число (PHP и Java Scipt)

2 апреля, 2020

Из школьного курса алгебры известно, что простое число, это число, которое делится без остатка только на 1 и на само себя. То есть, не простые числа тоже делятся на 1 и на самих себя без остатка, но также они делятся и на другие числа. Например, число 3 делится без остатка только на 1 и на 3, в то время как 4, делится без остатка на 1, 2 и 4. Итак,…

Подробнее >>

Написать функцию, которая считает сумму цифр числа

28 марта, 2020

Для того, что бы вычислить сумму цифр составляющих какое-либо число необходимо пройтись по данному числу в цикле. Что бы это осуществить, нам надо привести указанное число к строке, потому что числовой литерал невозможно итерировать в цикле, в отличии от строкового, каждые элемент которого имеет свой индекс. К примеру в строке $str = ‘numbertostring’, $str[0] будет иметь значение n. function numberSum($num){ $num = "$num"; // также можно $num = (string)$num; $sum…

Подробнее >>

Вывести таблицу умножения с помощью PHP

28 марта, 2020

Задача: вывести таблицу умножения до 10 с помощью PHP. Таблицу умножения можно вывести с помощью двух вложенных циклов for. Принцип работы цикла такой, что пока не выполнится тело цикла, итерация не допускается, и не важно, что внутри цикла еще один цикл. Соответственно пока внутренний цикл не отработает, внешний не будет запущен. Решение: for ($i=1; $i <= 10; $i++ ) { for ($k=1; $k <= 10; $k++) { echo "$i x…

Подробнее >>

Циклы for, while в PHP

28 марта, 2020

Рассмотрим циклы for и while на примере классической задачи: необходимо делить некое число $number, равное 1000 на 2 пока результат не станет меньше 50. Вывести данное число и через какое количество делений оно будет получено. Решить данную задачу можно с помощью различных циклов, рассмотрим с помощью for и while, что бы увидеть, что они одинаковы по своей функциональности. Цикл for: $n = 1000; for ($i = 0; $n > 50;…

Подробнее >>