Переведите ** русский, var x, y, b: integer; begin write ('y = x*b '); readln (x); if x...

0 голосов
70 просмотров

Переведите на русский,

var
x, y, b: integer;

begin
write ('y = x*b ');
readln (x);

if x > 0 then
y := y * b
else
if x = 0 then
y := 0
else
y := abs(x);

writeln ('y = ', y = x*b);

end.


Информатика (12 баллов)
оставил комментарий БОГ (194k баллов)

Вам нужно перевести на русский слова var, begin, write, ...?

оставил комментарий (12 баллов)

ну типа того

Дан 1 ответ
0 голосов
Отличник (5.8k баллов)
Если я понял о чем ты, то вот:
var
x, y, b: integer; // описание переменных

begin // начало программы 
write ('y = x*b ');  
read(x,b);      // ввод переменной x,b


if x > 0   
// проверка, х больше от 0?
then   
y := y * b       // если да, то исполняется это
else               

if x = 0 then   
//если нет, то это(тут опять же проверка, х равно 0?)
y := 0             // если да то "y" присваивается 0
else
y := abs(x);    // если нет то "y" присваивается значение модуль "х"

writeln ('y = ', y);  // выводятся значения,

end. // завершение программы

image
оставил комментарий (12 баллов)

ну выводит y=x*y и надо ввести значение

оставил комментарий Отличник (5.8k баллов)

Ладно, забей

оставил комментарий (12 баллов)

Просто напиши всё это на алгоритмическом языке

оставил комментарий Отличник (5.8k баллов)

блок-схема эт долго

оставил комментарий Отличник (5.8k баллов)

Хотя жди

оставил комментарий Отличник (5.8k баллов)

Поставишь отметку лучший ответ? :3

оставил комментарий (12 баллов)

да, но как? ))

оставил комментарий Отличник (5.8k баллов)

Там под ответом написано сделать лучшим

оставил комментарий (12 баллов)

Спасибо за БС

оставил комментарий (12 баллов)

Не нашёл что-то

...