1 -

exeedence <- function(fx){
   x <- 4:250
   
   hx <- (log(x)-1)/(x^(1/2))
   
   gx <- exp(hx^(1/2))
   
   fx <- sin(gx)^(cos(gx))
   
   plot(fx)
}
print(exeedence)
function(fx){
   x <- 4:250
   
   hx <- (log(x)-1)/(x^(1/2))
   
   gx <- exp(hx^(1/2))
   
   fx <- sin(gx)^(cos(gx))
   
   plot(fx)
}
plot(exeedence)
Error in curve(expr = x, from = from, to = to, xlim = xlim, ylab = ylab,  : 
  'expr' did not evaluate to an object of length 'n'

2 -

Exeed_func <- function(threshold) {

set.seed(1)
x <-  runif(10, min = 0, max = 1)  
x

threshold <- x > 0.8

if (threshold > 0.8 ) {
    
    print ("ok")
    
} else {
       
   print ("no good")
   
}
}

3 -

digitsum = function (x) {
   
   x <- 385102
   
   sum(as.numeric(unlist(strsplit(as.character(x), split=""))))

   if (digitsum < 50) {
      
      digitsum + 10 
      print ("is it ok?")
      
   }
}
LS0tDQp0aXRsZTogIktlbWFsIEtvw6dha2zEsSBIb21ld29yayAzIFIgTm90ZWJvb2siDQpvdXRwdXQ6IGh0bWxfbm90ZWJvb2sNCi0tLQ0KMSAtIA0KYGBge3J9DQpleGVlZGVuY2UgPC0gZnVuY3Rpb24oZngpew0KICAgeCA8LSA0OjI1MA0KICAgDQogICBoeCA8LSAobG9nKHgpLTEpLyh4XigxLzIpKQ0KICAgDQogICBneCA8LSBleHAoaHheKDEvMikpDQogICANCiAgIGZ4IDwtIHNpbihneCleKGNvcyhneCkpDQogICANCiAgIHBsb3QoZngpDQp9DQpgYGANCg0KYGBge3J9DQpwcmludChleGVlZGVuY2UpDQpgYGANCg0KYGBge3J9DQpwbG90KGV4ZWVkZW5jZSkNCmBgYA0KDQoyIC0NCmBgYHtyfQ0KRXhlZWRfZnVuYyA8LSBmdW5jdGlvbih0aHJlc2hvbGQpIHsNCg0Kc2V0LnNlZWQoMSkNCnggPC0gIHJ1bmlmKDEwLCBtaW4gPSAwLCBtYXggPSAxKSAgDQp4DQoNCnRocmVzaG9sZCA8LSB4ID4gMC44DQoNCmlmICh0aHJlc2hvbGQgPiAwLjggKSB7DQogICAgDQogICAgcHJpbnQgKCJvayIpDQogICAgDQp9IGVsc2Ugew0KICAgICAgIA0KICAgcHJpbnQgKCJubyBnb29kIikNCiAgIA0KfQ0KfQ0KYGBgDQoNCjMgLQ0KYGBge3J9DQpkaWdpdHN1bSA9IGZ1bmN0aW9uICh4KSB7DQogICANCiAgIHggPC0gMzg1MTAyDQogICANCiAgIHN1bShhcy5udW1lcmljKHVubGlzdChzdHJzcGxpdChhcy5jaGFyYWN0ZXIoeCksIHNwbGl0PSIiKSkpKQ0KDQogICBpZiAoZGlnaXRzdW0gPCA1MCkgew0KICAgICAgDQogICAgICBkaWdpdHN1bSArIDEwIA0KICAgICAgcHJpbnQgKCJpcyBpdCBvaz8iKQ0KICAgICAgDQogICB9DQp9DQpgYGANCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg==