Math, asked by meenasnehav, 3 months ago

What is the value of f(846) for the function below?def f(x): d=0 y=1 while y <= x: d=d+1 y=y*3 return(d)​

Answers

Answered by amitnrw
11

Given : def f(x):

d=0

y=1

while y <= x:

d=d+1

y=y*3

return(d)​

To Find :  value of f(846)

Explanation:

y = 1  < 846

=> d = 0 + 1 = 1

y = 1 * 3 = 3

3 < 846

=> d = 1 + 1 = 2

y = 3  * 3 = 9

9 < 846

=> d = 2 + 1 = 3

y = 9 * 3 = 27

27  < 846

=>  d = 3 + 1 = 4

=> y = 27 * 3 = 81

81 < 846

=> d = 4 + 1 = 5

=> y = 81 * 3 = 243

243 < 846

=> d = 5 + 1 = 6

=> y = 243 * 3 = 729

729 < 846

=> d = 6 + 1 = 7

y = 729 * 3 = 2187

2187 > 846

Hence d = 7

f(846)    Returns 7

value of f(846)  = 7

Learn More:

In an infinite gp series the first term is p and infinite sum is s then p ...

https://brainly.in/question/12999165

Three unequal positive numbers a, b, c are in gp then prove that a + ...

https://brainly.in/question/12902761

Answered by TheUntrustworthy
117

 { \red{ \bf{ Given:  }}}

def f(x):

d=0

y=1

while y <= x:

d=d+1

y=y*3

return(d)

 { \red{ \bf{To \: Find:   }}}

value of f(846)

 { \red{ \bf{ Explanation:  }}}

y = 1 < 846

d= 0+1=1

y=1*3=3

3<846

d=1+1=2

y = 3 *3 = 9

9<846

d=2+1=3 y=9*3 = 27

27 < 846

d=3+1=4

y = 27 * 3 = 81

81 < 846

d=4+1=5

y = 81 * 3 = 243

243 < 846

d=5+1=6

y = 243 * 3=729

729 < 846

d= 6 + 1 = 7

y=729* 3 = 2187

2187 > 846 Hence d = 7

f(846) Returns 7

value of f(846) = 7

Similar questions