1. sergqwert15 02.10.17 19:03 Сейчас в теме

Алгоритм

Есть две переменные величины: x и y, которые могут принимать любые значения.
x сделать равным 3;
y сделать равным x - 4;
если y равен 1, то x сделать равным y * y, иначе y сделать равным 8 - 1;
пока y больше 5 (но не более 3 раз), повторять следующий набор из 3 действий:
x сделать равным x - 5;
x сделать равным x - 6;
y сделать равным y - 1.
Чему сейчас равен x?
Ответы
Избранное Подписка Сортировка: Древо
3. spacecraft 02.10.17 20:27 Сейчас в теме
(1) странный вопрос. х = 4. Опс, -19 А в чем прикол?
4. starik-2005 1666 02.10.17 23:33 Сейчас в теме
(1)
<?php

$x = 3;
$y = $x - 4;
if ($y==1) {$x = $y * $y;} else {$y = 8 - 1;}
for ($i=1;$i<3;$i++){$x = $x - 5; $x = $x - 6; $y--; if ($y==5) {break;};}
echo $x;

?>
sergey@sergey-desktop:~$ php tx.php 
-19
Показать
2. tjurikov_ivan 173 02.10.17 19:28 Сейчас в теме
Я правда не понимаю зачем это, но х = - 19?
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Санкт-Петербург
Полный день

Программист 1С
Москва
зарплата от 100 000 руб. до 130 000 руб.
Полный день

Бизнес-аналитик 1С ERP
Пермь
зарплата от 80 000 руб.
Полный день

Программист 1С УТ 11
Омск
зарплата от 60 000 руб.
Полный день

Бизнес-аналитик 1С УТ 11
Омск
зарплата от 60 000 руб.
Полный день