Вот вам программа, сделал как понял её: если А - не четное число, выполняем (а*в), а если А - четное, выполняем 2 функции при которых если x>3 выполняем x^2+5, а если <=3, то x-8
сравнение тоже с помощью условных операторов сделал
Ответ:
149₁₆ = 511₈
14B₁₆ = 513₈
178₁₆ = 570₈
17C₁₆ = 574₈
15A₁₆ = 532₈
Объяснение:
149₁₆ = 9*16⁰ + 4*16¹ + 1*16² = 329₁₀
329₁₀ = 1*8⁰ + 1*8¹ + 5*8² = 511₈
14B₁₆ = B*16⁰ + 4*16¹ + 1*16² = 331₁₀
331₁₀ = 3*8⁰ + 1*8¹ + 5*8² = 513₈
178₁₆ = 8*16⁰ + 7*16¹ + 1*16² = 376₁₀
376₁₀ = 0*8⁰ + 7*8¹ + 5*8² = 570₈
17C₁₆ = C*16⁰ + 7*16¹ + 1*16² = 380₁₀
380₁₀ = 4*8⁰ + 7*8¹ + 5*8² = 574₈
15A₁₆ = A*16⁰ + 5*16¹ + 1*16² = 346₁₀
346₁₀ = 2*8⁰ + 3*8¹ + 5*8² = 532₈
за 128 секунд вася пробегает 1024м.и это на самом деле 65536см
тогда за одну секунду он пробегает
65536/128=512 см
100 метров=10000см
10000/512=19,5(раз по 512 см в стометровке.)
тогда В реальности вася пробегает 100 метров за 19,5 секунд
дай мне лучшее решение)
' Basic
' For ... Next
dim yi as integer
dim n as integer
dim z as double
dim sum as double
dim zi as double
sum = 0
print "Введите n: "
input n
for yi = 1 to n
if ((yi > 15) or (yi < 0)) then
z = 2
else
z = yi
end if
zi = (sqr(z)-z)*(sqr(z)-z)
sum = sum + zi
next
print "Сумма = ", sum;
'-----------------------------------------------------------
' While Wend
dim yi as integer
dim n as integer
dim z as double
dim sum as double
dim zi as double
sum = 0
yi = -1
print "Введите n: "
input n
while (yi < n)
if ((yi > 15) or (yi < 0)) then
z = 2
else
z = yi
end if
zi = (sqr(z)-z)*(sqr(z)-z)
sum = sum + zi
yi = yi + 1
wend
print "Сумма =", sum;