Bobkov
?>

Напишите линейную программу, в результате выполнения которой целочисленные переменные х и у об меняются значениями. при этом нельзя использовать дополнительные переменные . найдя такой алгоритм, определите, в чем его недостаток по сравнению с методом обмена через третью переменную . можно ли его ли его применять для вещественных чисел?

Информатика

Ответы

КОРМИЛИЦЫНА
Var a,b; integer; begin read(a,b); a: =a+b; b: =a-b; a: =a-b; write(a,b); end.
ZharikovZalina
Using  system; using  system.io; using  system.linq; namespace  fileapp {         class  mainclass         {                            private  static  int  multicast(char  first,char  second,  int  system)                 {                         return  convert.toint32(first.  system)  *  convert.toint32(second.  system);                 }                 private  static  void  method(string  numberstring,int  system)                 {                         int  firstandsecond  =  multicast(numberstring[0],  numberstring[1],  system);   //  первые  два                         int  lastandprevious  =  multicast(numberstring.  numberstring[numberstring.length  -  2],  system);   //последний  и  предпоследний                         int  firstandlast  =  multicast(numberstring.  numberstring.  system);   //  первый  и  последний                                                 console.writeline($"произведение  первых  двух  цифр:   {firstandsecond}");                         console.writeline($"произведение  последних  двух  цифр:   {lastandprevious}");                         console.writeline($"произведение  первой  и  последней  цифры:   {firstandlast}");                 }                 public  static  void  main(string[]  args)                 {                         console.write("введите  число:   ");                         string  numberstring  =  console.readline();   //число  в  виде  строки                         console.write("выберите  систему  счисления:   ");                         int  system  =  convert.toint32(console.; //система  счисления                         method(numberstring,  system);                         console.readline(); //задержка                 }         } }
denis302007
Program znanija; var       a, res: array of integer;       x, n, i, k: integer; begin       readln(n);       setlength(a,n);       setlength(res,n);             for i : = 0 to n - 1 do               readln(a[i]);                     k : = 0;       for i : = 0 to n - 1 do                     if a[i] mod 3 = 0 then                     begin                             res[k] : = a[i];                             k : = k + 1;                     end;       for i : = 0 to k - 1 do               writeln(res[i]);         end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Напишите линейную программу, в результате выполнения которой целочисленные переменные х и у об меняются значениями. при этом нельзя использовать дополнительные переменные . найдя такой алгоритм, определите, в чем его недостаток по сравнению с методом обмена через третью переменную . можно ли его ли его применять для вещественных чисел?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Александрович833
bondarev05071962
Latsukirina
novdodCT
pavlovm8316
apromovich1
lika080489
Михайловна991
sawa-msk
milkline-nn
director
DzukaevAlekseevich
papushinrv4985
AverinAA6077
Zheleznyakova