Есть ответ 👍

Составьте программу, которая бы складывала, вычитала, умножает два произвольных натуральных числа, задаваемых любым пользователем.

232
371
Посмотреть ответы 3

Ответы на вопрос:

fd1132
4,5(86 оценок)

program dva_chisla;

var

    a,b,s,p,v: real;

begin

  writeln('введите два числа');

  readln(a,b);

  s: =a+b;

  writeln('сумма чисел ',a,' + ',b,' = ',s);

  v: =a-b;

  writeln('разность чисел ',a,' - ',b,' = ',v);

  p: =a*b;

  writeln('произведения чисел ',a,' * ',b,' = ',p);

end.


напишу на qbasic.

cls

input "первое число=", a

input "второе число=", b

input "третье число=" c

d1=a+b+c

print "d1="; d1

d2=a-b-c

print "d2="; d2

d3=a*b*c

print "d3="; d3

end

 


Вданном случае всё зависит от контекста вопроса. если "понимает" процессор, то разговор идёт о прямых командах ему. самый яркий пример - компилируемые яп вроде с или pascal, где исходный код пользователя переводится в прямые команды ядру системы (уменьшение уровня абстракции). если за "завершение строки" воспринимать конец команды (в вышеназванных яп это '; '), то компилятор в процессе компиляции (тавтология) разделяет эти строки на отдельные команды, каждая из которых имеет свою последовательность процессорных действий. никакие crlf (конец строки в windows/dos) и lf (в *nix-системах) вне строковых (символов в кавычках вроде 'hello') для процессора роли не играет абсолютно. в принципе, об интерпретируемых яп можно сказать то же самое. для процессора "завершения строки" как такового не существует. прошу простить, если дал не тот ответ, что требовалось.

Популярно: Информатика