Валгоритме записаном ниже используется целочисленные переменные a и b.определите значение переменной a после исполнения данного алгоритма а= 5 b= a*3 b =b div 7+a a=2*(b div a)
A=5 → b=a*3=5*3=15 → b=b div 7 + a = 15 div 7 + 5 = 2+5 = 7 → a=2*(b div a) = 2*(7 div 5) = 2*1 = 2 →
a=2, b=7
evsmorodina
20.01.2022
Var - список переменных переменные а,с присваивают тип integer, т.е. целые числа; b присваивает тип string, т.е строковый тип begin - начало программы readln - оператор ввода, окончание ln осуществляет переход на новую строку str(a,b) - т.е. преобразовать данные числа в строку переменная b так же присваивает тип строковый Val(b,a,c) где: b- строка, а-результат, с-позиция с которой произошла ошибка преобразования или 0 writeln(а) - оператор вывода, окончание ln осуществляет переход на новую строку end. - конец программы
funny-furiya
20.01.2022
// PascalABC.NET 3.1, сборка 1219 от 16.04.2016 begin var n:=ReadInteger('Кол-во элементов:'); var a:=ArrRandomReal(n,-10,20); a.Println; Writeln('С округлением если |x|<1'); for var i:=0 to n-1 do if abs(a[i])<1 then a[i]:=Round(a[i]); a.Println end.
b=a*3=5*3=15 →
b=b div 7 + a = 15 div 7 + 5 = 2+5 = 7 →
a=2*(b div a) = 2*(7 div 5) = 2*1 = 2 →
a=2, b=7