Что не так с этим кодом php калькулятора? вроде всё правильно, а при компиляции выдаёт ошибку на 176 строке 5
namespace app\forms;
use php\gui\framework\abstractform;
use php\gui\event\uxmouseevent;
class mainform extends abstractform
{
/**
* @event button9.click-left
*/
function dobutton9clickleft(uxmouseevent $event = null)
{
$this-> edit-> text .= $event-> sender-> text;
}
/**
* @event buttonclear.click-left
*/
function dobuttonclearclickleft(uxmouseevent $event = null)
{
global $operation;
$operation = false;
$this-> edit-> text = "";
}
/**
* @event buttonsplit.click-left
*/
function dobuttonsplitclickleft(uxmouseevent $event = null)
{
global $operation;
if (! $operation){
$this-> edit-> text .= $event-> sender-> text;
$operation = $event-> sender-> text;
}
}
/**
* @event button7.click-left
*/
function dobutton7clickleft(uxmouseevent $event = null)
{
$this-> edit-> text .= $event-> sender-> text;
}
/**
* @event button8.click-left
*/
function dobutton8clickleft(uxmouseevent $event = null)
{
$this-> edit-> text .= $event-> sender-> text;
}
/**
* @event buttonmult.click-left
*/
function dobuttonmultclickleft(uxmouseevent $event = null)
{
global $operation;
if (! $operation){
$this-> edit-> text .= $event-> sender-> text;
$operation = $event-> sender-> text;
}
}
/**
* @event button4.click-left
*/
function dobutton4clickleft(uxmouseevent $event = null)
{
$this-> edit-> text .= $event-> sender-> text;
}
/**
* @event button5.click-left
*/
function dobutton5clickleft(uxmouseevent $event = null)
{
$this-> edit-> text .= $event-> sender-> text;
}
/**
* @event button6.click-left
*/
function dobutton6clickleft(uxmouseevent $event = null)
{
$this-> edit-> text .= $event-> sender-> text;
}
/**
* @event buttonmin.click-left
*/
function dobuttonminclickleft(uxmouseevent $event = null)
{
global $operation;
if (! $operation){
$this-> edit-> text .= $event-> sender-> text;
$operation = $event-> sender-> text;
}
}
/**
* @event buttonplus.click-left
*/
function dobuttonplusclickleft(uxmouseevent $event = null)
{
global $operation;
if (! $operation){
$this-> edit-> text .= $event-> sender-> text;
$operation = $event-> sender-> text;
}
}
/**
* @event button3.click-left
*/
function dobutton3clickleft(uxmouseevent $event = null)
{
$this-> edit-> text .= $event-> sender-> text;
}
/**
* @event button2.click-left
*/
function dobutton2clickleft(uxmouseevent $event = null)
{
$this-> edit-> text .= $event-> sender-> text;
}
/**
* @event button1.click-left
*/
function dobutton1clickleft(uxmouseevent $event = null)
{
$this-> edit-> text .= $event-> sender-> text;
}
/**
* @event button0.click-left
*/
function dobutton0clickleft(uxmouseevent $event = null)
{
$this-> edit-> text .= $event-> sender-> text;
}
/**
* @event buttonresult.click-left
*/
function dobuttonresultclickleft(uxmouseevent $event = null)
{
global $operation;
if ($operation){
$numbers = explode($operation, $this-> edit-> text);
switch ($operation){
case "+":
$result = $numbers[0] + $numbers[1];
break;
case "-":
$result = $numbers[0] - $numbers[1];
break;
case "×":
$result = $numbers[0] * $numbers[1];
break;
case "÷":
$result = $numbers[0] / $numbers[1];
break;
}
$this-> edit-> text = $result;
$operation = false;
}
}
для меня это !
edit: блин, пробелы строк не !
Обработка различного сырья – это путь к получению новых материалов для создания промышленных и бытовых предметов и объектов.
Профессии, связанные с обработкой металла
Без металла сложно представить жизнь современного человека, ведь металлические конструкции можно наблюдать не только в промышленных масштабах, но и в виде микросхем в гаджетах и других электронных устройствах.
Процесс добывания металла тесно связан с его обработкой, а потому не удивительно, что металлургом называют и литейщика, и сварщика, и сталевара.
Литейщик, сварщик и прокатчик – это профессии, связанные с термической обработкой металла, в них важен профессионализм и высокая квалификация, так как именно от этих специалистов зависит начальный этап обработки металлических изделий.
Прокатчики работают на прокатных станках, в которых «сырой» металл обрабатывается холодным или горячим для достижения нужного сплава или формы.
Литейщики работают с очень высокими температурами, при которых плавится металл. Они разливают его по нужным формам, таким образом создавая необходимые заготовки, которые станут будущими деталями сложного оборудования, машин, станков и т. д.
Сварщики сплавляют несколько деталей в одну, без их труда невозможно получение длинных трубо-и газопроводов и других длинных, цельных конструкций.
Помимо термической обработки над металлическими заготовками совершают ручную и станковую обработку.
Токари, фрезеровщики, шлифовщики работают на самых разных станках: токарных, фрезерных, шлифовальных. Так происходит детальная обработка металлических заготовок.
Слесари, слесари-инструментальщики входят в профессии, связанные с ручной обработкой металлов без участия станков.
Художественная обработка металла применяется для изготовления изделий и украшений, придания металлу нужной формы.
Кузнецы, чеканщики, гравировщики, штамповщики и ювелиры – это профессии связанные с художественной обработкой металла, в результате которой можно получить настоящие предметы быта, декора, оружие или украшения.
Профессии, связанные с обработкой древесины
Древесина является одним из важнейших видов сырья, без которого человечество не сумело бы выжить. Со сбором этого материала, а также с его обработкой, связано немало профессий.
Для того, чтобы заготовить материал для последующей обработки необходим лес, за которым ухаживает человек специальной профессии – лесничий. Далее дерево заготавливают лесозаготовители – те, кто валят деревья, погружают в машины и транспортируют на промышленные объекты для последующей обработки и переработки.
Плотник обрабатывает сырье механическим а столяр и столяр-мебельщик – профессии, связанные с ручной обработкой древесины, в результате которой происходит создания различных конструкций из дерева.
Мастера, которые создают музыкальные инструменты, корзинщики, бондари и те, кто плетут из лозы, тоже обрабатывают дерево вручную. Специалисты, которые занимаются росписью или резьбой по дереву входят в профессии, связанные с художественной обработкой древесины.
Профессии, связанные с обработкой дерева
Обработка дерева до древесины – это первый этап получения сырья, которое затем используется в производстве различных предметов и конструкций.
К профессиям, которые связаны с первичной переработкой дерева, относятся:
распиловщик, разметчик, укладчик, размольщик, лущильщик шпона и другие. В некоторых случаях распил дерева является единственной первичной обработкой.
- среди наиболее важных технических достижений ,разработал новые технологии транзистора
-рамс выделил 10 признаков хорошего дизайна :
1.хороший дизайн инновационный
2.хороший дизайн делает продукт полезным
3.хороший дизайн эстетичен
4.хороший дизайн делает продукт понятным
5 х.д . Ненавязчивый
6.х.д честен
7х.д . Долговечен
8 х.д. Продуман до мелочей
9 х.д экологичен
10 х. Д -это как можно меньше дизайна
- компания Apple вдохновилась его транзисторным приемником T3 при создании своей первой модели iPod. Доказано, что Стив Джобс высоко ценил проекты Рамса, да и Джонатан Айв, отвечавший в Apple за дизайн, находился под влиянием Рамса.