phpstorm Полноэкранный режим: вход, выход - включить/выключить

Из главного меню:

View
-> Appereance
Включить: -> Enter Full Screen
Выключить: -> Exit Full Screen

Урок 14.1 Задача 4

Урок 14.1 Задача 4:

Напишите процедуру, которая получает на вход три целых числа и выводит на экран их сумму.

var x, y, z: integer;
procedure sum(a, b, c: integer);   // процедура принимает три целых числа
begin
  write('Ответ: ');
  write(a + b + c);                // процедура выводит сумму
end;

begin
  writeln('Введите три числа: ');
  readln (x, y, z);
  sum(x, y, z);                    // передаем в процедуру три целых числа
  readln ();
end.  

Вывод в консоли:

Урок 14.1 Задача 3

Урок 14.1 Задача 3:

У вас есть код:

var b: integer;
 
procedure pishi();
var a: integer;
begin
  a:=4;
  writeln(a);
  b:=2;
  writeln(b);
end;
 
begin  // тело программы
  b:=3;
  pishi();
  writeln(b);
end. 

-- эта программа в конечном итоге присваивает и выводит на экран 3 значения.

Урок 14.1 Задача 2

Урок 14.1 Задача 2:

Напишите процедуру, которая получает на вход два целых числа и выводит на экран то, которое больше.

Урок 14.1 Задача 1

Урок 14.1 Задача 1:

Напишите процедуру, которая просит пользователя ввести три числа, и потом выводит их в обратном порядке

procedure vivod();
var a, b, c: integer;
begin
  writeln('Введите три числа: ');
  readln (a, b, c);
  writeln('Три числа в обратном порядке: ');
  writeln(c);
  writeln(b);
  writeln(a);
end;

begin      // тело программы
  vivod(); // вызываем процедуру
  readln ();
end. 

Вывод в консоли:

Урок 13.2 Задача 5

Урок 13.2 Задача 5

В некоем виртуальном пространстве есть виртуальные, опять же, ASCII-счеты, с 7-ю спицами по 10 костяшек на каждой
Задание: визуализируйте на счетах введенное пользователем число.

Задача 16 Урок 13.1

Задача 16 Урок 13.1:

Пользователь вводит целое положительное число N большее или равное 8, если оно не соответствует этим критериям (то есть не является положительным и большим или равным 8), выведете сообщение об ошибке, в противном случае выведите на экран все числа последовательности, не большие N.
Например, для N=20 получим результат:

Переопределение методов в классах-потомках

<?php

class A
{
    public function sayHello() {
        echo 'Привет! я класса А';
    }
}

class B extends A {} // наследуемся


$val = new B(); // создаем экземпляр класса
$val->sayHello();

-- сейчас экземпляр класса B здоровается неправильно, исправьте это переопределив реализацию метода sayHello() в классе-потомке B

[!] PHP: Проверка знаний по ООП. Проверочные задачи

В этом размере мы закрепим ваши знания ООП (на примере языка PHP) за счет решения/разбора, задач

  1. Наследование

  2. Переопределение методов в классах-потомках

simpleMVC Организуем хранение PDO-объекта в единственном экземпляре

Примерные шаги:

  • 1. Создадим отдельный класс PDOProvider, который на вход конструктора получает конфигурацию для подключения, создает pdo-объект и кладет его в приватное поле, методом getPdo() объект возврщается наружу
  • 2. Экземпляр PDOProvider должен создаваться приложением
  • 3. Родительский класс модели должен получать PDO через обращение к контейнеру

Pages

Subscribe to fkn+antitotal RSS