program Lab5_Simplified;
var
x, y, z, f: integer; // Використовуємо звичайний integer для простоти
begin
// 1. Введення даних
write('Введіть x: '); readln(x);
write('Введіть y: '); readln(y);
write('Введіть z: '); readln(z);
// 2. Логіка за умовою варіанту
if (x = 5) or (z = 0) then
begin
f := 6 * x + 2 * y + 1;
writeln('Умова 1 (x=5 або z=0)');
end
else if (y = 0) and (z > 10) then
begin
f := z - 3 + 4 * x;
writeln('Умова 2 (y=0 та z>10)');
end
else
begin
f := 4 * x + 5 * y - z; // Відповідає вашому Асемблер-коду
writeln('Умова 3 (інші випадки)');
end;
// 3. Виведення результату
writeln('Результат F = ', f);
// Щоб онлайн-компілятор не видав помилку на деяких серверах,
// readln в кінці можна залишити або прибрати.
writeln('Завершено.');
end.
cHJvZ3JhbSBMYWI1X1NpbXBsaWZpZWQ7Cgp2YXIKICB4LCB5LCB6LCBmOiBpbnRlZ2VyOyAvLyDQktC40LrQvtGA0LjRgdGC0L7QstGD0ZTQvNC+INC30LLQuNGH0LDQudC90LjQuSBpbnRlZ2VyINC00LvRjyDQv9GA0L7RgdGC0L7RgtC4CgpiZWdpbgogIC8vIDEuINCS0LLQtdC00LXQvdC90Y8g0LTQsNC90LjRhQogIHdyaXRlKCfQktCy0LXQtNGW0YLRjCB4OiAnKTsgcmVhZGxuKHgpOwogIHdyaXRlKCfQktCy0LXQtNGW0YLRjCB5OiAnKTsgcmVhZGxuKHkpOwogIHdyaXRlKCfQktCy0LXQtNGW0YLRjCB6OiAnKTsgcmVhZGxuKHopOwoKICAvLyAyLiDQm9C+0LPRltC60LAg0LfQsCDRg9C80L7QstC+0Y4g0LLQsNGA0ZbQsNC90YLRgwogIGlmICh4ID0gNSkgb3IgKHogPSAwKSB0aGVuCiAgYmVnaW4KICAgIGYgOj0gNiAqIHggKyAyICogeSArIDE7CiAgICB3cml0ZWxuKCfQo9C80L7QstCwIDEgKHg9NSDQsNCx0L4gej0wKScpOwogIGVuZAogIGVsc2UgaWYgKHkgPSAwKSBhbmQgKHogPiAxMCkgdGhlbgogIGJlZ2luCiAgICBmIDo9IHogLSAzICsgNCAqIHg7CiAgICB3cml0ZWxuKCfQo9C80L7QstCwIDIgKHk9MCDRgtCwIHo+MTApJyk7CiAgZW5kCiAgZWxzZQogIGJlZ2luCiAgICBmIDo9IDQgKiB4ICsgNSAqIHkgLSB6OyAvLyDQktGW0LTQv9C+0LLRltC00LDRlCDQstCw0YjQvtC80YMg0JDRgdC10LzQsdC70LXRgC3QutC+0LTRgwogICAgd3JpdGVsbign0KPQvNC+0LLQsCAzICjRltC90YjRliDQstC40L/QsNC00LrQuCknKTsKICBlbmQ7CgogIC8vIDMuINCS0LjQstC10LTQtdC90L3RjyDRgNC10LfRg9C70YzRgtCw0YLRgwogIHdyaXRlbG4oJ9Cg0LXQt9GD0LvRjNGC0LDRgiBGID0gJywgZik7CiAgCiAgLy8g0KnQvtCxINC+0L3Qu9Cw0LnQvS3QutC+0LzQv9GW0LvRj9GC0L7RgCDQvdC1INCy0LjQtNCw0LIg0L/QvtC80LjQu9C60YMg0L3QsCDQtNC10Y/QutC40YUg0YHQtdGA0LLQtdGA0LDRhSwgCiAgLy8gcmVhZGxuINCyINC60ZbQvdGG0ZYg0LzQvtC20L3QsCDQt9Cw0LvQuNGI0LjRgtC4INCw0LHQviDQv9GA0LjQsdGA0LDRgtC4LgogIHdyaXRlbG4oJ9CX0LDQstC10YDRiNC10L3Qvi4nKTsKZW5kLg==