Обучение программированию с нуля онлайн бесплатно

Решение задачи № 13 из главы 13.1

Пользователь вводит два целых числа A и B. При введении нуля, сообщить об ошибке и закончить программу. Если A четное, то делите это число в цикле на 2 до тех пор, пока оно делится, выводя каждый промежуточный результат, а если нечётное, то умножайте A в цикле на 3 до тех пор, пока результат не станет больше B и его выводите.

Задача №14 - Значения, отсутствующие в массиве

Задача №14 из этого списка:

Условие задачи:

На вход вашей программе подаётся массив случайных чисел (10 элементов) из диапазона от 1 до 20. Задача: вывести на экран все числа, которые не содержатся в массиве

$b = [12, 5, 17, 6, 4];

Решите эту задачу двумя способами:
1. Без использования in_array()
2. С использованием in_array() (что проще)

Мое решение:

Реализация №1 (без использования in_array()):

git Как откатить временно изменения на сервере. Вернуть к более раннему состоянию

Если есть какой-то новый функционал, который сейчас не нужен (т.е. вам нужно откатить несколько коммитов), то проще всего просто вытянуть на сервер конкретный коммит.

Цикл While. Учебные задачи на циклы

Цикл While

  1. Дано целое число N (>0). Вывести на экран все целые числа меньше N.
  2. Дано целое число N (>0). Вывести на экран все целые числа, которые меньше N и меньшие 17.
  3. Дано целое число N (>0). Вывести на экран все целые числа меньше N, которые при этом делятся на 2 нацело (т.е. все четные).
  4. Дано целое число N (>0). Вывести на экран все целые числа большие N и меньшие 1000, которые при этом делятся не делятся на 2 нацело (т.е. нечетные).

Все задачи одним файлом

Все задачи одним файлом можно сказать здесь: клац
Постановка задачи in your mind отображается перед решением.

Задача 5. Вывести цифры числа в обратном порядке

Задача №5 из списка задач по PHP

Вывести цифры числа в обратном порядке.

   <?php
   $nl = "<br/>";
   $num = (string)12345;
   $len = strlen($num);
   while (--$len >= 0) 
       echo $num{$len}.$nl;

Задача 3. N случайных чисел с указанием больше/меньше

Задача №3 из списка задач по PHP

Повторить предыдущее (вывести на экран N случайных чисел (каждое с новой строки) из диапазона [-21, 35]), но для каждого числа, начиная со второго, рядом выводить - больше ли оно предыдущего или меньше

Задача 2. N случайных чисел (каждое с новой строки) из диапазона [-21, 35]

Задача №2 из списка задач по PHP

Вывести на экран N случайных чисел (каждое с новой строки) из диапазона [-21, 35]

  $nl = "<br/>";
  echo "N случайных чисел (каждое с новой строки) из диапазона [-21, 35]";
  $N = 10;
  $i = 0;
  $x = 0;
  while (++$i <= $N) 
      echo $x = rand(-22, 36).$nl;

Pages

Subscribe to RSS - Обучение программированию с нуля онлайн бесплатно